随意改变ip地址和DNS服务器地址(100分)

  • 主题发起人 主题发起人 ebxca
  • 开始时间 开始时间
E

ebxca

Unregistered / Unconfirmed
GUEST, unregistred user!
&nbsp; &nbsp;用过win xp的朋友或许会知道,在win xp中,可以随意改变ip地址和DNS地址,并且<br>不用重新启动,随时改变随时生效.<br>&nbsp; &nbsp; 问题是: 如何在程序中设置这些项,包括: ip,掩码,网关,DNS地址等,还有就是如<br>何把ip和DNS栏设回默认的 "自动获得ip地址" 和 "自动获得DNS服务器地址".<br>&nbsp; &nbsp; 请提供代码.<br>&nbsp;
 
&nbsp; &nbsp;这问题真的很难吗?<br>&nbsp; &nbsp; 不能解决也能提供一点点参考吧,大侠们!!!!!!!!!
 
注册表里改,具体键值自己查!
 
改了后能马上生效吗?
 
在命令行下更改ip地址 <br>Windows2000是现在比较流行的操作系统,它的功能是很强大的,它甚至可以象Unix一样在命令行下做很多的工作。下面一种在命令行下更改ip地址的方法,现介绍给大家(括号里是一些注释,黑体字是人工录入的):<br>C:/&gt;ipconfig (首先用ipconfig这个命令看一下更改之前的ip地址)<br>Windows 2000 IP Configuration<br>Ethernet adapter 本地连接:<br>Connection-specific DNS Suffix . :<br>IP Address. . . . . . . . . . . . : 10.1.1.94 (本地连接更改之前的ip)<br>Subnet Mask . . . . . . . . . . . : 255.255.255.0<br>Default Gateway . . . . . . . . . : 10.1.1.254<br>C:/&gt;netsh (进入设置模式)<br>netsh&gt;interface <br>interface&gt;ip <br>interface ip&gt;set address "本地连接" static 10.1.1.111 255.255.255.0 10.1.1.254 <br>interface ip&gt;exit<br>上文中的set命令具体解释如下:<br>set address - 设置指定的接口的 IP 地址和默认网关。<br>set dns - 设置 DNS 服务器模式和地址。<br>set wins - 设置 WINS 服务器模式和地址。<br>C:/&gt;ipconfig (更改后再用ipconfig命令看一下,确认一下是否更改成功)<br>Windows 2000 IP Configuration<br>Ethernet adapter 本地连接:<br>Connection-specific DNS Suffix . :<br>IP Address. . . . . . . . . . . . : 10.1.1.111 <br>Subnet Mask . . . . . . . . . . . : 255.255.255.0<br>Default Gateway . . . . . . . . . : 10.1.1.254<br>命令一览<br>.. - 移到上一层上下文级。<br>? - 显示命令列表。<br>aaaa - 更改到 `aaaa' 上下文。<br>abort - 丢弃在脱机模式下所做的更改。<br>add - 将一个配置项添加到项目列表中。<br>alias - 添加一个别名<br>bye - 退出程序。<br>commit - 提交在脱机模式中所做的更改。<br>delete - 在项目列表上删除一个配置项目。<br>dhcp - 更改到 `dhcp' 上下文。<br>dump - 显示一个配置脚本。<br>exec - 运行一个脚本文件。<br>exit - 退出程序。<br>help - 显示命令列表。<br>interface - 更改到 `interface' 上下文。<br>offline - 将当前模式设置成脱机。<br>online - 将当前模式设置成联机。<br>
 
后退
顶部