web-dev-qa-db-fra.com

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

Après avoir modifié /etc/hosts, quels services devez-vous redémarrer pour que les modifications prennent effet?

63
Ashish Karpe

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

Lors des tests sur une installation de serveur 14.04, les modifications ont été immédiatement reflétées.

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

54
Arronical

Tu peux essayer:

Sudo ifconfig eth0 down
Sudo ifconfig eth0 up

(remplacez eth0 par votre carte réseau)

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

10
Eugenio Desideri

En fait, j'ai remarqué que postfix pourrait tirer parti d'un redémarrage pour inclure les nouveaux hôtes dans sa version de fichier hôte locale disponible ici/var/spool/postfix/etc/(Ubuntu 16.04)

3
Tritof

Théoriquement, les modifications apportées au fichier /etc/hosts prennent effet immédiatement.

Mais, si vous obtenez l'ancien nom d'hôte après cela

$ hostname

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

3
varshneydevansh

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

$ pkill -HUP dnsmasq
2