【linux】ip命令

ip link(查看网络连接或启用禁用网卡)

子命令:

ip link add 增加虚拟连接
ip link delete 删除虚拟连接
ip link set 修改设备属性
ip link show 显示设备属性
ip link xstats 显示扩展统计信息
ip link afstats 显示指定地址族统计信息

例子:

# 查看网卡信息
ip link show [Interace]
# 查看桥接设备
ip link show type bridge
# 查看vlan设备
ip link show type vlan

# 创建设备:veth
ip link add veth1 type veth peer name veth2
# 创建设备:bridge
ip link add br-zc type bridge

# 删除设备
ip link delete veth1

# 启用禁用网卡
ip link set Interface [up|down]
# 网卡改名
ip link set ens3 name ens4
# 开启混杂模式
ip link set ens3 promisc on
# 设置MTU
ip link set ens3 mtu 1000
# 设置mac地址
ip link set ens3 address 00:16:3e:0a:8f:d8

ip addr(IP地址管理)

子命令:

ip address add 增加协议地址
ip address delete 删除协议地址
ip address show 查看协议地址
ip address flush 刷新协议地址

例子:

# 显示所有网卡地址
ip address show
# 同上,只是只显示活动网卡的地址
ip address show up
# 查看指定网卡地址
ip address show dev eth0

# 给网卡设置IP
ip address add 192.168.0.2/24 dev eth1
# 删除网卡上的指定IP
ip address delete 192.168.0.2/24 dev eth1
# 删除该网卡的所有IP配置
ip address flush eth1
# 只要是和192.168.0相同网段的IP都会删除
ip address flush eth1 to 192.168.1.0/24
# 只删除指定IP
ip address flush eth1 192.168.1.100/24

ip route(路由配置)

子命令:

ip route add 增加路由
ip route change 改变路由
ip route replace 改变或增加路由
ip route delete 删除路由
ip route show 显示路由
ip route flush 刷新路由
ip route get 得到单条路由
ip route save 输出路由表到stdout
ip route restore 从stdin输入路由表

例子:

# 显示所有路由条目
ip r
# 增加默认路由
ip route add default via 192.168.1.1 dev eth0
# 增加一条路由
ip route add 10.1.1.0/24 via 192.168.1.1 dev eth0
# 删除路由
ip route del 192.168.0.1/24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值