Linux arp 命令用于查看、添加、删除本地 ARP 缓存条目。在局域网中,我们可以通过 IP 地址访问不同的设备,而 ARP 协议是通过 MAC 地址映射 IP 地址,而 arp 命令通常用来查找一个网络设备的物理地址。下面是该命令的详细作用与使用方法的攻略:
作用
- 显示当前系统的 ARP 缓存信息
- 添加、删除 ARP 缓存项
- 查询指定 IP 地址是否已加入到缓存中
语法
arp [-vn] [-H 链接层类型] [-i 网络接口] [-D] 网络目标
参数
-v
:详细显示 arp 输出信息-n
:不解析主机名-H
:指定链路层类型-i
:指定网络接口-D
:删除指定 IP 的 ARP 缓存
示例
1. 显示 ARP 缓存信息
arp -a
该命令会输出当前系统的 ARP 缓存信息,包括 IP 地址,物理地址(MAC 地址),类型(动态或静态)等信息。
2. 添加静态 ARP 缓存项
arp -s 192.168.1.1 00:11:22:33:44:55
该命令会将 IP 地址 192.168.1.1 与 MAC 地址 00:11:22:33:44:55 进行绑定,创建静态 ARP 缓存项,这将会加快访问相应的网络设备的速度。
3. 删除指定IP的 ARP缓存
arp -d 192.168.1.1
该命令会删除 IP 地址 192.168.1.1 对应的 ARP 缓存项。
总之,ARP 命令可以很好地帮助我们管理并加速网络设备的访问。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Linux arp命令:显示和配置网络 ARP 缓存 - Python技术站