社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 银行

  • 9521阅读
  • 1回复

在WINDOWS 2000或XP的命令行模式下给网络连接添加IP地址

级别: 管理员
发帖
8532
金币
2762
威望
3231
贡献值
0
元宝
0
— 本帖被 usidc5 执行置顶操作(2010-06-30) —
C:\>netsh (然后执行netsh这个命令) 
netsh>interface (netsh命令的子命令) 
interface>ip (interface命令的子命令) 
interface ip>set (interface ip命令的子命令) 

下列指令有效: 

此上下文中的命令: 
set address - 设置指定的接口的 IP 地址或默认网关。 
set dns - 设置 DNS 服务器模式和地址。 
set wins - 设置 WINS 服务器模式和地址。 
interface ip>set address "本地连接" static 192.168.0.2 255.255.255.0 192.168.0.1 
1 (设置ip地址) 
确定。 

(注释:上面一段象不象Cisco的命令。) 

interface ip>exit 


C:\>ipconfig (更改后再用ipconfig命令看一下ip地址,确认一下是否更改成功) 

Windows 2000 IP Configuration 

Ethernet adapter 本地连接: 

Connection-specific DNS Suffix . : 
IP Address. . . . . . . . . . . . : 192.168.0.2 (更改后的ip说明成功了) 
Subnet Mask . . . . . . . . . . . : 255.255.255.0 
Default Gateway . . . . . . . . . : 192.168.0.1 

PPP adapter 拨号连接: 

Connection-specific DNS Suffix . : 
IP Address. . . . . . . . . . . . : 211.149.128.147 
Subnet Mask . . . . . . . . . . . : 255.255.255.255 
Default Gateway . . . . . . . . . : 211.149.128.147 

C:\> 

netsh这个命令还有好多强大的功能 如下: 

C:\>netsh 
netsh>? 

下列指令有效: 

此上下文中的命令: 
.. - 移到上一层上下文级。 
? - 显示命令列表。 
aaaa - 更改到 `aaaa' 上下文。 
abort - 丢弃在脱机模式下所做的更改。 
add - 将一个配置项添加到项目列表中。 
alias - 添加一个别名 
bye - 退出程序。 
commit - 提交在脱机模式中所做的更改。 
delete - 在项目列表上删除一个配置项目。 
dhcp - 更改到 `dhcp' 上下文。 
dump - 显示一个配置脚本。 
exec - 运行一个脚本文件。 
exit - 退出程序。 
help - 显示命令列表。 
interface - 更改到 `interface' 上下文。 
offline - 将当前模式设置成脱机。 
online - 将当前模式设置成联机。 
popd - 从堆栈上打开一个上下文。 
pushd - 将当前上下文放推入堆栈。 
quit - 退出程序。 
ras - 更改到 `ras' 上下文。 
routing - 更改到 `routing' 上下文。 
set - 更新配置设置。 
show - 显示信息 
unalias - 删除一个别名。 
wins - 更改到 `wins' 上下文。 

下列的子上下文可用: 
routing interface ras dhcp wins aaaa 

若需要命令的更多帮助信息,请键入命令, 
后面跟 ?。 

每一个子命令下面还有很多子命令。
关键词: IP地址
QQ: 378890364 微信:wwtree(省短信费) 紧急事宜发短信到0061432027638  本站微博:http://t.qq.com/wwtree QQ群:122538123
级别: 管理员
发帖
8532
金币
2762
威望
3231
贡献值
0
元宝
0
只看该作者 沙发  发表于: 2013-02-16
用脚本快速修改IP地址(Netsh)
最近一个项目经常要切换ip,所以我写了两个脚本:
c:\116.bat
netsh interface ip set address "本地连接" static 10.45.128.116 255.255.255.0 10.45.128.254 1


c:\172.bat
netsh interface ip set address "本地连接" static 172.17.9.222 255.255.255.0 172.17.9.51 1


这样就可以设置IP/Mask/GateWay了,netsh命令真方便!
添加多个DNS服务器方法:
netsh interface ip add dns name = "本地连接" addr = 202.105.12.226
netsh interface ip add dns name = "本地连接" addr = 61.144.56.100
netsh interface ip add dns name = "本地连接" addr = 202.96.128.68
netsh interface ip add dns name = "本地连接" addr = 202.96.128.86
清空DNS服务器的方法:
rem 清空DNS
netsh interface ip set dns name = "本地连接" static addr = none
使用dhcp自动分配ip的快捷netsh命令:
netsh interface ip set address name="本地连接" source=dhcp
为一个网络连接设置二个或多个IP地址:
netsh interface ip set address name="本地连接" source=static addr=66.11.12.12 mask=255.255.255.0
netsh interface ip add address name="本地连接" addr=100.100.100.105 mask=255.255.255.0
netsh interface ip add address name="本地连接" addr=192.168.2.243 mask=255.255.255.0
QQ: 378890364 微信:wwtree(省短信费) 紧急事宜发短信到0061432027638  本站微博:http://t.qq.com/wwtree QQ群:122538123
描述
快速回复

您目前还是游客,请 登录注册
批量上传需要先选择文件,再选择上传