修改机器的DNS等信息
来源:互联网 发布:python图像识别模块 编辑:程序博客网 时间:2024/06/05 02:43
ManagementBaseObject inPar = null;
ManagementBaseObject outPar = null;
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc = mc.GetInstances();
foreach (ManagementObject mo in moc)
{
if (!(bool)mo["IPEnabled"])
continue;
//设置ip地址和子网掩码
inPar = mo.GetMethodParameters("EnableStatic");
inPar["IPAddress"] = new string[] { "192.168.16.248", "192.168.16.249" };// 1.备用 2.IP
inPar["SubnetMask"] = new string[] { "255.255.255.0", "255.255.255.0" };
outPar = mo.InvokeMethod("EnableStatic", inPar, null);
//设置网关地址
inPar = mo.GetMethodParameters("SetGateways");
inPar["DefaultIPGateway"] = new string[] { "192.168.16.2", "192.168.16.254" }; // 1.网关;2.备用网关
outPar = mo.InvokeMethod("SetGateways", inPar, null);
//设置DNS
inPar = mo.GetMethodParameters("SetDNSServerSearchOrder");
inPar["DNSServerSearchOrder"] = new string[] { "43.82.80.51","43.82.54.1" }; // 1.DNS 2.备用DNS
outPar = mo.InvokeMethod("SetDNSServerSearchOrder", inPar, null);
break;
}
MessageBox.Show("DNS修改完毕 !");
- 修改机器的DNS等信息
- 获取并修改本机的ip,网关,dns,子网掩码等信息
- 用批处理来修改IP和DNS,网关等信息
- VC++修改win7的ip,dns等
- android获取wifi的IP,子网掩码,网关,dns等信息
- android获取wifi的IP,子网掩码,网关,dns等信息
- android获取wifi的IP,子网掩码,网关,dns等信息
- virtualbox-修改硬盘的序列号等信息
- 修改linux的dns
- linux下修改主机名、ip、dns等
- 在ASP中取得服务器网卡的MAC地址、DNS地址等网络信息
- 在ASP中取得服务器网卡的MAC地址、DNS地址等网络信息
- 修改一封邮件的发件人等信息
- MFC CFont 设置字体大小 等信息的修改
- MySQL,查看数据库的信息,大小,最后修改时间等
- Virtualbox 修改硬盘的序列号等信息 例
- ECshop修改后台订单的电话、地址等信息
- onethink修改后台的团队信息等内容
- Set UID—Sticky—应用
- HTML 字符实体
- MVC Controller与ActionResult的返回值
- Json原理和语法
- nginx listen
- 修改机器的DNS等信息
- This application is currently offline 解决方法
- Json.net
- effective c++学习笔记
- MSSQL全集
- PreferenceActivity
- Android 自定义 dialog
- C++ placement new使用简介
- 管理理念:思辨防毒招聘者的高贵原则