怎么在命令提示符里改IP?
发布网友
发布时间:2022-04-23 23:27
我来回答
共2个回答
热心网友
时间:2023-07-15 03:45
命令行下设置IP地址
一、添加
IP
地址及默认网关
(是添加,要重设或更新原来IP的请看第三点)
netsh
interface
ip
add
address
用法
:
add
address
[name=]<string>
[[addr=]IP
address
[mask=]IP
subnet
mask]
[[gateway=]IP
address
[gwmetric=]integer]
参数
:
name
-
IP
接口名称。
addr
-
要添加到此接口的
IP
地址。
mask
-
指定
IP
地址的
IP
子网掩码。
gateway
-
指定
IP
地址的默认网关。
gwmetric
-
默认网关的跃点数。
注释
:
向一个用静态
IP
地址配置的接口添加
IP
地址和
默认网关。
示例
:
add
address
"Local
Area
Connection"
10.0.0.2
255.0.0.0
add
address
"Local
Area
Connection"
gateway=10.0.0.3
gwmetric=2
第一个命令向本地连接接口添加一个静态
IP
地址
10.0.0.2
,子网掩码
为
255.0.0.0
。第二个命令向网关跃点数为
2
的接口添加
IP
地址
10.0.0.3
作为第二个默认网关。
我的实例
:
(1)netsh
interface
ip
add
address
"LocalConnection"
172.20.0.49
255.255.252.0
此命令设置
LocalConnection
的
IP
为
172.20.0.49,
子网掩码为
255.255.252.0
(2)
C:\>netsh
interface
ip
add
address
"LocalConnection"
gateway=172.20.0.254
gwmetric=1
此命令设置
Localconnection
的默认网关为
172.20.0.254,
默认网关的跃点数为
1
二、添加
DNS
netsh
interface
ip
add
dns
?
用法
:
add
dns
[name=]<string>
[addr=]<IP
address>
[[index=]integer]
参数
:
标记
数值
name
-
添加
DNS
服务器的接口的名称。
addr
-
添加的
DNS
服务器的
IP
地址。
index
-
为指定的
DNS
服务器地址
指定索引
(
首选项
)
。
说明
:
静态添加新的
DNS
服务器
IP
地址或重新索引现有
DNS
服务器地址的列表以修改
DNS
服务器首选项。
例如
:
add
dns
"Local
Area
Connection"
10.0.0.1
add
dns
"Local
Area
Connection"
10.0.0.3
index=2
我的实例:
netsh
interface
ip
add
dns
"LocalConnection"
172.20.0.1
netsh
interface
ip
add
dns
"LocalConnection"
202.96.128.68
index=2
三、设置
IP
地址、默认网关及
DNS
:
netsh
interface
IP
set
address
local
static
172.20.0.49
255.255.252.0
设置
IP
及子网掩码
netsh
interface
IP
set
address
local
static
gateway=172.20.0.254
gwmetric=1
(set
address
name="LocalConnection"
source=dhcp
此条表示从
dhcp
服务器得到
IP)
netsh
interface
IP
set
dns
"LocalConnection"
static
172.20.0.1
(set
dns
name="LocalConnection"
source=dhcp)
四、综合例
netsh
interface
IP
set
address
local
static
172.20.0.49
255.255.252.0
netsh
interface
IP
set
address
local
static
gateway=172.20.0.254
gwmetric=1
netsh
interface
IP
set
dns
"LocalConnection"
static
172.20.0.1
netsh
interface
ip
add
dns
"LocalConnection"
202.96.128.68
index=2
以上命令做成批处理:
edit
setIP.bat
netsh
interface
IP
set
address
local
static
%2
255.255.252.0
netsh
interface
IP
set
address
local
static
gateway=172.20.0.254
gwmetric=1
netsh
interface
IP
set
dns
"%1"
static
172.20.0.1
netsh
interface
ip
add
dns
"%1"
202.96.128.68
index=2
setIP.bat
的命令用法是:
setIP
网络接口名
IP
地址
例如:
setip
LocalConnection
172.20.0.49
热心网友
时间:2023-07-15 03:45
不能改的
当拨号连接就会自动分配IP地址
想更还IP只要重新连接宽带就好了