linux的arp缓存更新时间有多久
arp缓存表根据不同操作系统可能有不同的刷新时间
原因是操作系统可能采用不同的刷新时间,一般默认时间是5分钟,有些操作系统可以动态的更新arp缓存表
为了保证网络通信的稳定和正常运行,建议使用默认的刷新时间,同时也可以手动刷新arp缓存表,确保通信正常
Linux如何清理ARP缓存
1、系统初始arp环境
[root@esx ~]# arp -n
Address HWtype HWaddress Flags Mask Iface
192.168.1.175 ether 00:24:1D:97:B6:7F C vswif0
192.168.1.120 ether 00:1F:C6:3A:DC:81 C vswif0
192.168.1.51 (incomplete) vswif0
2、执行清除所有arp 缓存命令
[root@esx ~]# arp -n|awk '/^[1-9]/{print "arp -d " $1}'|sh -x
+ arp -d 192.168.1.175
+ arp -d 192.168.1.120
+ arp -d 192.168.1.51
3、执行命令后,本机arp缓存信息
[root@esx ~]# arp -n
Address HWtype HWaddress Flags Mask Iface
192.168.1.175 (incomplete) vswif0
192.168.1.120 (incomplete) vswif0
192.168.1.51 (incomplete) vswif0