Подключить управление API Azure к моей VPN

Я могу подключиться к бэкэнду в Vnet, используя

https://docs.microsoft.com/en-us/azure/api-management/api-management-using-with-vnet

Однако я не мог найти, как подключиться к бэкэнду, который находится в VPN.

Могу ли я сделать следующее

  1. Создать Vnet
  2. Подключите виртуальную сеть к моей VPN с помощью туннеля IPsec VPN

https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpngateways#site-to-site-and-multi-site-ipsecike-vpn-tunnel

  1. Подключите APIm к IP-адресу подсети (я предполагаю, что это будет ретранслировать запрос на мой сервер, который находится в моем VPN)

person saurabh    schedule 27.07.2017    source источник


Ответы (2)


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

person Vitaliy Kurokhtin    schedule 28.07.2017

Я сделал следующее, чтобы связать свой APIM с другой службой (в моем случае с контейнерной службой)

  1. создайте новую виртуальную сеть с небольшой подсетью и подключите ее к APIM
  2. свяжите свою виртуальную сеть APIM с другой виртуальной сетью, в которой находится серверный сервер.
  3. сверните его также в другом направлении с помощью "Разрешить прямой трафик"

Какой бэкэнд вы используете?

person cre8    schedule 30.07.2017