‘壹’ Win7系统下如何用命令配置IP地址
1、打开命令提示符,输入netsh后回车
2、接着输入interface后回车
3、输入ip,回车
4、输入set address "连接名称" static 新IP地址 子网掩码 网关 1,然后回车
注意,上述命令需要按照用户要求进行修改,连接名称可以参照“网络连接”中的名称修改,支持中文,但引号要用英文版。每项之间都要有空格,最后要输入“1”,代表确定。可参照以下示例:
set address "以太网 3" static 192.168.1.108 255.255.255.0 192.168.0.1 1
5、也可以把以上命令一次性输入,但要确保不换行:netsh interface ip set address "连接名称" static 新IP地址 子网掩码 网关 1
示例:netsh interface ip set address "以太网 3" static 192.168.1.108 255.255.255.0 192.168.0.1 1
另外,也可以用类似命令来修改DNS,格式与上面相同,只要把“address”换成“dns”即可:netsh interface ip set dns "以太网 3" static DNS地址。
‘贰’ 如何用CMD 命令设置电脑静态IP
1、点击【开始]】-【运行】,或使用快捷键“Win+R”打开命令运行命令对话框。
‘叁’ 如何在Windows命令行下配置IP地址
常用的netsh命令:
(1)设置 WindowsXP“本地连接”的IP地址为10.223.3.254,子网为255.255.255.0,网关为10.223.3.1,跃点数为1.C:\>netsh interface ip set address name="local area connection" source=static addr=10.223.3.254 mask=255.255.255.0 gateway=10.223.3.1
gwmetric=auto
(2)设置 WindowsXP “本地连接”的IP地址自动获取C:\>netsh interface ip set address name="local area connection" source=dhcp
(3)设置 WindowsXP“本地连接”的DNS为10.223.3.2C:\>netsh interface ip set dns name="local area connection" source=static addr=10.223.3.2 register=primary
(4)设置 WindowsXP“本地连接”的 DNS为自动获取C:\>netsh interface ip set dns name="local area connection" source=dhcp
附:netsh命令配置IP地址、DNS的详细用法
一、添加 IP 地址及默认网关 (是添加,要重设或更新原来IP的请看第三点)
netsh interface ip add address
用法 : add address [name=] [[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=] [addr=] [[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 source=dhcp 此条表示从 dhcp 服务器得到 IP)
netsh interface IP set dns "LocalConnection" static 172.20.0.1
(set dns 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
具体点就是:
在DOS模式下修改网关和IP地址(XP)
设置/修改IP地址,子网掩码,网关的 格式:
先输入netsh 回车
再输入interface ip 回车
接着输入set address "本地连接" static 10.25.35.35 255.255.255.0 10.25.35.7 auto
有时需要反复输入set address "本地连接" static 10.25.35.35 255.255.255.0 10.25.35.7 auto 直到出现回显
命令的意思是将“本地连接”
ip地址设置成 10.25.35.35
子网掩码是 255.255.255.0
网关设置成 10.25.35.7 并且自动跃点数
注意:"本地连接"处请根据自己的情况修改
设置DNS命令格式:
先输入 netsh 回车
再输入interface ip 回车
接着输入set dns "本地连接" static 202.96.128.86
命令的意思是将“本地连接”的DNS设置成202.96.128.86
有时需要反复输入set dns "本地连接" static 202.96.128.86
直到出现回显
删除IP地址和DNS的命令是
先输入 netsh 回车
再输入interface ip 回车
接着输入set address "本地连接" dhcp
或set dns "本地连接" dhcp
‘肆’ 如何在命令提示符下设置IP地址
命令行下设置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
‘伍’ 如何在命令行设置IP
1、在路由器的全局配置模式下进入F0/0接口配置模式:Router(config)#int f0/0
2、在接口模式下配置该接口的IP地址(配置该接口的IP地址为192.168.1.1/24):Router(config-if)#ip add 192.168.1.1 255.255.255.0
3、在路由器的全局配置模式下配置静态路由(配置非直连网段192.168.10.0/24,下一跳IP为192.168.1.2):Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.2
‘陆’ 如何在路由器上用命令行的方式设置ip地址
在路由器的全局配置模式下进入F0/0接口配置模式:Router(config)#int f0/0
在接口模式下配置该接口的IP地址(配置该接口的IP地址为192.168.1.1/24):Router(config-if)#ip add 192.168.1.1 255.255.255.0
在路由器的全局配置模式下配置静态路由(配置非直连网段192.168.10.0/24,下一跳IP为192.168.1.2):Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.2
‘柒’ 如何用CMD命令添加第二个IP
在“控制面板”中点击“网络和Internet”按钮,如下图红框所示。
‘捌’ 如何进行Linux命令行界面新增多个IP
SSH连接登陆后:
进入 cd /etc/sysconfig/network-scripts
一般第一个是系统默认的IP编辑文件。有些系统会有多个连接,X36上新开的VPS,会有4个连接,即有ifcfg开头的文件有5个,ifcfg-lo是环回口。最好VI进入文件编辑,查看哪个文件下有初始默认的Ip,就在该文件修改!
vi ifcfg-7i24NIC
进入该配置文件
新增Ip配置命令:
IPADDR2=103.255.177.88
PREFIX2=24
IPADDR3=103.255.177.89
PREFIX3=24
IPADDR4=103.255.177.90
PREFIX4=24
IPADDR5=103.255.177.91
PREFIX5=24
IPADDR6=103.255.177.92
PREFIX6=24
IPADDR7=103.255.177.93
PREFIX7=24
规律:
新增第n个IP
命令:
IPADDRn=xxx.xxx.xxx.xxx
PREFIXn=24
保存退出
:wq!
重启网卡
service network restart
此时,所有新增Ip都可以ping通。网上其他教程基本都是新建连接配置,此教程是同一个链接下新增多个IP!
‘玖’ 这样的批处理命令怎么写,关于命令行添加IP的
利用物理地址,添加ip。1.txt写入内容如下
物理IP IP
@echooff
for/f"delims=*"%%iin('ipconfig/all^|findstr/l/i"物理地址"')do(
for/f"tokens=2delims=:"%%jin("%%i")do(
for/f"delims="%%kin("%%j")do(
for/f"skip=1tokens=1,2delims="%%ain('type,1.txt')do(
if"%%k"=="%%a"(
echo开始设置本地专用IP网络地址!,请稍等……
="本地连接"staticaddr=%%b255.255.255.0192.168.1.11>nul
netshinterfaceipsetdnsname="本地连接"staticaddr=114.114.114.114>nul
netshinterfaceipadddnsname="本地连接"222.222.222.222>nul
cls
ipconfig/flushdns
echo.&echo.
echo.设置完成请核对,请按任意键退出
ipconfig/all
pause>nul
)))))
pause