使用脚本更改工作站上的 DNS 服务器

这在我们执行服务器迁移时非常有用, 如果我们要更改 IP 地址 DNS 服务器或服务器 DNS 服务器, 我们必须在所有位置更改其 DNS 服务器. 帖子可以配置动态 IP 地址,因此更改非常简单,我们只会在 DHCP 服务器上更改它. 但。. 如果我们的帖子具有固定的 IP 地址,会发生什么情况? 我们应该更改“首选 DNS 服务器”’ 和“备用 DNS 服务器”’ 或者手动或借助一个简单的脚本,我们可以通过 GPO 将其放入帖子的登录中.

有问题的脚本如下:

迁移 DNS 脚本更改

这将是在客户端终端节点上运行的脚本:


On Error Resume Next

斯特电脑 = “.”
设置 objWMIService = GetObject(“Winmgmts:” _
& “{impersonationLevel=模拟}!” & strComputer & “rootcimv2”)

设置 colNetCards = objWMIService.ExecQuery _
(“选择 * 从 Win32_NetworkAdapterConfiguration 其中 IPEnabled = True”)

对于 colNetCards 中的每个 objNetCard
arrDNSServers = 数组(“DIRECCION_IP_SERVIDOR_DNS_1”, “DIRECCION_IP_SERVIDOR_DNS_2”)
objNetCard.SetDNSServerSearchOrder(arrDNSServers)

下一个


如果我们有一个固定的 IP 地址,这将更改两个 DNS 服务器, 如果只有一个, 这是修改脚本的问题.

www.bujarra.com – 赫克托·埃雷罗 – NH*****@bu*****.c – v 1.0


推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!