我正忙于创建虚拟网络,以便我的 Azure VM 可以相互通信。
我当前所在的屏幕(下面的屏幕截图)需要指定 DNS 服务器地址。此时,我不确定是否要维护 DNS 服务器用于名称解析,还是仅指定 IP 地址。
问题:
在这里提供可能不存在的 DNS 服务器地址有什么危害?
这是否意味着我可以在稍后阶段使用下面屏幕上提供的 IP 地址实现 DNS 服务器?
谢谢
最佳答案
创建虚拟网络后,您只能添加子网,并且在不删除虚拟网络的情况下无法更改 DNS 服务器。因此,如果您想保留虚拟网络,请确保输入一些 DNS 服务器地址。你可能想要两个。一种用于您的私有(private) IP 地址(您在 Azure 中启动的 VM),另一种用于公共(public) IP 地址。您至少应该考虑添加公共(public)地址 DNS。我在 8.8.8.8 上使用了 Google 的。您应该使用命名地址而不是IP地址,但如果您只有几台服务器,那么在您仍在使用时这不是一个大问题。
这取决于您是否使用 VPN 网关,或者这是否是仅限 Azure 的网络,以及您是否处于开发/测试阶段还是生产阶段。如果您正在生产中,删除虚拟网络可能会导致严重停机。如果您有 VPN 网关,则在“另一端”进行频繁更改可能会更加困难。
关于networking - Azure 虚拟网络 - 提供不存在的 DNS 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15541729/