在windows中用netsh命令修改ip地址网关和DNS等
下面是两个关于netsh的用法将它们复制到文本文档中,将后缀名.txt改为. cmd直接双击就可以执行
第一个是用netsh命令来修改电脑的IP地址,子网掩码,默认网关和DNS.
@echo offnetsh interface ip set address "本地连接" static 192. 168.0. 1
255. 255.255.0 192. 168.0.254 1netsh interface ip set dns "本地连接" static 202. 194.40. 1netsh interface ip add dns "本地连接" 202. 194.40.2 2
注意:上面用蓝色字体表出的部分是需要你修改的部分。其中第二,三,四行中"本地连接"一般不需要修改这要看你的电脑中右击 “网上邻居” 选择“属性”出现“网络连接”窗口中的连接名而定一般的只有一个“本地连接” 。
第二行中的192. 168.0. 1 255.255.255.0 192. 168.0.254三个地址依次为IP地址子网掩码和默认网关把它们换成你要修改的地址。
第三行中的202. 194.40. 1为DNS的地址把它换成你要修改的DNS地址即可。
第四行中的202. 194.40.2为辅助DNS地址也就是第二个把它换成你要修改的第二个DNS地址即可如果没有的话可以把第四行直接删除即可。
第二个是用netsh命令来修改电脑的IP地址,子网掩码,默认网关和DNS为动态获取.
@echo offnetsh interface ip set address "本地连接" dhcpnetsh interface ip set dns "本地连接" dhcp
注意这个比较简单只需根据自己电脑的情况修改一下蓝色字体标注的"本地连接"即可一般不需要修改。
下面这篇文章是关于netsh命令的详细用法看完后你会明白它的其它一些用法。
在Windows 2000中可以使用netsh命令为以下过程编写脚本将计算机的静态Internet协议(IP)地址更改为动态主机配置协议(DHCP)地址或相反。 netsh命令无需重新启动计算机即可完成此任务。对于从一个环境移到另一个环境的便携式计算机当它在一个位置中必须使用静态分配的IP地址而在另一个位置必须使用DHCP分配的IP地址时此功能尤其有用。本文所说的方法适应于Windows 2000 Windows XP和Windows Server 2003。
要将指定适配器的静态地址切换为DHCP地址请键入以下命令
netsh interface ip set address "本地连接" dhcp注意键入此命令会将名为"本地连接"的接口更改为DHCP。
要显示计算机中的所有适配器及其当前IP地址以确定正确的适配器名称请键入以下命令 Netsh interface ip show config要更改为静态地址请键入以下命令 netsh interface ipset address "本地连接" static IP掩码 网关 跃点数如 netsh interface ip set address "本地连接"static 192. 168.0. 10 255.255. 255.0 192. 168.0. 1 1
更改DNS为192. 168.0. 1:netsh interface ip set DNS "本地连接" static
192. 168.0. 1删除网关:netsh interface ip delete address "本地连接"gat eway=al l删除DNS:netsh interface ip delete dns "本地连接" all
如果执行配置时提示"指定了无效的接口"则请您开启系统的"Remo teRegistry Service"服务。
控制面板-->管理工具-->服务-->开启Remote Registry Service
修改ip子网掩码 网关 dn s。 “网络连接名”是你机器上网络属性里看到的连接名把下面改成自己的连接名。netsh interface ip set address "网络连接名" static 192. 168.0.88
255.255.255.0 192. 168.0. 1 1netsh interface ip set dns "网络连接名" static 202.216.224.66
netsh interface ip add dns "网络连接名" 202. 216.224.67如果要改成动态分配ip和自动获得dns使用下面命令。netsh interface ip set address "网络连接名" dhcpnetsh interface ip set dns "网络连接名" dhcp由于我所处的地方要经常在不同的网络之间切换 比如局域网、系统内部网和外网(光是外网我要常常在3个ADSL网之间切换) 。我之前一直用的方法是在本机上设置多个不同网段的IP然后切换路由(Route) 这样不同的网段通过不同的网关出去就可以达到同时访问多个网络的目的。但是这样我发现经常可能出现一些问题所以我决定用最原始的方法来解决那就是在要使用某一个网段的时候就只用这个网段的IP这样就需要不停的更换IP地址。当然在Windows的“网络连接”属性中这样的更改是很麻烦的不过还好的是 Windows的“netsh”命令提供了命令行下更改I P的功能利用这一点可以将它做成BAT的批处理文件就方便多了。以下就是具体的方法和命令详解首先进入命令提示行
“Win+R” > “cmd” 回车
输入netsh回车 出现 netsh>
再输入interface回车 出现netsh interface>
再输入ip 回车 出现netsh interface ip>进入IP设置项了我们要用到以下的命令set address -添加一个IP地址到指定的接口。先看看关于此令的windows帮助
-------------------------------------------------------------------
-------
用法: set address [name=]
[ [source=]dhcp |
[source=] static [addr=] IP address [mask=]IP subnet mask]
[ [gateway=] |none [gwmetric=]integer]参数:标记值nam e -接口名称。source -下列值之一:dhcp:对于指定接口设置用DHCP配置I P
地址。static:设置使用本地静态配置设置IP
地址。 gateway -下列值之一:
:您设置的IP地址的指定默认
网关。none:不设置默认网关。gwmetric -默认网关的跃点数。如果网关设置为'none' 则
不应设置此字段。
只有在' source' 为' static' 时才设置下列选项: addr -指定接口的IP地址。mask -指定IP地址的子网掩码。注释:用来将IP地址配置模式从DHCP模式改为static或从stat ic
模式改为DHCP。用静态I P地址在接口上添加I P地址或添加
默认网关。
示例: set address name="Local Area Connection" source=dhcpset address local static 10.0.0.9 255.0.0.0 10.0.0. 1 1
-------------------------------------------------------------------
---------了解了用法之后我们就可以进行设置了
在netsh interface ip>之后输入set address "本地连接" static 192. 168.4.23 255. 255.255. 192
192. 168.4. 1 1
然后回车稍候会显示“确定” IP设置完毕。
这里解释一下 “本地连接”是指Windows “网络属性”中看到的连接的名称 static表示要指定静态IP而非DHCP指派后面三个分别是IP子网
掩码 网关最后的“1”是指默认网关的跃点数一般为“1” 。至此命令行下设置IP完成。
同时你还可以在命令行下更改DNS设置用的是se t dns命令你可以输入set dns /?查看使用方法。最后我们将这些命令保存为一个BAT文件(setIP192168423.bat)
@echo offrem eth //eth为网卡名称可在网络连接中查询如"本地连接"set eth="本地连接"rem ip //ip为你想更改的IPset ip=192. 168.4.23rem gw //gw为网关地址set gw=192. 168.4. 1rem netmasks //netmasks为子网掩码set netmasks=255.255. 255. 192echo正在将本机IP更改到: %ip%rem
if %gw%==none netsh interface ip set address %eth%static %ip% %netmasks% %gw% > nulif not %gw%==none netsh interface ip set address %eth%static %ip% %netmasks% %gw% 1 > nulecho. . . . . . . . . . . . . . . . . . . . . . . . .echo检查当前本机IPipconf igecho. . . . . . . . . . . . . . . . . . . . . . . . .echo成功将本机IP更改为%ip%!pauseclose
webhosting24决定从7月1日开始对日本机房的VPS进行NVMe和流量大升级,几乎是翻倍了硬盘和流量,当然前提是价格依旧不变。目前来看,国内过去走的是NTT直连,服务器托管机房应该是CDN77*(也就是datapacket.com),加上高性能平台(AMD Ryzen 9 3900X+NVMe),这样的日本VPS还是有相当大的性价比的。官方网站:https://www.webhosting...
最近发现一个比较怪异的事情,在访问和登录大部分国外主机商和域名商的时候都需要二次验证。常见的就是需要我们勾选判断是不是真人。以及比如在刚才要访问Namecheap检查前几天送给网友域名的账户域名是否转出的,再次登录网站的时候又需要人机验证。这里有看到"Attention Required"的提示。我们只能手工选择按钮,然后根据验证码进行选择合适的标记。这次我要选择的是船的标识,每次需要选择三个,一...
ATCLOUD.NET怎么样?ATCLOUD.NET主要提供KVM架构的VPS产品、LXC容器化产品、权威DNS智能解析、域名注册、SSL证书等海外网站建设服务。 其大部分数据中心是由OVH机房提供,其节点包括美国(俄勒冈、弗吉尼亚)、加拿大、英国、法国、德国以及新加坡。 提供超过480Gbps的DDoS高防保护,杜绝DDoS攻击骚扰,比较适合海外建站等业务。官方网站:点击访问ATCLOUD官网活...