admin 发表于 2012-3-12 07:38:19

Windows2003/2008服务器中批量添加和删除IP的方法

在Windows2003或者Windows2008服务器中批量添加(绑定)或者删除IP的时候,如果有大的IP段是非常麻烦的,在这里跟大家分享下我们的经验。

这里我们假设要添加的IP是:110.34.1.1-110.34.1.254 掩码 255.255.255.0 ,添加后删除掉他

英文系统Windows中的添加和删除:

添加方法:
netsh interface ip add address "Local Area Connection" 服务器主IP地址 主IP子网掩码"
FOR /L %i IN (IP段起始数字,1,IP段结束数字) DO netsh interface ip add address "Local Area Connection" 新的IP地址前三段.%i 新IP地址掩码

例如:
netsh interface ip add address "Local Area Connection" 98.126.88.88255.255.255.248"
FOR /L %i IN (1,1,254) DO netsh interface ip add address "Local Area Connection" 110.34.1.%i 255.255.255.0

删除方法:
netsh interface ip add address "Local Area Connection" 98.126.88.88255.255.255.248"
FOR /L %i IN (1,1,254) DO netsh interface ip delete address "Local Area Connection" 110.34.1.%i

注意:删除的时候,第二句命令不需要输入子网掩码

中文系统Windows中的添加和删除:

添加方法:
netsh interface ip add address "本地连接" 服务器主IP地址 主IP子网掩码"
FOR /L %i IN (IP段起始数字,1,IP段结束数字) DO netsh interface ip add address "本地连接" 新的IP地址前三段.%i 新IP地址掩码

例如:
netsh interface ip add address "本地连接" 98.126.88.88255.255.255.248"
FOR /L %i IN (1,1,254) DO netsh interface ip add address "本地连接" 110.34.1.%i 255.255.255.0

删除方法:
netsh interface ip add address "本地连接" 98.126.88.88255.255.255.248"
FOR /L %i IN (1,1,254) DO netsh interface ip delete address "本地连接" 110.34.1.%i

注意事项:

再添加和删除IP的时候,要确定网卡的名称,如果不能确定,要在网上邻居——右键属性——查看一下,确认是“本地连接” 还是 "Local Area Connection" , 或者有没有数字,有数字和空格的都要加上。或者统一修改为例子里的名称。

admin 发表于 2012-3-12 07:38:42

Windows服务器/vps 图形界面下 添加多个IP教程

有耐心的朋友可以考虑一个一个在网卡上加Ip,方法如下:

右键点击桌面“网上邻居”—属性,弹出“网络连接”窗口



在弹出的“网络连接”窗口中右键点击可用的“本地连接”—属性,弹出“本地连接 属性”窗口,同时将“本地连接 属性”窗口滚动条拉到最下端,查看到“Internet 协议 (TCP/IP)”:



双击“本地连接 属性”中“Internet 协议 (TCP/IP)”:



在“Internet 协议 (TCP/IP) 属性”点击“高级”选项,弹出“高级 TCP/IP 设置”:



在“IP设置”标签—“IP 地址”项中点击“添加”,弹出“TCP/IP 地址”窗口:输入IP和子网掩码,点添加即可,IP要一个一个的加,全部加完后点确定即可生效。


淘主机 发表于 2012-3-23 15:10:43

具体命令:

Microsoft Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.

C:\Documents and Settings\Administrator>netsh --
下列命令没有找到: --。

C:\Documents and Settings\Administrator>netsh ?

用法: netsh [-a AliasFile] [-c Context] [-r RemoteMachine] [-u User
Name] [-p Password | *]
            

下列指令有效:

此上下文中的命令:
?            - 显示命令列表。
aaaa         - 更改到 `netsh aaaa' 上下文。
add            - 在项目列表上添加一个配置项目。
bridge         - 更改到 `netsh bridge' 上下文。
delete         - 在项目列表上删除一个配置项目。
dhcp         - 更改到 `netsh dhcp' 上下文。
diag         - 更改到 `netsh diag' 上下文。
dump         - 显示一个配置脚本。
exec         - 运行一个脚本文件。
firewall       - 更改到 `netsh firewall' 上下文。
help         - 显示命令列表。
interface      - 更改到 `netsh interface' 上下文。
ipsec          - 更改到 `netsh ipsec' 上下文。
ras            - 更改到 `netsh ras' 上下文。
routing      - 更改到 `netsh routing' 上下文。
rpc            - 更改到 `netsh rpc' 上下文。
set            - 更新配置设置。
show         - 显示信息。
wins         - 更改到 `netsh wins' 上下文。
winsock      - 更改到 `netsh winsock' 上下文。

下列的子上下文可用:
aaaa bridge dhcp diag firewall interface ipsec ras routing rpc wins winsock

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

C:\Documents and Settings\Administrator>netsh interface ?

下列指令有效:

此上下文中的命令:
?            - 显示命令列表。
add            - 向表中添加一个配置项目。
delete         - 从表中删除一个配置项目。
dump         - 显示一个配置脚本。
help         - 显示命令列表。
ip             - 更改到 `netsh interface ip' 上下文。
ipv6         - 更改到 `netsh interface ipv6' 上下文。
portproxy      - 更改到 `netsh interface portproxy' 上下文。
reset          - 复位信息。
set            - 设置配置信息。
show         - 显示信息。

下列的子上下文可用:
ip ipv6 portproxy
页: [1]
查看完整版本: Windows2003/2008服务器中批量添加和删除IP的方法