更改服务器 IP,如何更改 Windows DNS 记录?

更改服务器 IP,如何更改 Windows DNS 记录?

我更改了我的服务器 IP。我的 Windows DNS 上大约有 1000 个 DNS A 记录,并且必须更改此记录的值,是否可以运行命令、脚本来更改所有记录上的 IP 地址,而不是逐一更改?

另外,是否可以更改 IIS 网站上所有站点的 IP 地址?

谢谢

答案1

您应该能够复制您的 DNS 区域文件并使用高级文本编辑器(例如 Notepad++)打开它,然后对记录执行查找和替换。文件更新后,停止您的 DNS 服务器,用修改后的区域文件替换现有区域文件,然后启动 DNS 服务器。

答案2

尝试使用 dnscmd。使用 dnscmd 从命令提示符测试第一个更改。要了解语法,请使用 dnscmd /?。

然后创建一个批处理文件(即 runme.bat)或使用 powershell(无论你喜欢哪个,都可以)执行所有命令。

对于 IIS,请使用 c:\windows\system32\inetsrv 中的 appcmd。同样,请使用 appcmd /? 来获取语法,或者在此处发帖以获取有关具体细节的更多帮助。

相关内容