安装
net-tools在很多年前就不在更新,在新版本的电脑里基本全是iproute2,所以我们需要学习使用。
现在来说说安装方法。
安装?不存在的,基本自带了。
# yum install -y iproute2 //centos使用这个
# sudo install -y iproute2
核心命令
对应选项
选项 | 作用 |
---|---|
link | 网络设备配置命令,可以启用/禁用某个网络设备,改变mtu及mac地址等。 |
addr | 用于管理某个网络设备与协议有关的地址,与ip link类似,不过增加了协议有关的管理(比如增加ip地址) |
addrlabel | IPV6的地址标签,主要用于RFC3484中描述的IPV6地址的选择。RFC3484主要介绍了两个算法,用于IPV6地址的选择策略。 |
rule | 管理路由,添加与删除等。 |
neigh | 用于neighbor/ARP表的管理。如显示,插入,删除等。 |
tunnel | 隧道配置,隧道的作用是将数据(可以是不同协议)封装成IP包然后在互联网上将包发出。 |
maddr | 多播地址管理 |
mroute | 多播路由管理 |
monitor | 状态监控,如可以持续监控IP地址和路由的状态。 |
xfrm | 设置xfrm。xfrm是一个IP框架,可以转换数据报的格式,如用某个算法对数据包进行加密。 |
常用命令
命令 | 作用 |
---|---|
ip link show | 显示链路 |
ip addr show | 显示地址(或ifconfig) |
ip route show | 显示路由(route -n) |
ip neigh show | 显示arp表(ping 192.168.95.50,如果主机在同一局域网内,直接加到arp表) |
ip neigh delete 192.168.95.50 dev eth0 | 删除arp条目,条目 |