J'ai Xubuntu 14.04 installé sur mon serveur. network-manager
N'est pas installé. Il semble avoir perdu sa capacité à résoudre les domaines, et je ne sais pas par où commencer à diagnostiquer le problème.
ping 8.8.8.8
pings normalement.
ping google.com
retourne ping: unknown host google.com
.
J'ai essayé d'ajouter un serveur DNS à /etc/network/interfaces/
. Maintenant, il contient:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.0.100
gateway 192.168.0.1
netmask 255.255.255.0
dns-nameservers 8.8.8.8 8.8.4.4
Cela n'a pas résolu le problème, j'ai donc essayé de lancer:
hesse@galois:~$ sudo service networking restart
stop: Job failed while stopping
start: Job is already running: networking
J'ai essayé stop
alors start
et reload
mais ils ne semblaient rien faire.
Comment diagnostiquer le problème?
Remarque: il me faut beaucoup de travail pour redémarrer la machine (je dois y connecter un clavier et un moniteur), veuillez donc suggérer des solutions qui ne nécessitent pas de redémarrage si possible.
/etc/resolv.conf :
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
/etc/resolv.conf
votre question? C'est le fichier que la plupart des résolveurs utiliseront pour trouver les serveurs DNS à utilisernetworking
est un problème, mais êtes-vous sûr que vous n'utilisez pas à laNetworkManager
place?resolv.conf
nonobstant ce commentaire et l'ajouternameserver 8.8.8.8
, mais il sera probablement remplacé à un moment donné, ce n'est donc qu'une correction temporaireRéponses:
Vous devez résoudre le vide de votre /etc/resolv.conf avant d'espérer une autre erreur.
Il doit refléter au moins un résolveur. Si c'est le seul problème, votre résolution devrait fonctionner.
Essayer
Passez en mode édition. Ajoutez la chose ci-dessous:
Voir ce post si
Travaux.
la source
Essaye ça:
Ce qui ouvrira un fichier resolv.conf.d vierge dans l'éditeur de texte nano. Vous devrez placer votre adresse de serveur DNS sur la première ligne de ce fichier et n'oubliez pas de terminer la ligne avec un retour chariot (appuyez sur Entrée) comme indiqué ci-dessous:
la source