VPN-соединения "точка-сайт" не меняют общедоступный IP-адрес - Azure vnet

У меня есть sql-сервер, размещенный на Azure, поэтому я добавил IP-адрес своего VPN в настройки брандмауэра, чтобы я мог подключиться, когда я дома и т. Д.

Я настроил лазурную виртуальную сеть со шлюзом и настроил соединение точка-сайт, как подробно описано здесь.

Подключившись к шлюзу, ipconfig показывает раздел PPP adaptor myNewNetwork, с общедоступным IP-адресом VNets. Однако, когда я подключился, я попытался посетить http://www.whatsmyip.org/, и он показывает мой IP-адрес маршрутизатора (тот же IP, что и до подключения к VPN). Я также попытался соединиться с моей Базой данных, и это тоже не удалось.

Я неправильно понял, что делает SSTP VPN, или требуется дополнительная настройка для маршрутизации трафика через общедоступный IP-адрес виртуальной сети.

1 ответ

Тем не менее, когда я подключился, я попытался посетить http://www.whatsmyip.org/, и он показывает IP-адрес моего маршрутизатора.

Исходя из моих знаний, это дизайнерское поведение. Когда вы создаете VPN типа "точка-сайт", передача трафика в Интернет продолжит использовать вашу сеть интернет-провайдера, а трафик не будет передаваться в Azure VNet. Таким образом, вы получаете только публичный IP-адрес вашего провайдера.

Я также попытался соединиться с моей Базой данных, и это тоже не удалось.

Есть ли ваша база данных в виртуальной сети Azure? Пожалуйста, убедитесь, что ваша база данных и ваш шлюз vpn находятся в одной виртуальной сети. Вы можете проверить базу данных в своей лаборатории. telnet <database private ip> port,

Другие вопросы по тегам