admin 管理员组

文章数量: 887018

虽然系统下有窗口设置IP地址,但是从win8系统以后,相信很多人都不知道如何手动设置IP地址。主要是从win8开始,windows系统有意隐藏了“控制面板”,虽然可以在资源管理器中输入搜索,也可以“win”图标后输入搜索,还可以通过设置面板跳转到控制面板,总归麻烦,没有win7下直接。同时,就算打开了IP设置界面,往往也要点击,输入、保存等麻烦的操作,导致修改也比较麻烦。因此,使用命令行设置方式不仅不区分系统版本,并且可以节省时间,同时,看起来更牛掰o( ̄▽ ̄)d 。

1 查看网卡名

管理员运行cmd:win图标输入“cmd” ,点击以管理员身份启动。

cmd窗口输入ipconfig,可以看到我的网卡名是"以太网",以及IP地址等。

ipconfig

2 设置IP地址

cmd中输入“netsh”命令进入网络的shell管理界面对话,然后输入 “interface” 命令进入网卡设置的cli界面,输入“ip”进入IP设置,使用“set”命令加参数进行设置。

netsh
interface
ip
set address name="以太网" source=static addr=192.168.3.18 mask=255.255.255.0 gateway=192.168.3.1

addr是静态的IP地址

mask是子网掩码

gateway就是默认网关

name= 可以不要

如果要恢复dhcp,则使用如下命令

set address  "以太网" dhcp

set dns  "以太网" dhcp

查看设置结果可以使用show命令:

show addresses "以太网"

我这里网卡名是“以太网”,不通系统下显示会不一样,有些显示“本地连接”或者是英文的网卡等。

此外上述命令可以直接一次输完:

设置网卡IP地址
netsh interface ip set address name="以太网" source=static addr=192.168.3.18 mask=255.255.255.0 gateway=192.168.3.1
# 恢复dhcp
netsh interface ip set address  "以太网" dhcp
netsh interface ip set dns  "以太网" dhcp
# 显示 ip信息
netsh interface ip show addresses "以太网"


3 设置多个IP地址

windows系统支持一个网卡设置多个IP地址,当网卡连接到不同的局域网中时可以自动切换到对应网段的IP地址。

netsh interface ip add address name="以太网" addr=192.168.24.18 mask=255.255.255.0 gateway=192.168.24.254

将set改为add,具体使用可以输入“add”按“Enter”看到帮助

本文标签: 地址 系统 sys Windows cmd