0%

ip命令

ip命令

netns

ip net namespace,网络命名空间相关命令

1
2
3
4
5
6
7
ip netns list
ip netns add NAME
ip netns delete NAME
ip netns set NAME NETNAID
ip [-all] netns exec //执行命令
ip netns exec NAME ifconfig -a //查看所有网卡
ip netns exec NAME ip addr add ip/mask dev DEVICE

ip link,网卡相关命令

1
2
3
4
5
6
7
ip link 
ip add NAME type TYPE
ip add veth1.1 type veth peer name veth1.2 //创建一对网卡
ip link show //查看网卡信息
ip link set dev veth1.2 netns r1
ip link show
ip link set 网卡名 name 新网卡名

addr

ip addr,ip地址相关命令

1
2
3
4
5
ip addr
ip addr add
ip addr add ip/mask dev DEVICE //为网卡设置ip
ip addr del
ip addr del ip/mask dev DEVICE //为网卡删除ip

route

ip route,路由相关命令

1
2
3
4
5
6
7
8
9
10
11
ip route 
ip route add
//添加默认路由,到网络的路由,到主机的路由
ip route add via gateway dev DEVICE
ip route add ip/mask via gateway dev DEVICE
ip route add ipaddr via gateway dev DEVICE
//删除默认路由,到网络的路由,到主机的路由
ip route del ip
ip route del via gateway dev DEVICE
ip route del ipaddr via gateway dev DEVICE
ip route del ipaddr via gateway dev DEVICE
恰饭,恰饭