Назад | Перейти на главную страницу

Маршрутизация веб-API через Point-to-Site и Site-to-Site в Azure

У меня есть веб-интерфейс, размещенный на лазурном сервере. Он подключается к стороннему сайту, используя их IP-адрес и порт env dev. Это прекрасно работает. Затем требовалось создать VPN-соединение типа "сеть-сеть" для подключения к их действующей среде.

Я создал виртуальную сеть, vNetGateway и localGateway. VnetGateway с использованием нового общедоступного IP-адреса, который успешно подключается к их localGateway.

Затем я хочу направить свой webAPI через vNetGateway, чтобы настроить конфигурацию точка-сайт.

Мой webAPI устанавливает соединение сокета, внутренне указанное на адрес их подсети и порт, который они указали, но все, что я вижу, это ошибки подключения.

К какому веб-адресу и порту должен подключаться webApi?

Из вашего комментария я вижу, что вы застряли

как отладить соединение между моим api и vnet

В этом случае вы можете использовать множество методов для отладки соединения между API и vnet.

  • Создайте виртуальную машину во vnet и попробуйте подключиться из веб-приложения или к нему.
  • Используйте консоль kudu и попробуйте проверить связь с вашим клиентом или виртуальной машиной. например, проверьте связь с виртуальной машиной, используя tcpping 10.10.0.4:3389
  • Выполните веб-запрос к одному из ваших серверов или вашему клиенту.

Вы можете получить более подробную информацию из этого замечательного блога: Подключите службу приложений Azure к виртуальной сети