web-dev-qa-db-fra.com

Combien de temps une entrée ARP est-elle mise en cache?

Où puis-je savoir combien de temps les entrées de table ARP sont mises en cache? Je cours 13.10. Puis-je obtenir ceci sur la ligne de commande?

10
Tanner

Vous pouvez obtenir le délai d'attente du cache arp par défaut en:

cat /proc/sys/net/ipv4/neigh/default/gc_stale_time

Dans mon cas, c'est 60. Cela signifie 60 secondes jusqu'à ce que l'entrée soit supprimée. Chaque fois que l'entrée est utilisée dans la table, le temporisateur pour cette entrée est réinitialisé à 60 secondes.

De plus, vous pouvez le définir par:

echo 3600 >/proc/sys/net/ipv4/neigh/default/gc_stale_time

Ou permanent dans le fichier de configuration /etc/sysctl.conf.

8
chaos