web-dev-qa-db-fra.com

Ubuntu 14.04 LTS ne peut pas résoudre le DNS

Quand je fais ping google.com je reçois ping: unknown Host google.com

Mais quand ping 173.194.67.138 je reçois ceci:

PING 173.194.67.138 (173.194.67.138) 56(84) bytes of data.
64 bytes from 173.194.67.138: icmp_seq=1 ttl=48 time=5.33 ms
64 bytes from 173.194.67.138: icmp_seq=2 ttl=48 time=5.40 ms

Donc, il doit y avoir une erreur quand il essaie de résoudre le DNS, est-ce que je peux faire quelque chose?

Ceci est de mon syslog:

    Aug 14 19:55:15 localhost ntpd[1184]: ntpd [email protected] Mon Apr 13 13:39:46 UTC 2015 (1)
Aug 14 19:55:15 localhost ntpd[1185]: proto: precision = 0.102 usec
Aug 14 19:55:15 localhost ntpd[1185]: ntp_io: estimated max descriptors: 1024, initial socket boundary: 16
Aug 14 19:55:15 localhost ntpd[1185]: Listen and drop on 0 v4wildcard 0.0.0.0 UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: Listen and drop on 1 v6wildcard :: UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: Listen normally on 2 lo 127.0.0.1 UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: Listen normally on 3 eth0 108.61.209.172 UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: Listen normally on 4 lo ::1 UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: Listen normally on 5 eth0 fe80::5400:ff:fe10:937 UDP 123
Aug 14 19:55:15 localhost ntpd[1185]: peers refreshed
Aug 14 19:55:15 localhost ntpd[1185]: Listening on routing socket on fd #22 for interface updates
Aug 14 19:55:19 localhost ntpd[1185]: ntpd exiting on signal 15
Aug 14 19:55:29 localhost ntpdate[1216]: Can't find Host 1.time.constant.com: Name or service not known (-2)
Aug 14 19:55:39 localhost ntpdate[1216]: Can't find Host 2.time.constant.com: Name or service not known (-2)
Aug 14 19:55:49 localhost ntpdate[1216]: Can't find Host 3.time.constant.com: Name or service not known (-2)
Aug 14 19:55:49 localhost ntpdate[1216]: no servers can be used, exiting
Aug 14 19:55:49 localhost ntpd[1250]: ntpd [email protected] Mon Apr 13 13:39:46 UTC 2015 (1)
Aug 14 19:55:49 localhost ntpd[1251]: proto: precision = 0.122 usec
Aug 14 19:55:49 localhost ntpd[1251]: ntp_io: estimated max descriptors: 1024, initial socket boundary: 16
Aug 14 19:55:49 localhost ntpd[1251]: Listen and drop on 0 v4wildcard 0.0.0.0 UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: Listen and drop on 1 v6wildcard :: UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: Listen normally on 2 lo 127.0.0.1 UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: Listen normally on 3 eth0 108.61.209.172 UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: Listen normally on 4 lo ::1 UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: Listen normally on 5 eth0 fe80::5400:ff:fe10:937 UDP 123
Aug 14 19:55:49 localhost ntpd[1251]: peers refreshed
Aug 14 19:55:49 localhost ntpd[1251]: Listening on routing socket on fd #22 for interface updates
Aug 14 19:55:59 localhost ntpd[1251]: Deferring DNS for 1.time.constant.com 1
Aug 14 19:56:09 localhost ntpd[1251]: Deferring DNS for 2.time.constant.com 1
Aug 14 19:56:19 localhost ntpd[1251]: Deferring DNS for 3.time.constant.com 1
Aug 14 19:56:19 localhost ntpd[1255]: signal_no_reset: signal 17 had flags 4000000
Aug 14 19:56:31 localhost ntpd_intres[1255]: Host name not found: 1.time.constant.com
Aug 14 19:56:41 localhost ntpd_intres[1255]: Host name not found: 2.time.constant.com
Aug 14 19:56:51 localhost ntpd_intres[1255]: Host name not found: 3.time.constant.com
1
jibreel

Je parie que vous ne pouvez pas faire ça:

nslookup rtfm.mit.edu

mais vous pouvez faire ceci:

nslookup rtfm.mit.edu 8.8.8.8

Si vous vérifiez le contenu de votre fichier /etc/resolv.conf, il est probablement vide ou pointez votre résolveur DNS vers quelque chose que votre Ubuntu ne peut pas atteindre. /etc/resolv.conf peut être configuré manuellement avec n'importe quel éditeur de texte (vim, nano, etc.) ou à partir de /etc/network/interfaces si le paquet resolvconf est installé. Network Manager peut également le gérer et va acquérir les informations du serveur DNS auprès de DHCP, si votre environnement les utilise. Vous devrez déterminer la méthode utilisée par votre Ubuntu, car les modifications apportées manuellement à la correction de /etc/resolv.conf seront écrasées par resolvconf lors de la prochaine réinitialisation ou déconnexion de votre réseau. griffonner partout.

Vous ne dites pas s'il s'agit d'un ordinateur de bureau utilisant Ethernet, d'un ordinateur à la maison avec wifi, d'un ordinateur de bureau ou d'un ordinateur portable, et de quel type de connexion réseau il dispose. J'aurais besoin de plus d'informations sur ces détails pour être plus précis. Des réponses spécifiques nécessiteront plus de détails de votre part.

6
user207998