Diagnostiquer une panne réseau

De WikiBR
Révision datée du 14 février 2013 à 17:10 par Nicolas.iooss (discussion | contributions) (Création de page)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Tu as une panne réseau à l'X ? Un problème se pose ? Voici quelques tests usuels qui permettent de déterminer tout seul précisément d'où vient le problème. Cela est utile avant de spammer les équipes de support du Binet Réseau ou de la DSI.


Connexion au réseau du bâtiment

Est-ce que votre ordinateur arrive à se connecter au réseau du bâtiment ?

Le test usuel pour cela est le ping de la passerelle ou le ping du voisin. La passerelle est un composant du réseau qui permet de relayer des communications internet avec autre chose. Par exemple, si votre adresse IP est 129.104.13.37 et que la passerelle est 129.104.13.254, la commande suivante teste la connectivité entre votre ordinateur et la passerelle du bâtiment :

ping 129.104.13.254

En cas de succès, ceci s'affiche :

PING 129.104.13.254 (129.104.13.254) 56(84) bytes of data.
64 bytes from 129.104.13.254: icmp_seq=1 ttl=60 time=1.94 ms
64 bytes from 129.104.13.254: icmp_seq=2 ttl=60 time=1.56 ms
64 bytes from 129.104.13.254: icmp_seq=3 ttl=60 time=2.01 ms
64 bytes from 129.104.13.254: icmp_seq=4 ttl=60 time=1.65 ms
64 bytes from 129.104.13.254: icmp_seq=5 ttl=60 time=4.82 ms
--- 129.104.13.254 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 1.565/2.400/4.821/1.222 ms

En cas d'échec, c'est cela qu'il se passe :

PING 129.104.13.254 (129.104.13.254) 56(84) bytes of data.
--- 129.104.13.254 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4008ms

Parfois, il se peut que la passerelle ne réponde jamais au ping alors qu'elle est accessible. Dans ce cas, il faut essayer avec l'adresse IP de son voisin (et en profiter pour faire sa connaissance si ce n'est pas déjà fait). Par exemple, si mon voisin a un ordinateur connecté avec l'adresse IP 129.104.13.42, la commande ping 129.104.13.42 permet de tester la connectivité.

Que faire si la passerelle est inaccessible ?

  • Regarde si le câble est bien branché.
  • Vérifie ton adresse IP et le masque de sous-réseau.
  • Vérifie qu'il n'y a pas actuellement une coupure de courant.
  • Connecte-toi directement à la prise ethernet si tu passais par le téléphone.

Connexion au réseau de l'école

Est-ce que le réseau de l'X est accessible ?

Pour savoir, il suffit d'exécuter un ping sur une machine toujours accessible, par exemple kuzh (129.104.247.2) ou deiz (129.104.30.90). La ligne de commande est ping 129.104.247.2 et son résultat se lit comme précédemment.

Que faire si la machine testée ne répond pas ?

Il peut y avoir une panne temporaire sur le réseau, regarde si ton voisin arrive à communiquer avec la machine concernée. Vérifie les paramétrages de la passerelle.

Noms de domaine (DNS) de l'internet

Est-ce que les noms de domaine d'internet sont correctement résolus par des adresses IP ? Pour le savoir, comme précédemment, une commande universelle : ping. Par exemple ping kuzh.polytechnique.fr doit afficher quelque chose qui ressemble à :

PING kuzh.polytechnique.fr (129.104.247.2) 56(84) bytes of data.
64 bytes from kuzh.polytechnique.fr (129.104.247.2): icmp_seq=1 ttl=62 time=13.1 ms

et ne pas répondre :

ping: unknown host kuzh.polytechnique.fr

En cas de problème, vérifie la configuration des serveurs DNS.

Noms de domaine (DNS) du BR

Le BR fournit deux serveurs DNS (129.104.201.53 et 129.104.201.51) qui fournissent, en plus des DNS globales, des noms privés en eleves.polytechnique.fr. Le BR conseille de configurer ce domaine ainsi que polytechnique.fr en tant que suffixe DNS afin d'éviter de le retaper.

En configuration BR, la commande ping frankiz doit renvoyer un résultat qui commence par :

PING frankiz.eleves.polytechnique.fr (129.104.201.51) 56(84) bytes of data.

Si ce n'est pas le cas, vérifie la configuration des serveurs DNS.

Proxy

Après avoir testé le réseau de l'X et les DNS, il y a des tests en navigateur qui permettent de diagnostiquer rapidement les problèmes liés au proxy. Le BR a mis en place la page http://config/test.html afin de tester si un navigateur web (Internet Explorer, Safari, Opera, Firefox, Chrome, Konqueror, Links, ...) peut accéder aux serveurs du BR. Si cette page est inaccessible, essaie directement http://config.eleves.polytechnique.fr/test.html ou http://129.104.201.51/test.html.

Si cela donne une page d'erreur "L'URL demandée n'a pu être chargée (...) L'erreur suivante a été rencontrée : Impossible d'associer une adresse IP à la machine (Name Error: The domain name does not exist.)", c'est que le navigateur est configuré sur un proxy forcé et il faut le modifier en proxy automatique pour accéder à la zone BR (cf Configuration du proxy).

Ensuite, si une requête vers http://www.google.fr/ n'aboutit pas (expiration du délai de réponse), c'est peut-être que le proxy n'est pas du tout configurer. Si Google est accessible mais pas GMail (qui est en HTTPS), il faut bien faire attention à configurer le proxy pour tous les protocoles et pas que HTTP. La configuration du proxy est détaillée sur la page appropriée, Configuration du proxy.

Toujours un problème ?

Cette page est trop synthétique pour être exhaustive. Si malgré les tests proposés des problèmes réseaux persistent, n'hésite pas à contacter le support du BR à support@eleves.polytechnique.fr, en détaillant ce qui fonctionne et ce qui est cassé, en citant les paragraphes de cette page.