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

46

Après avoir modifié /etc/hosts , quel (s) service (s) faut-il redémarrer pour que la modification prenne effet?

    
posée Ashish Karpe 26.08.2015 - 13:55
la source

5 réponses

36

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

Lors du test sur une installation de serveur 14.04, les modifications ont été immédiatement répercutées.

Le seul service qui pourrait être lié, à mon avis, est celui de «mise en réseau», mais il est inutile de le redémarrer.

    
réponse donnée Arronical 26.08.2015 - 14:09
la source
9

Vous pouvez 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.

    
réponse donnée Eugenio Desideri 26.08.2015 - 14:46
la source
3

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

    
réponse donnée Tritof 27.06.2016 - 12:57
la source
2

En théorie, les modifications apportées au fichier /etc/hosts prennent effet immédiatement.

Mais si vous avez un 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.

    
réponse donnée varshneydevansh 29.06.2018 - 20:04
la source
1

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

$ pkill -HUP dnsmasq
    
réponse donnée Andrey Starodubtsev 13.05.2018 - 11:10
la source

Lire d'autres questions sur les étiquettes