如何在.net中为网络适配器设置dns搜索后缀?
时间:2020-03-06 15:03:24 来源:igfitidea点击:
我已经编写了一个命令行实用程序,该实用程序可以检测到连接了哪个网络接口,并为其设置staitc ip地址和dns服务器(通过调用netsh)。但是,我似乎无法弄清楚如何设置dns搜索后缀。 netsh似乎没有能力做到这一点。否则我该怎么做(也许是WMI)?
解决方案
我认为我们必须在Win32_NetworkAdapterConfiguration WMI对象的DNSDomainSuffixSearchOrder属性中设置所需的值。
如果需要,这是在WMI中设置值的示例:
修改对象和运行方法