在linux和windows中通过终端命令设置ip的方法

最近写自动化用例过程中,需要通过命令行对windows和linux系统设置ip,在这里记录一下命令备忘。

linux

设置ipv4

# 两条命令都可以设置ip
ip addr add 192.168.1.1/24 dev ens18
ifconfig ens18 192.168.1.1 netmask 255.255.255.0
# 两条命令都可以设置网关
ip route add default via 192.168.1.254
route add default gw 192.168.1.254

设置ipv6

# 两条命令都可以设置ip
ip -6 addr add 2001:0db8:0:f101::1/64 dev eth0
ifconfig eth0 inet6 add 2001:0db8:0:f101::1/64
# 两条命令都可以设置网关
ip -6 route add default via 2001:0db8:0:f101::1
route -A inet6 add default gw 2001:0db8:0:f101::1

windows

windows下的网卡名称不像linux中那样是eth0、ens18之类的,我们可以通过这个命令获取windows下的网卡名称

(Get-NetAdapter).Name

设置ipv4

netsh interface ip set address "本地连接 2" static 192.168.1.111 255.255.255.0 192.168.1.1

命令最后三个参数依次是ip、掩码、网关。如果不想设置网关,可以不传网关,命令如下:

netsh interface ip set address "本地连接 2" static 192.168.1.111 255.255.255.0

设置ipv6

# 设置ip
netsh interface ipv6 add address "本地连接 2" 2001:0db8:0:f101::1
# 设置网关
netsh interface ipv6 add route ::/0 "本地连接 2" 1920::1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值