格式:ip [options] OBJECT {COMMAND|help}
? OBJECT = {link|addr|route|netns}
dev NAME 指明要管理的设备(dev可省略)
up或down
]# ip link set dev ens33 downshell  ]# ip link set dev ens33 multicast on  ...  ens33: <BROADCAST,MULTICAST,UP,LOWER_UP>  ...shell    ]# ip link set dev ens33 name eth0mtu NUMBER 设置MTU值的大小,默认1500
ip link set dev eth0 mtu 2000netns PID 用于将接口移动到指定的网络名称空间(netnamespace)
]# ip netns add test  #添加网络名称空间
]# ip link set dev eth0 netns test # 移动接口道test网络名称空间
]# ip link show dev ens33 # -s显示详细信息shell       ]# ip netns listshell  ]# ip netns add testshell  #] ip netns del testip netns exec NAME COMMAND 在指定的网络名称空间运行命令
shell  ]# ip netns exec test ip addr show
shell  ]# ip addr add 172.20.1.10/24 dev ens33shell  ]# ip addr add 172.20.1.9/24 dev ens33 label ens33:0ip addr add IFADDR dev IFACE dev scope {global 全局可用
link
host} 设置接口范围
shell  ]# ip addr add 172.20.1.8/24 dev ens33 scope global  ]# ip addr add 172.20.2.8/24 dev ens33 scope link  ]# ip addr add 172.20.3.8/24 dev ens33 scope host
]# ip addr del 172.20.1.8/24 dev ens33
shell      ]# ip address list      ]# ip address list ens33ip addr flush dev IFACE (IFACE状态需为Down)
shell   ]# ip addr flush ens33
]# ip route add 172.20.1.0/24 via 172.20.1.254 dev ens33 src 172.20.1.11
]# ip route add default via 172.20.1.254 添加默认路由shell   ]# ip route delete 0/0 删除默认路由   ]# ip route delete 172.20.1.0/24 via 172.20.1.254 dev ens33 src 172.20.1.11 删除指定路由原文:https://www.cnblogs.com/liy36/p/12183353.html