Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2073429
  • 博文数量: 433
  • 博客积分: 4775
  • 博客等级: 上校
  • 技术积分: 8054
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-19 16:15
文章存档

2014年(9)

2013年(20)

2012年(77)

2011年(323)

2009年(4)

分类: 系统运维

2011-10-19 18:56:38

在上节我们提到了,如果要为接口配置多个IP地址和多个DNS服务器IP地址,则不能用上节介绍的设置(set)命令,而要用到本节介绍的添加(add)命令。本节还将介绍IP地址、DNS服务器地址等的命令行删除方法。

1. 添加IP地址

可以使用netsh interface ip add address命令为采用静态IP地址分配方式的接口上添加新的IP地址、默认网关。命令格式如下:

netsh interface ip add address [name=]InterfaceName [addr=]IPAddress [mask=]SubnetMask [[gateway=] DefaultGateway [gwmetric=]GatewayMetric]

这里的参数与上节介绍的设置接口IP地址命令是完全一样的,只是此处用add address”子命令替换了原来的“set address”子命令。

下面仅举一个示例。如向本地连接中再添加一个不同网段的IP地址——172.16.1.200,子网掩码为255.255.0.0,跳点2的默认网关为172.16.1.1。则可键入以下格式命令:

netsh interface ip add address name=本地连接 addr=172.16.1.200 mask=255.255.0.0 gateway=172.16.1.1 gwmetric=2

输入以上命令按下回车键后,系统会显示确定提示(如图3-13所示),表示添加成功。当然也可以仅添加IP地址和子网掩码,不添加网关选项,或者仅添加网关选项,而不添加IP地址和子网码。


3-13  添加IP地址、子网掩码和网关地址的配置示例

2. 删除IP地址

可以使用“netsh interface ip delete address”命令删除采用静态IP地址分配方式的接口上的IP地址、默认网关。命令格式如下:

netsh interface ip delete address [name=]InterfaceName [addr=] IPAddress [[gateway=]{DefaultGateway | all}]

这里的参数实际上与前面只是多了一个all”选项,如果选择它,则删除所有默认网关。如果只应删除一个默认网关,则DefaultGateway变量将指定要删除的默认网关的IP地址。

如要删除在前面为本地连接添加的172.16.1.200这个IP地址和172.16.1.1这个默认网关,则可键入以下格式命令:

netsh interface ip delete address name=本地连接 addr=172.16.1.200 gateway=172.16.1.1

输入以上命令按下回车键后,系统会显示确定提示(如图3-14所示),表示删除成功。这里可以仅删除IP地址,不删除网关,或者仅删除网关,而不删除IP地址。但是最后一个静态IP地址是不能删除的。


3-14   删除IP地址和网关地址的配置示例

3. 添加DNS服务器地址

利用上节介绍的“set dns”我们只能设置首选DNS服务器地址,要添加多个DNS服务器地址,就必须利用此处介绍的“add dns”命令了。具体命令格式如下:

netsh interface ip add dns [name=]InterfaceName [addr=] DNSAddress [[index=]DNSIndex]

这里的参数与上节介绍的设置DNS服务器地址址命令格式中对应参数完全一样,只是多了一个“[[index=]DNSIndex]”选项,它是用来指定新添加的DNS服务器地址在接口中的 DNS 服务器列表的位置。而且此处用add dns”子命令替代了原来的set dns子命令。

如要在本地连接中添加第二个备用DNS服务器地址——192.168.1.10,则可键入以下格式命令:

netsh interface ip add dns name=本地连接 addr=192.168.1.10 index=2

输入以上命令按下回车键后,系统会显示确定提示(如图3-15所示),表示新的DNS服务器地址添加成功。但要注意,如果对应接口上原来没有配置DNS服务器地址,此处添加的DNS服务器将出现在首选DNS服务器栏中,只有在对应接口上原来就已配置了首选、DNS服务器地址,则此处添加的DNS服务器地址将出现在备用DNS服务器栏中。


3-15 添加新DNS服务器地址的配置示例

4. 删除DNS服务器地址

IP地址、默认网关一样,你也可以在命令行下删除不再需要的DNS服务器地址(也可以删除所有DNS服务器地址)。此处使用的子命令是“delete dns”

具体的语法格式如下:

netsh interface ip delete dns [name=]InterfaceName [addr=]{DNSAddress | all}

参数方面相对添加DNS服务器地址命令来说,只是多了一个all选项,它是用来选择删除所有DNS服务器地址的。

如要删除前面为本地连接接口新添加的DNS服务器地址——192.168.1.10,则键入以下格式命令:

netsh interface ip delete dns name=本地连接 addr=192.168.1.10

输入以上命令按下回车键后,系统会显示确定提示(如图3-16所示),表示DNS服务器地址删除成功。


3-16 删除DNS服务器地址的配置示例

 

本文摘自〈金牌网管师——中小型企业网络配置与管理》一书

阅读(779) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~