Фиксированный и зарезервированный исходящий IP для службы приложений

У меня есть веб-приложение Azure, которое имеет 2 слота (один для производства и один для постановки). Мое веб-приложение вызывает внешнюю веб-службу, защищенную с помощью IP-фильтрации. Когда я работаю, я вызываю внешний веб-сервис для производства, а когда я готовлюсь, я вызываю внешний веб-сервис для постановки.

Поскольку я переключаюсь со стадии на производство, мои 2 исходящих IP-адреса регулярно меняются. Поэтому внешний веб-сервис не может самостоятельно защитить постановку и производство.

Может ли среда службы приложений помочь мне? Или другой сервис Azure?

Благодарю.

1 ответ

Кажется, тебе здесь не повезло. Согласно документации Microsoft Azure:

Могу ли я использовать зарезервированный IP-адрес для всех служб Azure?

Зарезервированные IP-адреса могут использоваться только для виртуальных машин и ролей экземпляров облачных служб, предоставляемых через VIP.

Таким образом, нет зарезервированных IP-адресов для служб приложений Azure, но только для виртуальных машин и облачных служб.

Но могут быть некоторые возможные решения:

  • замените IP-фильтрацию фильтрацией поддоменов Azure, такой как my-app-prod.azurewebsites.net, my-app-staging.azurewebsites.net (или купите доменное имя и настройте записи его поддоменов так, чтобы они указывали на дочерние домены слотов службы приложений Azure, и используйте их вместо лазури)
  • перенесите свою среду в облачные службы Azure или виртуальные машины, а затем настройте виртуальную сеть Azure с зарезервированными IP-адресами.
Другие вопросы по тегам