Actualización automática del /etc/hosts

Esta fue una solución tonta para un problema tonto, pero puede ser útil en el futuro para otras cosas.  Un proceso de usuario estaba estableciendo conexiones frecuentes con un puñado de FQDN.  Al no tener ninguna capacidad de almacenamiento en caché de IP, cada intento de conexión fue precedido por una búsqueda de DNS. Cuando el DNS fue lento, el proceso experimentó un colapso importante.  Una "solución" fácil fue agregar esos FQDN a etc/hosts.  Aunque eran bastante estáticos, no los controlé y sus IP podrían haber cambiado en cualquier momento. Entonces escribí este pequeño script destinado a ejecutarse de vez en cuando desde el cron para ver si las IP han cambiado y actualizar /etc/hosts según sea necesario.  Estoy casi seguro de que había una manera de…

0 comentarios