更改 Windows Server 2012 计算机的主 DNS 后缀是否需要重新启动?

更改 Windows Server 2012 计算机的主 DNS 后缀是否需要重新启动?

我的服务器具有以下 IP 地址:

127.0.0.1

192.168.100.103

208.nnn.nnn.180

199.nnn.nnn.29

它的 FQDN 是 mymachine.example.com。但是,调用Dns.GetHostEntry(Dns.GetHostName()).HostName仅返回“mymachine”,而不是完全限定域名。我希望它返回 FQDN,并且我心里想着,如果我可以更改主 DNS 后缀(从无到“example.com”),我就可以高枕无忧了。

但这是实时运行的生产服务器。如果这会导致重启,我不想做这样的改变。

答案1

更改计算机的主 DNS 后缀需要重新启动。更改连接特定的 DNS 后缀不需要重新启动。

答案2

更改 DNS 后缀不需要重新启动,但您指的是更改搜索后缀还是“此连接的后缀”?

我认为您想要完成的任务不会由此解决...您在调用时可能只会获取主机名,而不会获取 FQDN。

尝试一下这个:

System.Net.Dns.GetHostEntry("").HostName

答案3

相关内容