125 votes

Après avoir modifié le fichier /etc/hosts, quel service doit être redémarré ?

Après avoir modifié /etc/hosts Quel(s) service(s) doit (doivent) être redémarré(s) pour que le changement prenne effet ?

97voto

Arronical Points 18815

Vous n'avez pas besoin de redémarrer les services.

Lors du test sur une installation de serveur 14.04, les changements ont été reflétés immédiatement.

Le seul service qui pourrait être lié est le service de réseau, mais il est inutile de le redémarrer.

11voto

Eugenio Desideri Points 169

Vous pouvez essayer : ( Avis de non-responsabilité : Ne l'exécutez pas si vous êtes connecté via SSH)

sudo ifconfig eth0 down
sudo ifconfig eth0 up

(substitut eth0 avec votre carte réseau)

mais Arronical a raison en théorie : Vous n'en avez pas besoin.

5voto

Si vous utilisez dnsmasq (est défini par défaut), puis procédez comme suit :

$ pkill -HUP dnsmasq

5voto

varshneydevansh Points 725

Théoriquement, les changements apportés au /etc/hosts prennent effet immédiatement.

Mais, si vous obtenez un ancien nom d'hôte après ceci

$ hostname

alors, redémarrez ou redémarrez votre connexion réseau... qui devrait vous montrer le bon nom d'hôte.

4voto

abcd Points 11

En fait, j'ai remarqué que postfix pourrait bénéficier d'un redémarrage pour inclure les nouveaux hôtes dans la version locale de son fichier d'hôtes qui est disponible ici /var/spool/postfix/etc/ (ubuntu 16.04).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X