在windows中用 netsh 命令修改ip地址网关和DNS等
netsh interface ip set address "本地连接" static 192.168.0.1 255.255.255.0 192.168.0.254 1
netsh interface ip set dns "本地连接" static 202.194.40.1
netsh interface ip add dns "本地连接" 202.194.40.2 2
netsh interface ip set address "本地连接" dhcp
netsh interface ip set dns "本地连接" dhcp
本文所说的方法适应于Windows 2000,Windows XP和Windows Server 2003。
要将指定适配器的静态地址切换为 DHCP 地址,请键入以下命令:
注意:键入此命令会将名为"本地连接"的接口更改为 DHCP。
要显示计算机中的所有适配器及其当前 IP 地址,以确定正确的适配器名称,请键入以下命令:
要更改为静态地址,请键入以下命令:
更改DNS为192.168.0.1:
netsh interface ip delete dns "本地连接" all
如果执行配置时提示"指定了无效的接口",则请您开启系统的"Remote Registry Service"服务。
控制面板-->管理工具-->服务-->开启Remote Registry Service
修改ip,子网掩码,网关,dns。“网络连接名”是你机器上网络属性里看到的连接名,把下面改成自己的连接名。
netsh interface ip set address "网络连接名" static 192.168.0.88 255.255.255.0 192.168.0.1 1
netsh interface ip set dns "网络连接名" static 202.216.224.66
netsh interface ip add dns "网络连接名" 202.216.224.67
netsh interface ip set address "网络连接名" dhcp
netsh interface ip set dns "网络连接名" dhcp
输入netsh,回车,出现:netsh>
再输入interface,回车,出现netsh interface>
再输入ip,回车,出现netsh interface ip>
set address - 添加一个 IP 地址到指定的接口。
--------------------------------------------------------------------------
用法: set address [name=]<string>
[[source=]dhcp |
[source=] static [addr=]IP address [mask=]IP subnet mask]
[[gateway=]<IP address>|none [gwmetric=]integer]
name - 接口名称。
source - 下列值之一:
dhcp: 对于指定接口,设置用 DHCP 配置 IP
地址。
static: 设置使用本地静态配置设置 IP
地址。
<IP address>: 您设置的 IP 地址的指定默认
网关。
none: 不设置默认网关。
gwmetric - 默认网关的跃点数。如果网关设置为 'none',则
不应设置此字段。
只有在 'source' 为 'static' 时才设置下列选项:
mask - 指定 IP 地址的子网掩码。
模式改为 DHCP。用静态 IP 地址在接口上添加 IP 地址,或添加
默认网关。
示例 :
set 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”。
同时你还可以在命令行下更改DNS设置,用的是set dns命令,你可以输入set dns /?查看使用方法。
rem eth //eth 为网卡名称,可在网络连接中查询,如"本地连接"
set eth="本地连接"
rem ip //ip 为你想更改的IP
set ip=192.168.4.23
rem gw //gw 为网关地址
set gw=192.168.4.1
rem netmasks //netmasks 为子网掩码
set netmasks=255.255.255.192
rem
if %gw%==none netsh interface ip set address %eth% static %ip% %netmasks% %gw% > nul
if not %gw%==none netsh interface ip set address %eth% static %ip% %netmasks% %gw% 1 > nul
echo.........................
echo 检查当前本机IP:
ipconfig
echo.........................
echo 成功将本机IP更改为%ip%!
pause
close
转载于:https://blog.51cto.com/laputa/343630
在windows中用 netsh 命令修改ip地址网关和DNS等相关推荐
- netsh命令修改ip
当前笔记本的可移动性增强,我们需要在多个环境下接入网络开始工作,在没有路由器自动分配的情况下,就需要每次手动设置IP地址和网关等信息,相当烦琐,通过实践利用netsh命令用快捷方式实现了IP地址的快速 ...
- 修改远程计算机的ip,利用psexec.exe和netsh远程修改IP地址
我一直使用静态IP地址,近日为了规范管理,部分领导的IP地址需要修改.因为众所周知的一些因素,远程修改IP地址是比较可行的方案. 测试环境: VMware 5.5 两台Windows XP Pro ( ...
- Linux命令行修改IP、网关、DNS的方法
方式一: ifconfig eth0 192.168.1.18 netmask 255.255.255.0 说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP 方式二: vi /etc/sys ...
- windows使用c语言修改ip地址,怎么样通过C语言修改系统IP
#include #include #include #define N 50 typedef struct { char eth[N], ip[N], netmasks[20], gw[N], dn ...
- Ubuntu18.04 通过命令修改ip地址(亲测有效)
修改配置文件 (用root权限修改,不然可能出现修改后保存不了) sudo vim /etc/network/interfaces 打开后里面原内容不动,添加如下内容 auto eth0 #设置自动启 ...
- netsh命令设置IP地址/DNS服务器地址(域设置)
设置IP地址 自动获取IP地址 netsh interface ip set address "网卡名称" dhcp 手动设置IP地址 例如设置IP 为192.168.0.3,掩码 ...
- Linux下修改ip地址,网关
1. 查看ip地址 命令: ifconfig 2. 修改ip的配置文件 编辑/etc/sysconfig/network-scripts/目录下的ifcfg-ens32文件 方便粘贴: IPADDR= ...
- 【网络教程】Ubuntu20如何修改ip地址网关DNS
文章目录 查看网络情况 修改ip&网关&DNS 查看网络情况 使用ifconfig命令来查询网络情况.如图 修改ip&网关&DNS 直接修改/etc/netplan/0 ...
- 使用cmd命令修改IP地址
GPS平台.网站建设.软件开发.系统运维,找森大网络科技! http://cnsendnet.taobao.com 来自森大科技官方博客 http://www.cnsendblog.com/index ...
- Linux命令行修改IP、网关、DNS、主机名 的方法
修改主机名:[改里面的 HOSTNAME 即可] vim /etc/sysconfig/network 网卡eth0 IP修改为 102.168.0.1 ifconfig eth0 102.16 ...
最新文章
- 项目小结:日立OA系统(Asp.net)
- 算法------------完全平方数(Java版本)
- bash--shell高级编程-特殊字符
- SCOI2010 股票交易
- laravel 分词搜索匹配度_DSSM文本匹配模型在苏宁商品语义召回上的应用
- 模仿黑产破解12306验证码,验证码产品的未来是?
- 关于EL表达式取值的问题
- 计算机教案评比,信息技术课堂教学评比案例——多媒体作品合成;
- python对英语的要求_英语和数学都不好,但是我想学Python编程可以吗?
- javascript 设计模式_用英雄联盟的方式讲解JavaScript设计模式(二)
- 【目标检测大集合】R-FCN、SSD、YOLO2、faster-rcnn和labelImg实验笔记
- 【语音合成】基于matlab比例重叠相加法信号分帧与还原【含Matlab源码 561期】
- Java核心技术 卷(一) 学习记录
- 电气工程cad实用教程电子版_电气CAD实用教程
- HBase学习总结(1):HBase的下载与安装
- 东欧小哥打造超全Python速查表登上GitHub热榜,标星4600+
- steam显示网页错误怎么办?
- error:crosses initialization of ...的解决办法
- java.util.Map——Map集合的常用方法
- IDEA 在DEBUG模式下如何不执行后续代码直接停止程序?
热门文章
- 计算机考研专业课卷子,考研统考专业课有哪些?题型都有什么?你了解吗
- oracle 表 excel,《如何将oracle数据库表字段导成excel表格》
- python 字符串_Python中常用的8种字符串操作方法
- JZ7-斐波那契数列
- TCHAR、WCHAR、CHAR以及WideCharToMultiByte、MultiByteToWideChar
- 使用 Multipath TCP 为 iOS 创建备份连接(转)
- python实现命令行工具jq的json路径过滤
- 关于 Unix 用户权限及进程权限及 Saved set-user-id
- 详解如何挑战4秒内百万级数据导入SQL Server(转)
- 检测SqlServer服务器CPU是否瓶颈