使用netsh在命令行下设置IP

原创 2008年09月28日 16:09:00

netsh interface ip set address name="本地连接"  static 192.168.0.56 255.255.255.0 192.168.139.0 1

netsh interface ip set dns name="本地连接" static 203.196.0.6 primary

 

如果不想多看就上面的两条命令就可以解决了,上面的“本地连接”是你电脑上的网络连接的名字,这一般默认是这个名字,也有可能叫“本地连接1”这个就看你自己的具体情况了,后面的我想不用说也知道了吧,就是要设置的IP,子网掩码和网关

上面第二行设置的就是DNS了,就这样就OK了!

 

你知道netsh.exe能为你做些什么吗?如果不知道的话就请跟我一起往下看吧。

  首先,它可以显示你TCP/IP协议的相关设置。在命令提示窗口(CMD.EXE)里输入下列命令:
  netsh interface ip show config

  你还可以用它来更改计算机的IP地址或者配置TCP/IP的其它相关属性。例如,你想为计算机的“本地连接”指定一个静态的IP地址:192.168.0.100,设置其子网掩码为255.255.255.0,并指定默认网关为192.168.0.1,你只需要在命令提示窗口里输入下列命令就可以了:
netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1
(注意:这是一条完整的命令,输入的时候请不要换行。)

  如果你有一台笔记本电脑,而且你需要在两个以上不同的地方接入网络(并且每个网络都需要使用静态IP地址),那么你也可以使用netsh.exe来快速地切换TCP/IP设置,以适应不同网络的需要。ntesh.exe可以把不同的TCP/IP设置导出成不同的配置文件,然后在需要的时候导入配置文件来更改相应的设置。

  例如,现在你的笔记本接入了网络1,并且已经做好了相应的网络设置。这时你可以在命令提示窗口输入:
  netsh -c interface dump > c:/location1.txt

  通过这条命令把相应的TCP/IP设置导出至c:/下文件名为location1.txt的文本文件。以此类推,你可以把不同网络环境的设置导出到不同的配置文件中。在需要接入不同的网络中时,你只需要使用下面这条命令就可以了:
  netsh -f c:/location1.txt(或者:netsh -f c:/location2.txt)

  除此之外,你还可以通过netsh.exe来配置网络适配器,让它从DHCP服务器自动获得IP地址。命令如下:
  netsh interface ip set address "Local Area Connection" dhcp

  还可以进行WINS配置:
  netsh interface ip set wins "Local Area Connection" static 192.168.0.200

  当然,只要你想,你还可以通过netsh.exe使网络适配器动态获得DNS设置:
  netsh interface ip set dns "Local Area Connection" dhcp

  现在你知道了吧,netsh.exe是一个很有用的自定义TCP/IP设置的工具。

用命令行netsh修改windows的ip、网关、dns

type 网络配置.netsh# ---------------------------------- # 接口 IP 配置         # ---------------------------...
  • force_eagle
  • force_eagle
  • 2008年05月30日 08:24
  • 19053

netsh命令修改IP

引言:最近一直在做爬虫,其实也谈不上做吧,也就是修改一些小问题,最近就遇到这样的一个问题,在别人电脑上使用netsh修改IP后,IP是改成功了,但是网络无法连接,自己的却可以,后来到处找资料,好像别人...
  • javaweiming
  • javaweiming
  • 2013年12月24日 14:22
  • 1652

netsh批处理实现TCP/IP自动配置

 使用netsh.exe命令配置TCP/IP你知道netsh.exe能为你做些什么吗?如果不知道的话就请跟我一起往下看吧。   首先,它可以显示你TCP/IP协议的相关设置。在命令提示窗口(CMD.E...
  • ArduousBonze
  • ArduousBonze
  • 2008年08月28日 20:35
  • 4986

NetSh与DNS的相关操作

一、添加IP地址及默认网关(是添加,要重设或更新原来IP的请看第三点) : netsh interface ip add address 用法: add address [name=] [[addr=...
  • cui55
  • cui55
  • 2008年03月12日 08:07
  • 6022

使用netsh 添加或删除多个IP ,ARP,DNS等

使用netsh 添加或删除IP ,ROUTE,DNS等 1、打开Powershell 或在CMD下进入netsh/powershell 2、在netsh interface ip/ipv4  ad...
  • banrieen
  • banrieen
  • 2016年08月08日 11:48
  • 3069

netsh ipsec 使用方法

IPsec  (Internet Protocol security) 在命令行下,通过netsh ipsec static来配置IPSEC安全策略。前提是IPSEC服务已经打开。 一个IPSEC...
  • Lpc_china
  • Lpc_china
  • 2011年11月07日 18:15
  • 7672

如何在命令行设置IP

在Windows中,如果你要设置IP地址,一般是进入“本地连接”->“属性”,手动设置要更改的IP地址。其实,在命令行同样可以设置IP地址。如果你的IP需要在几个IP中来回切换,可以使用 netsh ...
  • xu1314
  • xu1314
  • 2011年05月05日 13:09
  • 3794

netsh命令使用详解

在命令提示符下键入命令时,请在每个命令之前键入 netsh。要获得每条命令的准确语法,请键入带有?选项的命令。例如,要查看 netsh routing ip set interface 命令的命令行帮...
  • zdhlwt2008
  • zdhlwt2008
  • 2015年07月03日 08:49
  • 3894

CMD命令行下修改网络IP设置的方法

1、全自动修改网络地址:  @echo off netsh interface ip set address name="本地连接" static 192.168.1.55 255.255.255...
  • Iamduoluo
  • Iamduoluo
  • 2011年11月20日 09:14
  • 4170

netsh绑定ip和mac地址

当使用arp -s无法将ip和mac绑定的时候,可以使用一下命令来绑定。netsh i i show in 然后找到网线或网卡对应的idxnetsh -c "i i" add neighbors 1...
  • a200710716
  • a200710716
  • 2016年07月08日 10:04
  • 1272
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用netsh在命令行下设置IP
举报原因:
原因补充:

(最多只允许输入30个字)