揭秘Ubuntu下轻松查看网卡IP与ARP的实用技巧

在Ubuntu操作系统中,查看网卡的IP地址和ARP信息是网络配置和故障排除的重要步骤。以下是一些实用的技巧,帮助您轻松地查看和管理这些信息。
一、查看网卡IP地址
1. 使用
ifconfig
命令
ifconfig
是Linux系统中查看网络接口信息的一个经典命令。以下是使用
ifconfig
查看网卡IP地址的方法:
sudo ifconfig
在输出结果中,找到以
inet addr:
开头的行,这就是您网卡的IP地址。
2. 使用
ip
命令
ip
命令是更现代的网络管理工具,功能比
ifconfig
更加强大和灵活。以下是使用
ip
命令查看网卡IP地址的方法:
sudo ip addr show
在输出结果中,找到您想要查看的网卡名称,然后查找
inet
后面的地址。
3. 使用
nmcli
命令
如果您使用的是NetworkManager,可以使用
nmcli
命令查看网络接口的信息,包括IP地址:
nmcli device show eth0
将
eth0
替换为您想要查看的网卡名称。
二、查看ARP信息
1. 使用
arp
命令
arp
命令可以用来查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。以下是查看ARP信息的方法:
sudo arp -a
这将显示所有已知的IP地址及其对应的MAC地址。
2. 使用
arping
工具
arping
工具可以用来发送ARP请求并接收响应,从而获取远程主机的MAC地址。以下是使用
arping
查看ARP信息的方法:
sudo arping -a
将

替换为您想要查询的IP地址。
三、管理ARP缓存
1. 清除ARP缓存
如果您想清除ARP缓存,可以使用以下命令:
sudo arp -d
将

替换为您想要清除的IP地址。
2. 设置静态ARP条目
如果您想为某个IP地址设置静态ARP条目,可以使用以下命令:
sudo arp -s
将

替换为您想要设置的IP地址,将

替换为您想要设置的MAC地址。
四、总结
以上就是在Ubuntu下查看网卡IP地址和ARP信息的实用技巧。掌握这些技巧可以帮助您更好地进行网络配置和故障排除。在实际操作中,您可以根据需要选择合适的方法来查看和管理这些信息。