Gdzie mogę sprawdzić, jak długo przechowywane są wpisy w tablicy ARP? Korzystam z 13.10. Czy mogę to uzyskać w wierszu poleceń?
Gdzie mogę sprawdzić, jak długo przechowywane są wpisy w tablicy ARP? Korzystam z 13.10. Czy mogę to uzyskać w wierszu poleceń?
Odpowiedzi:
Możesz uzyskać domyślny limit czasu pamięci podręcznej arp poprzez:
cat /proc/sys/net/ipv4/neigh/default/gc_stale_time
W moim przypadku tak jest 60
. Oznacza to 60 sekund do usunięcia wpisu. Za każdym razem, gdy pozycja jest używana w tabeli, licznik czasu dla tego wpisu resetuje się do 60 sekund.
Dodatkowo możesz to ustawić:
echo 3600 >/proc/sys/net/ipv4/neigh/default/gc_stale_time
Lub na stałe w pliku konfiguracyjnym /etc/sysctl.conf
.