Después de modificar /etc/hosts
, ¿qué servicio (s) necesita (s) reiniciar para que el cambio surta efecto?
14.04
networking
network-manager
hosts
etc
Ashish Karpe
fuente
fuente
sudo ifconfig eth0 down
si está en un cliente SSH por algo similar.&&
, dentro de tmux / screen / etc. para que el comando se complete aunque te desconectes temporalmente.Respuestas:
No necesita reiniciar ningún servicio.
Cuando se probó en una instalación de servidor 14.04, los cambios se reflejaron de inmediato.
El único servicio que creo que podría estar relacionado es 'redes', pero no es necesario reiniciarlo.
fuente
Ubuntu 16.04.4 LTS
Puedes probar:
(sustitúyalo
eth0
con su tarjeta de red)pero Arronical tiene razón en teoría: no lo necesitas.
fuente
&&
entre los dos comandos para que sea una línea.ifconfig
down + up, luego use algo como gnu screen (o tmux), y ejecute ambos comandos a la vez a travésifconfig up && ifconfig down
o colocándolos en un script de shell de dos líneas y ejecutándolo. Luego, vuelva a conectarse a su pantalla gnu screen / tmux después, si todo va bien.En realidad, noté que postfix podría beneficiarse de un reinicio para incluir los nuevos hosts en su versión de archivo de host local que está disponible aquí / var / spool / postfix / etc / (ubuntu 16.04)
fuente
Teóricamente, los cambios en el
/etc/hosts
archivo surten efecto de inmediato.Pero, si obtienes el nombre de host anterior después de esto
luego, reinicie o reinicie su conexión de red ... eso debería mostrarle el nombre de host correcto.
fuente
Si usa
dnsmasq
(está configurado de forma predeterminada), haga lo siguiente:fuente
En su mayor parte, los cambios de etc / hosts deben reconocerse de inmediato. Si agrega una nueva entrada, haga ping por su nombre en la máquina que aloja el archivo etc / hosts, lo más probable es que haga ping, eso significa que la actualización de etc / hosts ha sido reconocida por DNS. En un sistema pihole, si reinicia el solucionador DNS, recogerá las entradas recientemente agregadas / editadas, etc / hosts. Lo más probable es que sea una función de cualquier programa que intente utilizar las entradas de los hosts, ¿leyó las cosas actuales o solo en el momento del arranque, o como pihole, volverá a leer reiniciando una función interna simple?
fuente