[Réseau/IPv6] Allergie à Google ! (Résolu)

Applications, problèmes de configuration réseau
Répondre
ProofOfConcept
Hankyu
Messages : 26
Inscription : jeu. 02 avr. 2009, 10:53

[Réseau/IPv6] Allergie à Google ! (Résolu)

Message par ProofOfConcept »

Depuis le début du weekend mon Archlinux fait subitement une allergie à Google et compagnie (c'est-à-dire Gmail, Blogger....), il n'y a que Youtube qui échappe à cette malédiction.

Pour mener l'enquête avec moi, voici quelques indices :
1/ Je me connecte en wifi depuis un réseau universitaire utilisant un portail captif (exploitant SSL).
2/ Sous Windows j'arrive à accéder normalement à Google.
3/ Mon archlinux est mise à jour et j'utilise Wicd pour la connexion.
4/ J'ai essayé sous Firefox et Opera... pareil, google ne marche pas!
5/ Mon ifconfig wlan0 :

Code : Tout sélectionner

wlan0     Link encap:Ethernet  HWaddr 00:1A:73:10:D6:42
          inet addr:192.168.76.105  Bcast:192.168.76.255  Mask:255.255.255.0
          inet6 addr: fe80::21a:73ff:fe10:d642/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:298979 errors:0 dropped:0 overruns:0 frame:0
          TX packets:90549 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:171428470 (163.4 Mb)  TX bytes:13964116 (13.3 Mb)
6/ Ma table de routage :

Code : Tout sélectionner

$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.76.0    *               255.255.255.0   U     0      0        0 wlan0
default         192.168.76.254  0.0.0.0         UG    0      0        0 wlan0
7/ Le ping vers google ou les autres sites ne fonctionne pas !

Code : Tout sélectionner

$ ping www.google.fr
PING www.l.google.com (209.85.129.103) 56(84) bytes of data.
^C
--- www.l.google.com ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2007ms

ping www.archlinux.fr
PING www.archlinux.fr (213.186.33.2) 56(84) bytes of data.
^C
--- www.archlinux.fr ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4006ms
8/ Ma config DNS semble normale :

Code : Tout sélectionner

$ cat /etc/resolv.conf
search crous-nancy-metz.fr
nameserver 193.50.27.66
nameserver 193.50.27.67
9/ Nslookup sur google :

Code : Tout sélectionner

$ nslookup www.google.fr
Server:         193.50.27.66
Address:        193.50.27.66#53

Non-authoritative answer:
www.google.fr   canonical name = www.google.com.
www.google.com  canonical name = www.l.google.com.
Name:   www.l.google.com
Address: 209.85.129.103
Name:   www.l.google.com
Address: 209.85.129.104
Name:   www.l.google.com
Address: 209.85.129.147
Name:   www.l.google.com
Address: 209.85.129.99
Voilà... donc la résolution DNS semble fonctionner mais pourtant pas de Google, je ne vais pas mentir en prétendant que j'ai passé le weekend sur ça, j'ai fais juste quelques vérifications. J'aurais aimé faire l'équivalent d'un ipconfig /flushdns comme sous Windows mais je ne connais pas la commande sous Linux, j'ai pas honte de le dire :humour:

J'attends donc vos suggestions et commentaires pour résoudre ce souci avec :google:

EDIT : J'oubliais d'ajouter que j'ai configuré mes browsers pour détecter automatiquement les paramètres proxy.
Dernière modification par ProofOfConcept le dim. 13 déc. 2009, 21:58, modifié 2 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Problème] Allergie à Google !

Message par tuxce »

ProofOfConcept a écrit :J'aurais aimé faire l'équivalent d'un ipconfig /flushdns comme sous Windows mais je ne connais pas la commande sous Linux, j'ai pas honte de le dire :humour:
si tu n'as pas installé de cache dns ou serveur dns, il n'y en a pas.
ProofOfConcept a écrit : J'attends donc vos suggestions et commentaires pour résoudre ce souci avec :google:
est ce que tu peux pinguer sous win ?
avec l'ip directement dans firefox, ça fonctionne?
Avatar de l’utilisateur
aldevar
archer de cavalerie
Messages : 172
Inscription : sam. 25 nov. 2006, 10:55
Localisation : Cote d'armor

Re: [Problème] Allergie à Google !

Message par aldevar »

Si tu ne ping rien c'est peut être parce que le proxy/firewall bloque le protocol ICMP
Un blog inintéréssant
ProofOfConcept
Hankyu
Messages : 26
Inscription : jeu. 02 avr. 2009, 10:53

Re: [Problème] Allergie à Google !

Message par ProofOfConcept »

Tout d'abord je tiens à te remercier pour ta réponse.
tuxce a écrit :si tu n'as pas installé de cache dns ou serveur dns, il n'y en a pas.
Normalement non sauf si pacman a eu la joyeuse idée de m'en installer un en gérant des dépendances... ce qui est très peu probable. (j'ai rien installé en rapport ces derniers temps)
tuxce a écrit :est ce que tu peux pinguer sous win ?
avec l'ip directement dans firefox, ça fonctionne?
Le ping sous Windows ne fonctionne pas effectivement.

Code : Tout sélectionner

Envoi d'une requête 'ping' sur www.l.google.com [209.85.129.99] avec 32 octets d
e données :

Délai d'attente de la demande dépassé.
Délai d'attente de la demande dépassé.
Délai d'attente de la demande dépassé.

Statistiques Ping pour 209.85.129.99:
    Paquets : envoyés = 3, reçus = 0, perdus = 3 (perte 100%),
J'en conclu que les requêtes ICMP sont interdites en amont de la borne wifi (car j'arrive à pinger cette dites borne). J'ai même essayé de me connecter à d'autres bornes wifi du même réseau mais ça donne toujours le même résultat.

Là je suis sous Windows pour tester le ping donc je ne peux essayer l'IP de google directement dans firefox mais j'imagine que ça ne donnera rien car de toute façon la résolution dns semble fonctionner correctement même avec le domaine de google (voir résultat du nslookup et du ping que j'ai posté plus haut)

J'vais par contre essayé de faire un traceroute dès que je repasse sous Linux pour voir a quel niveau ça coince.
ProofOfConcept
Hankyu
Messages : 26
Inscription : jeu. 02 avr. 2009, 10:53

Re: [Problème] Allergie à Google !

Message par ProofOfConcept »

Alors voici les nouveaux (ça me surprend !) :
1/ L'ip de Google dans firefox ça marche !
2/ Le traceroute sur n'importe quel site bloque à un certain niveau :

Code : Tout sélectionner

$ traceroute www.yahoo.fr
traceroute to www.euro.fyeu.b.yahoo.com (217.146.186.51), 30 hops max, 40 byte packets
 1  192.168.76.254 (192.168.76.254)  1.001 ms  1.044 ms  1.066 ms
 2  172.22.254.2 (172.22.254.2)  0.786 ms  0.830 ms  0.741 ms
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
Je ne comprends pas comment il y a une résolution DNS alors que le browser n'arrive pas à afficher le site depuis son nom de domaine. J'aurais pu penser que c'est un bloquage paramétré sur le réseau par un admin un peu foufou mais ça marche sous Windows depuis le même PC !

Il y a un truc qui m'échappe !
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Problème] Allergie à Google !

Message par benjarobin »

Si on enlève de l'équation firefox: que donne un wget www.google.fr
Sinon si je comprend bien le problème n'est que sur certain site de google ? Donc tu n'as pas de problème pour archlinux.fr, c'est bien ça ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
ProofOfConcept
Hankyu
Messages : 26
Inscription : jeu. 02 avr. 2009, 10:53

Re: [Problème] Allergie à Google !

Message par ProofOfConcept »

benjarobin a écrit :Si on enlève de l'équation firefox: que donne un wget http://www.google.fr
Sinon si je comprend bien le problème n'est que sur certain site de google ? Donc tu n'as pas de problème pour archlinux.fr, c'est bien ça ?
Oui, je n'ai aucun problème avec les autres sites (archlinux, yahoo, bing, ...) ni avec le logiciel aMsn.
Pour ce qui est du wget :

Code : Tout sélectionner

$ wget www.google.fr
--2009-12-13 20:13:41--  http://www.google.fr/
Résolution de www.google.fr... 2a00:1450:8006::67, 2a00:1450:8006::68, 2a00:1450:8006::69, ...
Connexion vers www.google.fr|2a00:1450:8006::67|:80...^C
Il reste planté des heures sans bouger pour google, alors qu'avec Bing :

Code : Tout sélectionner

*wget www.bin.fr
--2009-12-13 20:17:30--  http://www.bin.fr/
Résolution de www.bin.fr... 193.43.210.154
Connexion vers www.bin.fr|193.43.210.154|:80...connecté.
requête HTTP transmise, en attente de la réponse...200 OK
Longueur: 14954 (15K) [text/html]
Sauvegarde en : «index.html»

100%[=============================>] 14 954      --.-K/s   ds 0,05s

2009-12-13 20:17:30 (322 KB/s) - «index.html» sauvegardé [14954/14954]
Voilà... je ne sais pas d'où peut venir ce problème fort énervant. Je me demande s'il ne s'agit pas d'une plaisanterie de mon binôme qui aurait tripoté ma config en cours sachant que je m'amuse souvent à me moquer de sa Debian/ Mais y'a t-il un fichier de conf qui permet de bloquer une URL comme ça... hummm je ne pense pas (il y aurait un message bloquant sur firefox alors que là ça mouline mouline mouline jusqu'à afficher un timeout).
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Problème] Allergie à Google !

Message par benjarobin »

Voila trouvé, le problème est dans l'ipv6, tout site supportant l'ipv6
Tu as ceci :
Résolution de http://www.google.fr... 2a00:1450:8006::67, 2a00:1450:8006::68, 2a00:1450:8006::69, ...
et moi ceci :
Résolution de http://www.google.fr... 74.125.65.105, 74.125.65.106, 74.125.65.147, ...
Donc comme wget et firefox support l'ipv6 voila pourquoi cela bloque.
Alors l'admin a merder un peu... Car il envoie l'ipv6 par le dns mais l'ipv6 n'est apparemment pas supporté par le proxy/connection

Donc la solution est de désactiver le support de l'ipv6 : http://wiki.archlinux.org/index.php/IPv ... the_Module
http://forums.archlinux.fr/topic3934-20.html
Ou dans rc.conf ajoute !net-pf-10 pour les modules (je ferai ceci si j'était toi)

PS: Ton binôme connait ton mot de passe root ???
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
ProofOfConcept
Hankyu
Messages : 26
Inscription : jeu. 02 avr. 2009, 10:53

Re: [Problème] Allergie à Google !

Message par ProofOfConcept »

Et bien franchement fallait y penser et avoir le coup d'oeil, c'est vrai qu'on n'a pas toujours le réflexe de penser à ce fameux protocole IPv6, d'autant plus que le réseau à toujours très bien fonctionné en IPv6.
Là j'ai désactivé le protocole via /etc/modprobe.d/modeprobe.conf (j'ai trouvé ça plus pratique que de devoir le répercuter sur chaque module).

Merci à toi, franchement j'adore cette distrib et sa communauté !
benjarobin a écrit :PS: Ton binôme connait ton mot de passe root ???
De mon compte root non mais en passant via un sudo il pourrait faire des dégâts... mais je ne le connais pas vicieux à ce point, il n'est pas comme moi :non:
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [Réseau/IPv6] Allergie à Google ! (Résolu)

Message par farvardin »

merci Benjarobin, ma femme a eu le même problème avec le wifi de sa fac, aussi je viens de désactiver l'ipv6.
Mais pourquoi cela fonctionne avec tous les autres sites et pas ceux de google ?
maxime1986
Hankyu
Messages : 19
Inscription : lun. 14 déc. 2009, 18:54

Re: [Réseau/IPv6] Allergie à Google ! (Résolu)

Message par maxime1986 »

http://www.google.com/intl/en/ipv6/

C'est tous récent à mon avis... avant seul ipv6.google.com été configurer pour recevoir l'ipv6.
Répondre