Linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者。
ifconfig属于net-tools。ip属于iproute2
设置一个IP地址,可以使用下列ip命令:
ip addr add 192.168.17.30/24 dev eth0
请注意IP地址要有一个后缀,比如/24。这种用法用于在无类域内路由选择(CIDR)中来显示所用的子网掩码。
删除IP地址,
ip addr del 192.168.17.30/24 dev eth0
列出路由表条目
ip route show
更改默认路由
ip route add default via 192.168.17.3
显示不同网络接口的统计数据
ip -s link
获取一个特定网络接口的信息时。
ip -s link ls eth0
查看接入你所在的局域网的设备的MAC地址。
ip neighbour
激某个特定的接口
ip link set eth0 up