淘主机论坛

 找回密码
 成为淘友

QQ登录

只需一步,快速开始

KT服务器促销中 100M带宽 10T流量 超值传送门:会员注册及发帖规则 发帖看过来
查看: 4802|回复: 2

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

[复制链接]
发表于 2012-3-12 07:38:19 | 显示全部楼层 |阅读模式
在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" , 或者有没有数字有数字和空格的都要加上。或者统一修改为例子里的名称。

 楼主| 发表于 2012-3-12 07:38:42 | 显示全部楼层

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

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

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

01.gif

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

02.gif

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

03.gif

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

04.gif

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

05.gif
发表于 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 [DomainName\]User
Name] [-p Password | *]
             [Command | -f ScriptFile]

下列指令有效:

此上下文中的命令:
?              - 显示命令列表。
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
您需要登录后才可以回帖 登录 | 成为淘友

本版积分规则

小黑屋|手机版|Archiver|淘主机

GMT+8, 2024-12-23 17:36

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表