点到站点的VPN连接没有改变公共IP - azure vnet


1

我有一个天蓝色的托管SQL服务器,出于开发原因,我已经将我的VPN的IP地址添加到防火墙设置,所以我可以在家里等时连接。

我已经设置了一个带网关的azure虚拟网络,并在此处详细设置了点对点连接。

连接到网关后,ipconfig会显示一个PPP adaptor myNewNetwork带有VNets公共IP地址的部分。但是,连接时我尝试访问http://www.whatsmyip.org/,它显示了我的路由器IP地址(与连接到VPN之前的IP相同)。我也尝试连接到我的数据库,但也失败了。

我是否误解了SSTP VPN的功能,或者是否需要一些额外的配置来通过VNet的公共IP路由流量。

Answers:


0

但是,连接时我尝试访问http://www.whatsmyip.org/,它显示了我的路由器IP地址

根据我的知识,这是一种设计行为。创建Point-to-Site VPN时,到Internet的流量传输将继续使用您的ISP网络,流量将不会转到Azure VNet。因此,您只能获得ISP的公共IP地址。

我也尝试连接到我的数据库,但也失败了。

在Azure虚拟网络上执行数据库?请确保您的数据库和vpn网关位于同一个VNet中。您可以在实验室中测试数据库。telnet <database private ip> port


我知道,有没有办法通过VNet的公共IP路由流量?
乔治爱德华兹

@GeorgeEdwards您应该使用强制隧道,请参阅此链接
水生宝

@GeorgeEdwards您好,您的数据库是Azure VM上数据库的Paas服务吗?
水生宝

是的,它是Paas托管的产品
乔治爱德华兹

@GeorgeEdwards现在,Paas SQL服务器无法集成到Azure VNet中。
水生宝
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.