1 前言

好久没动Win10了。。。

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

2 概述

Win10里面修改本地IP不是一件特别困难的事,简单来说可以分为两种方式:

  • 图形方式
  • 命令行方式

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

3 图形操作

打开Win,输入Network status,可以看到下面界面:

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

点击其中的Edit并选择Manual就可以修改:

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

图中右边的黑框就是在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):

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 参考链接

在Win10中手动添加/修改本地IP的更多相关文章

  1. Xcode6中手动添加Precompile Prefix Header

    Xcode5中创建一个工程的时候,系统会自动创建一个以以工程名为名字的pch(Precompile Prefix Header)文件,开发的过程中可以将广泛使用的头文件以及宏包含在该文件下,编译器就会 ...

  2. 在Xcode中手动添加pch文件

    在Xcode中手动添加pch文件: 一: 在工程中新建.pch文件,pch文件名通常用工程名字命名: 二: 在Targets->build Settings->Prefix Header ...

  3. 可以装一把——c#中手动添加控件

    TextBox txt = new TextBox(); //文本框控件 //如果想在移动控件位置 point(x,y) txt.Location = new Point(50,50); this.C ...

  4. Maven——向Maven本地仓库中手动添加依赖包(ps:ojdbc.jar)

    maven中央仓库中并非包含所有现有的依赖包和插件,部分依赖包和插件需要手动地进行添加(如ojdbc.jar) 一.添加JDK系统环境变量(maven是基于Java的,可参考:https://www. ...

  5. 修改 本地 IP 及 正则表达式 test exec match 的区别

    修改 IP 1.打开 "打开网络和共享中心" 2.打开 "更改适配器设置" 3.打开 "本地连接" 属性 4.修改 "协议版本 4 ...

  6. word中手动添加endnote的加载项

    用Endnote管理文献,在写作的同时插入引文,这对于写文章的朋友们来说太重要了.我今天遇到这个问题,花时间钻研了,觉得应该记录下来,相信也会方便大家.查了网上许多帖子依然不得解,可能是Word版本变 ...

  7. 如何在hanlp词典中手动添加未登录词

     我们在使用hanlp词典进行分词的时候,难免会出现分词不准确的情况,原因是由于内置词典中并没有收录当前的这个词,也就是我们所说的未登录词,只要把这个词加入到内置词典中就可以解决类似问题,如何操作,下 ...

  8. 一个自动修改本地IP地址的BAT

    set /a num1=%random%%%200+1+1  //生成随机数set ip=192.168.1.//ip 主体set ip1=%ip%%num1% //拼接两部分cmd /c netsh ...

  9. 将jar包添加到本地maven仓库中

    在使用maven依赖添加jar包时,有时会遇到下载不成功的问题,这时需要将jar手动添加到本地的maven仓库中. 准备工作 配置好maven的环境变量 已经下载好的jar包 具体过程 win + R ...

随机推荐

  1. C++ 多线程使用future传递异常

    如果 std::async 调用的函数抛出异常,那么这个异常会被存储在值的位置,同时 future 变为 ready ,如果调用 get() 会重新抛出存储的异常. Note: 标准并没有指定原来的异 ...

  2. 一文读懂Servlet

    1 Servlet简介 Servlet就是sun公司开发动态web的一门技术 Sun在这些API中提供一个接口叫做:Servlet. 开发一个Servlet程序,只需两步: 编写一个类,实现Servl ...

  3. 获取点击元素的id

    1.onclick="dianji(this.id)" 传入id到方法里function dianji(id){ //这个就是id}2. $(document).click(fun ...

  4. Numpy初体验

    目录 Numpy 一.简介 1.安装 2.特殊的导包 二.ndarray-多维数组对象 1.创建ndarray数组 1.1 array 1.2 arange 1.3 linspace 1.4 zero ...

  5. MySQL如何搭建主库从库(Docker)

    目录 MySQL主从搭建 一.主从配置原理 二.操作步骤 1.创建主库和从库容器 2.启动主从库容器 3.远程连接并操作主从库 4.测试主从同步 MySQL主从搭建 一.主从配置原理 mysql主从配 ...

  6. HDR(高动态范围)

    一: 简介 一般来说,当存储在帧缓冲(Framebuffer)中时,亮度和颜色的值是默认被限制在0.0到1.0之间的. 但是如果我们遇上了一个特定的区域,其中有多个亮光源使这些数值总和超过了1.0,又 ...

  7. 翻译:《实用的Python编程》04_00_Overview

    目录 | 上一节 (3 程序组织) | 下一节 (5 Python对象的内部工作原理) 4. 类和对象 到目前为止,我们的程序仅使用了内置的 Python 数据类型.本节,我们介绍类(class)和对 ...

  8. FreeBSD 中文TTY控制台

    freebsd新型终端VT,支持cjk,所以丢个字体进去,就能显示中文了1,首先你没有改过控制台程序,使用的是默认的,,2,最新版本,本说明是以freebsd12.1release字体格式为.fnt命 ...

  9. 2018ICPC南京 A. Adrien and Austin

    题目: 题意:1-N个石子每次只能取连续的1-K个问输赢.(一开始以为只是个简简单单的巴什游戏,激动的提交了一发wr了,再读了一遍题才发现是只能取连续的) 题解:当n==0或者k==1&&am ...

  10. python2 虚拟环境

    1.安装virtualenv pip install virtualenv 2.创建虚拟环境 virtualenv 虚拟环境名称  3.激活虚拟环境 source 虚拟环境目录/bin/activat ...