在Win10中手动添加/修改本地IP

1 前言

很久没动Win10了。。。windows

今天须要用Win10作一下实验,手动修改IP,因而写下了这篇文章做为过程记录。bash

2 概述

Win10里面修改本地IP不是一件特别困难的事,简单来讲能够分为两种方式:网络

  • 图形方式
  • 命令行方式

先来看一下比较简单的图形方式。spa

3 图形操做

打开Win,输入Network status,能够看到下面界面:命令行

在这里插入图片描述

选择其中的网卡(图中是Ethernet),点击其中的Propertiescode

在这里插入图片描述

点击其中的Edit并选择Manual就能够修改:orm

在这里插入图片描述

关于其中的值如何填写,建议参考ipconfig /all中的值。server

图中右边的黑框就是在cmd使用ipconfig /all获取的结果,能够看到:图片

  • 内网IP10.0.2.15
  • 子网掩码:255.255.255.0
  • 网关:10.0.2.2

因此根据须要修改内网IP的值便可,子网掩码通常为24255.255.255.0)、网关、DNS能够直接使用默认网关的值(10.0.2.2):ip

在这里插入图片描述

cmd里面再次使用ipconfig /all就能够看到新修改的值了:

在这里插入图片描述

4 命令行操做

众所周知,在Win10中使用命令行操做的档次比使用图形操做高了不止一个档次,并且,使用图形化操做的话还不能添加新的IP,只能修改IP,那么,这时候就轮到命令行操做登场了。

命令行操做主要使用到netsh命令,官方文档在此处,先来看一下如何修改IP

4.1 修改IP

操做以前,首先须要知道网卡的名字,使用

netsh interface show interface

就能够看到本身的网卡名字了:

在这里插入图片描述

这里只有一个叫Ethernet的网卡,修改时,使用set命令便可,格式为:

netsh interface ipv4 set address name="INTERFACE_NAME" static IP_ADDRESS SUBNET_MASK GATEWAY

好比这里须要修改成10.0.2.18IP,命令以下(须要管理员权限):

netsh interface ipv4 set address name="Ethernet" static 10.0.2.18 255.255.255.0 10.0.2.2

效果:

在这里插入图片描述

4.2 新增IP

操做与修改相似,只是修改成add命令,格式以下:

netsh interface ipv4 add address name="INTERFACE_NAME" IP_ADDRESS SUBNET_MASK GATEWAY

好比须要添加一个10.0.2.19IP,命名以下:

net interface ipv4 add address name="Ethernet" 10.0.2.19 255.255.255.0 10.0.2.2

效果:

在这里插入图片描述

4.3 删除IP

删除IP操做也相似:

netsh interface ipv4 delete address name="INTERFACE_NAME" IP_ADDRESS

好比把刚才新增长的10.0.2.19删去:

netsh interface ipv4 delete address name="Ethernet" 10.0.2.19

效果:

在这里插入图片描述

5 总结

图形化操做修改比较简单,而命令行修改功能强大,可是配置难度较高,实际状况中能够结合二者使用。

另外,若是出现了没法链接网络的状况,一种简单的解决办法是在Network status中切换为DHCP,自动分配IP以及DNS

在这里插入图片描述

6 参考连接

相关文章
相关标签/搜索