Fonctionnait bien puis s'est arrêté inexplicablement.
Je peux cingler la passerelle/le routeur DNS/le pare-feu (démêler) en utilisant le WiFi et le câble en utilisant le WiCd. Network Manager ne fonctionne pas sur cet ordinateur
Firefox signale "serveur non trouvé" & pinging google.com donne "hôte inconnu".
Le paramètre WiCd affiche l'IP DNS appropriée, /etc/reslov.conf contient l'IP correcte (elle était manquante mais je l'ai remplacée).
Le serveur/passerelle DNS (192.168.0.1) fonctionne avec d'autres ordinateurs sur le réseau local.
Depuis un ordinateur portable (192.168.0.55)…
user@laptop:~$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.0.1
user@laptop:~$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_req=1 ttl=64 time=0.854 ms
64 bytes from 192.168.0.1: icmp_req=2 ttl=64 time=0.875 ms
user@laptop:~$ ping 192.168.0.5
PING 192.168.0.5 (192.168.0.5) 56(84) bytes of data.
64 bytes from 192.168.0.5: icmp_req=1 ttl=64 time=0.774 ms
64 bytes from 192.168.0.5: icmp_req=2 ttl=64 time=0.747 ms
Depuis le poste de travail (192.168.0.5)…
user@workstation:~$ ping 192.168.0.55
PING 192.168.0.55 (192.168.0.55) 56(84) bytes of data.
64 bytes from 192.168.0.55: icmp_req=1 ttl=64 time=0.754 ms
64 bytes from 192.168.0.55: icmp_req=2 ttl=64 time=0.720 ms
user@workstation:~$ ping google.com
PING google.com (74.125.224.110) 56(84) bytes of data.
64 bytes from nuq04s08-in-f14.1e100.net (74.125.224.110): icmp_req=1 ttl=46 time=90.6 ms
64 bytes from nuq04s08-in-f14.1e100.net (74.125.224.110): icmp_req=2 ttl=46 time=92.2 ms
De l'ordinateur portable…
user@laptop:~$ ping 74.125.224.110
PING 74.125.224.110 (74.125.224.110) 56(84) bytes of data.
64 bytes from 74.125.224.110: icmp_req=1 ttl=46 time=105 ms
64 bytes from 74.125.224.110: icmp_req=2 ttl=46 time=91.5 ms
64 bytes from 74.125.224.110: icmp_req=3 ttl=46 time=92.2 ms
64 bytes from 74.125.224.110: icmp_req=4 ttl=46 time=89.3 ms
Et aussi depuis un ordinateur portable (en utilisant Sudo)…
root@laptop:~# ps -e | grep bind
root@laptop:~# ps -e | grep net
17 ? 00:00:00 netns
root@laptop:~#
Information additionnelle…
L'ordinateur portable est à double démarrage et avec le même matériel, Windows n'a pas de problèmes DNS. En outre, il existe trois méthodes de connexion à Internet, deux points d'accès WiFi et une connexion filaire. Ce problème se produit sur les trois.
Skype semble fonctionner, sans aucun problème de connexion à son réseau.
Cet ordinateur portable Lenovo S12 (Intel atom) ne semble pas jouer à Nice avec Linux/Ubuntu car plusieurs solutions personnalisées sont nécessaires pour que Ubuntu fonctionne ⋯ par exemple besoin de WiCd car Network Manager ne fonctionne pas. Plus ici , ici , ici , et ici .
Résolution découverte.
/etc/resolv.conf est en cours de suppression. Comment ou pourquoi est indéterminé.
Cela peut être dû au fait que la modification du DNS dans WiCd n'entraîne pas la modification de resolv.conf.
Merci à tous pour les suggestions.
J'ai le même problème. J'ai constaté que si je me déconnecte et me reconnecte à mon réseau wifi, ou si je redémarre la machine, je peux charger une ou deux pages Web, mais DNS cesse de fonctionner à nouveau. Pour mémoire, ce n'est pas parce que vous pouvez faire un ping par IP que le DNS fonctionne. DNS est le service qui transforme les noms en adresses IP. Quelque chose d'étrange que j'ai remarqué cependant, si j'attache mon ordinateur portable à mon téléphone, Internet fonctionne parfaitement sans accroc. Cependant, mon réseau wifi domestique ne fonctionne pas pour plus d'une page Web avec Ubuntu même s'il fonctionne avec tous les autres ordinateurs et appareils de la maison.
Malheureusement, c'est une autre " pas une réponse". C'est juste une suggestion d'isolement de problème.
Vous avez déjà confirmé via ping
que le réseau IP semble fonctionner correctement sur votre ordinateur portable. La prochaine chose que j'essaierais est d'utiliser les serveurs DNS de quelqu'un d'autre. Je ne sais pas pourquoi les serveurs DNS par défaut fournis par un FAI ont parfois tendance à s'effondrer, juste qu'ils semblent le faire.
Les "autres" serveurs DNS les plus courants à essayer sont DNS public de Google et/ou OpenDNS . Puisque les deux sont gratuits, pourquoi ne pas essayer les deux? :-) Voici les adresses IP que vous pouvez utiliser et une commande de terminal suggérée pour les tester. (Dig
(groupe d'informations sur le domaine) a été suggéré dans cette réponse ).
Google Public DNS (Domain Name System)
8.8.8.8
8.8.4.4
OpenDNS
208.67.222.222
208.67.220.220
irrational@VBubu04-21daily:~$ Dig www.askubuntu.com @208.67.220.220
; <<>> Dig 9.8.1-P1 <<>> www.askubuntu.com @208.67.220.220
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56386
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.askubuntu.com. IN A
;; ANSWER SECTION:
www.askubuntu.com. 1601 IN A 64.34.119.12
;; Query time: 43 msec
;; SERVER: 208.67.220.220#53(208.67.220.220)
;; WHEN: Mon Apr 23 13:26:18 2012
;; MSG SIZE rcvd: 51
Une autre suggestion de digression "pour ce que ça vaut". Le serveur de noms par défaut de votre système s'avère être votre routeur, c'est-à-dire /etc/resolv.conf
== nameserver 192.168.0.1
. En d'autres termes, votre routeur joue le rôle d'un serveur DNS.
Vos systèmes envoient leurs requêtes DNS à votre routeur et il les transmet au DNS que le routeur est configuré pour utiliser. Le routeur doit ensuite transmettre toute réponse renvoyée par le serveur DNS au système de votre réseau local qui a initialement envoyé la demande DNS.
Je suppose que cela est une bonne chose ou non dépend de la façon dont vous le voyez. Étant cynique, j'ai tendance à voir cela comme l'ajout d'un autre intermédiaire inutile qui pourrait bloquer les choses au traitement. Donc je ne fais pas ça. Au lieu de cela, je configure mon routeur pour fournir les adresses IP des serveurs DNS Google et/ou OpenDNS à n'importe quel système sur mon LAN dans le cadre de sa réponse DHCP.
La méthode pour ce faire varie probablement selon le fabricant du routeur. J'ai un D-Link 655 et les étapes à suivre sont les suivantes:
admin
.DNS Relay
case à cocher dans la section Paramètres réseau > Paramètres du routeur de mon routeur installer.Le redémarrage de votre routeur est probablement le moyen le plus rapide de voir si votre routeur peut faire partie du problème que vous rencontrez. Si c'est le cas ... ou même si ce n'est pas le cas :-) ... vous pourriez envisager le changement suggéré ci-dessus.
Même problème, le routeur et les adresses DNS locales étaient OK mais je ne pouvais accéder aux sites Web directement que via l'adressage IP.
En quelque sorte /etc/resolv.conf
a été corrigé et le premier (sur 3) serveurs de noms avait une adresse IPv6 alors que mon fournisseur d'accès Internet ne propose pas encore IPv6. Après avoir supprimé l'adresse IPv6, le problème a été résolu.
J'ai eu quelque chose de similaire sur un ordinateur portable Mint. Je suis arrivé à cette question et à des questions similaires à travers une recherche sur "DNS a cessé de fonctionner". Ma connexion filaire était parfaitement correcte et la connexion wifi fonctionnait à l'exception du DNS. Et même le DNS fonctionnait parfois.
J'ai essayé beaucoup de suggestions sans succès. Je l'ai finalement résolu quand je suis tombé sur la suggestion d'exécuter cette commande :
Sudo dpkg-reconfigure resolvconf