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
,