¿Cómo puedo ejecutar una secuencia de comandos cuando el ip-cambios de dirección (lo más probable es el uso de un dhclient gancho) en un (Ubuntu) de la máquina Linux?
Pregunta
Tengo un script que se pone en contacto con un par de fuentes y decirles "la dirección IP XXX.XXX.XXX.XXX es mi actual".Mi servidor web de prueba tiene una dinámica de dirección IP a través de DHCP y entre otras cosas se necesita actualizar un DDNS entrada cuando su dirección IP cambia.Sin embargo no es la única cosa que hace, así que voy a necesitar para mi propio script personalizado.
Sospecho que esto es posible gracias a una fijación de la ejecución de secuencias de comandos para un determinado dhclient gancho.Sin embargo, todavía tengo que saber que el gancho que debo usar y cómo.
Solución
Yo recomendaría poner el script en dhclient-salida-ganchos.d.Porque sólo debe cambiar el DDNS de entrada, si el cambio de dirección se ha terminado.Sin embargo, no estoy seguro de si dhclient-salida-los ganchos se llama, si la asignación de una dirección de la falla.
Editar:Las páginas man (el hombre dhclient-script) dice, que la salida-ganchos de secuencia de comandos de obtener el código de salida en una variable de shell (exit_status).Así que usted puede comprobar.