在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 參考連接

相關文章
相關標籤/搜索