我有一个行为不端的DNS服务器.
server01 192.0.2.1 server02 192.0.2.2
我的一些Windows机器有3个DNS服务器
server01 192.0.2.1 server02 192.0.2.2 server03 192.0.2.3
如何使用PowerShell从我的DNS设置中删除server03(192.0.2.3)?
PS C:\Windows\system32> Get-DnsClientServerAddress InterfaceAlias Interface Address ServerAddresses Index Family -------------- --------- ------- --------------- Ethernet 2 12 IPv4 {192.0.2.1,192.0.2.2,192.0.2.3} Ethernet 2 12 IPv6 {} Loopback Pseudo-Interface 1 1 IPv4 {}
我的窗户经验非常少.在linux上,我会编辑resolv.conf
更新这些是Windows 2012 R2服务器
见
http://blogs.technet.com/b/heyscriptingguy/archive/2012/02/28/use-powershell-to-configure-static-ip-and-dns-settings.aspx
$wmi = Get-WmiObject win32_networkadapterconfiguration -filter "ipenabled = 'true'" $DnsServers = "192.0.2.1","192.0.2.2" $wmi.SetDNSServerSearchOrder($DnsServers)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。