【ip】显示/操作路由,设备,策略路由和隧道

参数:
link:配置网络接口属性
show:查看网络接口属性
ip -s link show //查看详细网络接口属性
set:设置网络状态
例如:
ip link set eth1 down //关闭eth1网络
ip link set eth1 up //开启eth1网络
addr:协议地址
show:查看协议地址详细信息
ip addr show dev DEV to PREFIX
ip addr show 
to IP/NETMASK:批量显示(只显示指定地址)
例如:
ip addr show to 10/8 只显示NETMASK为8,ip以10开头的地址
add:添加地址(辅助地址)
ip addr add ADDRESS dev DEV
例如:
ip addr add 10.2.2.2/8 dev eth1 label eth1:1
//为网络eth1添加辅助地址,并指定别名为eth1:1
del:删除地址
ip addr del ADDRESS dev DEV
flush:批量删除(用法同to)
ip addr flush dev DEV to PREFIX
例如:
ip addr flush eth0 to 10/8 只删除NETMASK为8,ip以10开头的地址
route:路由
例如:
ip route add to 10.0.0.0/8 dev eth0 via 192.168.0.1
ip route flush to 10/8


一个网卡可以使用多个地址
网络设备可以使用别名:
ech0
ethX:X, eth0:0, eth0:1, ...

配方法:
ifconfig ethX:X IP/NETMASK

/etc/sysconfig/network-scripts/ifcfg-ethx:x
DEVICE=ethx:x

非主要地址不能使用DHCP动态获取;