Windows 命令行设置静态IP及DNS

有时候不得不使用静态IP连接网络,然而 “出现了一个意外的情况。不能完成所有你在设置中的所要求的更改。”

咋办???

设置静态IP

   netsh interface ip set address name="本地连接"source=staticaddr=192.168.1.123mask=255.255.255.0gateway=192.168.1.1 gwmetric=1

简写 netsh interface ip set address "本地连接" static 192.168.36.22 255.255.255.0  192.168.36.254 1

注意:引号要用英文版名称不一定是"本地连接"根据自己的实际网络名称修改,Win10管理员身份证运行CMD

参数说明:

    name网络连接名称,一般为本地连接或者以太网

    source:获取IP的途径。动态获取,则为dhcp,手动设置,则为static

    addr要设置的IP地址。

    mask子网掩码。

    gateway:网关地址。

    gwmetric:网关跃点数,可以设置为整型数值,也可以设置为自动auto

设置DNS

设置DNS地址:

netsh interface ip set dns name="本地连接"source=staticaddr=8.8.8.8register=primary

添加一个DNS地址:
netsh interface ip add dns name="本地连接"addr=8.8.8.8

 参数说明:

    name网络连接名称,一般为本地连接或者以太网

    source:获取IP的途径。动态获取,则为dhcp,手动设置,则为static

    addr:要设置的IP地址。

    register

        none: 禁用动态DNS 注册。

        primary: 只在主DNS后缀下注册。

        both: 在主DNS 后缀下注册,也在特定连接后缀下注册。

        index:设置的DNS的顺序号。

  

恢复为自动获取IP

netsh interface ip set address name="本地连接"source=dhcp

恢复为自动获取DNS:

netsh interface ip set dns name="本地连接"source=dhcp

 

导出配置文件

netsh -c interface dump>c:\ip.txt

修改之后导入本机配置

netsh -f c:\ip.txt

 

-----------以下内容,请无视---------------

设置IPDNS的命令

netsh interface ip set address "以太网" static 192.168.36.22 255.255.255.0 192.168.36.254 1

netsh interface ip set dns "以太网" 114.114.114.114

netsh interface ip add dns "以太网" 114.114.114.114

删除IPDNS的命令

netsh interface ip set address "以太网" dhcp

netsh interface ip set dns "以太网" dhcp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值