L'accès à Internet semble donc ouvert. Le problème concerne l'accès à certains sites.
Il semble dès lors s'agir d'un pb de résolution de noms:
* le navigateur envoie une requête à un DNS (Domain Name Server) sollicitant l'adresse IP concernant une URL (www.google.com par exemple);
* le DNS répond par l'adresse IP, s'il l'a trouvée;
* le navigateur émet alors la requête http vers l'adresse IP trouvée.
Le fichier /etc/resolv.conf indique les DNS qui doivent être utilisés. Un man resolv.conf explique la structure du fichier de configuration.
Ce fichier comprend normalement:
- soit l'adresse directe des DNS du fournisseur d'accès Internet,
- soit l'adresse de la passerelle (routeur) qui connaît les DNS utiles (exemple d'un fichier de config avec une passerelle identifiée en 10.0.0.1:
nameserver 10.0.0.1
search
En ce dernier cas, la route doit être renseignée (faire /sbin/route pour vérifier les tables de routage et notamment, la désignation de la passerelle: cette dernière doit être décrite en -selon l'exemple précédent-
destination = default, Passerelle = 10.0.0.1 Indic = UG et mention de l'interface d'accès à la passerelle
Pour dresser un rapide diagnostic, il faut analyser le fonctionnement de la chaîne pas à pas:
1- tenter un ping direct de google.com (site qui semble poser problème)
ping 216.239.39.99
2- si le site répond dans des délais raisonnables ..., tenter alors un host google.com, qui devrait normalement répondre:
google.com has address 216.239.39.99
google.com has address 216.239.57.99
google.com has address 216.239.37.99
(on peut tenter aussi un nslookup google.com)
Si cette réponse n'arrive pas, on en déduira qu'il s'agit d'un pb de DNS.
Le fil suivant apporte quelques éclairages sur l'utilisation de la commande ping pour tester un DNS (Marcet et Valhalla aux 540 clés ...):
http://www.fedora-france.org/modules/newbb/viewtopic.php?topic_id=2140&forum=6&post_id=10862#forumpost10862
Nota: le support IPV6 par certaines cartes peut aussi entraîner des lenteurs dans les accès Internet mais celles-ci concernent tout le trafic. Pour régler ce problème, on ajoutera au fichier /etc/modprobe.conf les lignes suivantes:
alias net-pf-10 off
alias ipv6 off