Configurando el tiempo de espera de ARP

Estoy tratando de configurar el tiempo de espera ARP age. Creo que debería establecer/proc/sys/net/ipv4/neigh/default/base_reachable_time_ms al tiempo de espera deseado. Pero aunque configuré esto a 30000ms (30sec), todavía toma cerca de 10 minutos para que una entrada se elimine de la caché ARP. Después de leer algunos artículos, veo que hay algunas configuraciones más que afectan el tiempo de espera:

/proc/sys/net/ipv4/neigh/default/gc_interval
/proc/sys/net/ipv4/neigh/default/gc_stale_time
/proc/sys/net/ipv4/route/gc_interval
/proc/sys/net/ipv4/route/gc_timeout

No estoy seguro de qué programar para estos. losgc_timeout El valor predeterminado es de 5 minutos en Linux. Cambié eso a 30 segundos pero todavía no veo que se elimine la entrada dentro debase_reachable_time/2 o3*base_reachable_time/2.

¿Cómo puedo configurar el tiempo de caducidad de la memoria caché ARP?

Respuestas a la pregunta(3)

Su respuesta a la pregunta