【发布时间】:2017-03-28 18:41:49
【问题描述】:
我有一个通过虚拟网络网关连接到 Azure 虚拟网络的 Windows VPN 客户端。目标 #1 是使用其内部 IP 地址连接到我的虚拟机。那行得通。
第二个目标是使用其内部机器名称进行连接(因为 IP 可能会更改,并且我希望没有可用的外部 IP 地址)。那没有用。我的 Azure VNET 的 VPN 客户端似乎没有进行 DNS 解析。
VNET 和 VM 都设置为使用默认 Azure DNS 进行解析。
我的问题是:我是否应该能够使用服务器的名称进行连接(因此我有问题)?如果没有,如果 IP 发生变化,以自动调整的方式允许按名称连接的最佳做法是什么?
【问题讨论】:
-
不能说我是 vnet 方面的专家,所以我不能给你一个直接的答案,但我可以给你一个链接到我认为描述你能做什么的文章不错:link
-
是的,我读过那个。根本没有提到VPN。只是虚拟机和虚拟网络,默认 DNS 工作得很好。尽管进行了数小时的研究,但我什至没有提到点对站点连接的 DNS 解析,这让我认为它根本不起作用,没有人对此有任何担忧。如果这是真的,那在几个层面上都令人深感失望。
-
这个question 也可能对您有所帮助。它谈论的是 Web 应用程序,但它们也使用点到站点连接。
-
您也可以将内部 IP 地址设为静态。
-
是的,但这不提供按名称访问,无论如何,这是我的主要目标。因此,似乎没有人想到这一点,或者没有人在乎。我想知道为什么,因为通过 VPN 访问将是一个合适的功能。