Dépanner ma connexion internet avec l’invite de commande Windows

Vous allez voir ici comment obtenir des informations réseau ou dépanner votre connexion internet depuis l‘invite de commande Windows. Je pars du principe que l’on se trouve en présence d’une installation basique, un PC connecté à internet grâce à une box (en filaire) sans configurations particulières. Cependant, les commandes que je vous présente peuvent être utilisées dans environnements réseau plus complexes.

Pour utiliser l’invite de commande Windows, recherchez et exécutez le programme cmd.exe.

ipconfig

La commande ipconfig vous permet de voir la configuration IP de vos cartes réseau. Chez vous, la « Passerelle par défaut » correspond la plupart du temps à votre box internet. La commande ipconfig /all vous donnera plus d’informations, les adresses des serveurs DNS entre autres choses.

ipconfig /all

Carte Ethernet Ethernet :




   Suffixe DNS propre à la connexion. . . :

   Description. . . . . . . . . . . . . . : Intel(R) Ethernet Connection (2) I218-V

   Adresse physique . . . . . . . . . . . : 10-C3-7B-95-14-D4

   DHCP activé. . . . . . . . . . . . . . : Non

   Configuration automatique activée. . . : Oui

   Adresse IPv6 de liaison locale. . . . .: fe80::d055:90aa:dc4a:25d6%3(préféré)

   Adresse IPv4. . . . . . . . . . . . . .: 192.168.1.51(préféré)

   Masque de sous-réseau. . . . . . . . . : 255.255.255.0

   Passerelle par défaut. . . . . . . . . : 192.168.1.1

   IAID DHCPv6 . . . . . . . . . . . : 51430267

   DUID de client DHCPv6. . . . . . . . : 00-01-00-01-1B-F9-85-EA-10-C3-7B-95-14-D4
Serveurs DNS. . .  . . . . . . . . . . : 192.168.1.1

8.8.8.8

NetBIOS sur Tcpip. . . . . . . . . . . : Activé

Dans cet exemple, sur mon PC, l’adresse IP de ma carte réseau Ethernet filaire est 192.168.1.51 (Adresse IPv4), ma box a l’adresse 192.168.1.1 (Passerelle par défaut), mon serveur DNS principal a l’adresse 192.168.1.1 (ce qui correspond à ma box).

DHCP

Votre carte réseau a une configuration IP, pourtant vous n’avez rien fait pour cela, c’est grâce au DHCP. C’est le serveur DHCP qui fournit les paramètres IP à votre carte réseau. Chez vous, c’est normalement votre box qui remplit cet office. Il existe une autre solution, l’adressage en IP fixe, qui vous permet de définir vous-même les paramétrages IP de votre carte réseau.

Si vous avez une adresse IP qui commence par 169.254 et pas de connexion réseau, il s’agit d’une adresse APIPA, cela signifie que votre serveur DHCP est hors service ou injoignable. Cela arrive aussi si vous vous connectez à un réseau local qui nécessite une configuration de votre carte réseau en IP fixe, en entreprise sur certains réseaux par exemple.

Lorsque vous rencontrez des problèmes de connexion liés au DHCP vous pouvez utiliser les commandes suivantes :

ipconfig /release ( 1 - libère votre adresse IP locale qui pose problème)

ipconfig /renew ( 2 - demande une nouvelle adresse IP locale)

En cas de soucis, à la suite à l’utilisation de ces commandes, redémarrez votre machine.

ping

La commande ping permet de vérifier la connexion entre votre ordinateur et l’appareil qui correspond à l’adresse IP que vous utilisez. Par exemple si je veux vérifier la connexion à ma box (dans mon cas la passerelle par défaut obtenue grâce à ipconfig) :

ping 192.168.1.1

Envoi d'une requête 'Ping'  192.168.1.1 avec 32 octets de données :

Réponse de 192.168.1.1 : octets=32 temps=3 ms TTL=64

Réponse de 192.168.1.1 : octets=32 temps=3 ms TTL=64

Réponse de 192.168.1.1 : octets=32 temps=3 ms TTL=64

Réponse de 192.168.1.1 : octets=32 temps=3 ms TTL=64




Statistiques Ping pour 192.168.1.1:

Paquets: envoyés = 4, reçus = 4, perdus = 0 (perte 0%),

Durée approximative des boucles en millisecondes :

Minimum = 3ms, Maximum = 3ms, Moyenne = 3ms

Si la commande ping de votre box ne fonctionne pas, vérifiez que la box est bien en fonction et contrôlez tous les branchements entre votre PC et la box.

Je sais maintenant que la connexion entre mon PC et ma box est bonne, mais comment vérifier ma connexion internet ? Je peux par exemple utiliser la commande suivante :

ping 8.8.8.8

Je n’ai pas choisi 8.8.8.8 par hasard, il s’agit de l’adresse IP V4 d’un serveur DNS de Google accessible sur internet. Si la réponse est bonne, j’ai accès à internet.

Je poursuis mes investigations avec la commande suivante :

ping google.fr

Si cela fonctionne, ma connexion internet est bonne.

Si cela ne fonctionne pas alors que le ping 8.8.8.8 a fonctionné, cela veut dire que c’est la résolution DNS qui ne fonctionne pas.

C’est quoi un serveur DNS ?

Le serveur DNS (Domain Name System) traduit les noms de domaine internet en adresse IP, par exemple le nom de domaine google.fr. Chez vous il est probable que votre box soit configurée comme étant votre serveur DNS.

nslookup

Il existe une commande pour vérifier le bon fonctionnement de la résolution de nom de domaine (DNS), nslookup, par exemple nslookup google.fr :

nslookup google.fr

Serveur :   livebox.home

Address:  192.168.1.1




Réponse ne faisant pas autorité :

Nom :    google.fr

Addresses:  2a00:1450:4007:810::2003

216.58.213.131

Si vous n’avez toujours pas identifié le problème et que votre connexion internet ne fonctionne pas après avoir effectué cette série de tests :

  • Vous pouvez essayer de redémarrer votre box.
  • Vérifier les connexions de la box.
  • Contacter votre FAI (Fournisseur d’Accès Internet) pour qu’il vérifie votre ligne.

La version PDF de cet article

En entreprise, il est possible que vous deviez configurer un serveur proxy pour avoir accès à internet :

Configurer le serveur proxy sous Windows

Si vous voulez savoir comment configurer une carte réseau sous Windows 10 :

Configurer sa carte réseau sous Windows 10


Et sous Linux ?

La méthode que j’utilise peut être adaptée à différents systèmes d’exploitation, avec ou sans interface graphique. Sous Linux, on utilisera ifconfig ou ip address à la place d’ipconfig. La commande nslookup fonctionne également avec certaines distributions GNU Linux. La commande ping fonctionne normalement.

Si vous voulez plus d’informations :

Les commandes shell et le réseau

Utiliser le protocole SSL 3.0 avec Intenet Explorer.

Pour administrer un point d’accès WIFI d’un modèle ancien, j’ai dû avoir recours à ce protocole depuis un navigateur WEB.

Depuis le menu Outils, cliquez sur Options Internet puis sur l’onglet Avancé. Cochez ensuite SSL 3.0, décochez TLS 1.0, Utiliser TLS 1.1 et Utiliser TLS 1.2.