Depannage Connectivite IP

CCST Networking (Cisco Certified Support Technician)Troubleshooting

Dépannage de la connectivité IP

Définition

Le dépannage de la connectivité IP est le processus systématique d'identification et de résolution des problèmes qui empêchent un hôte d'atteindre une destination réseau. Il couvre les couches 3 et supérieures : configuration IP (adresse, masque, passerelle, DNS), fonctionnement DHCP, résolution DNS et chemins de routage.

Contexte

« Je n'ai pas Internet » est le symptôme le plus fréquent signalé par les utilisateurs. Derrière cette plainte générique peuvent se cacher des dizaines de causes différentes. Un processus de diagnostic structuré permet de localiser rapidement le problème. La certification CCST attend du candidat qu'il sache diagnostiquer les problèmes de connectivité IP courants.

Détails techniques

Checklist de diagnostic IP — du local vers le distant

# Test Commande Diagnostic si échec
1 Vérifier la config IP locale ipconfig /all (Win) / ip a (Linux) Pas d'adresse IP, mauvais masque, APIPA (169.254.x.x)
2 Ping loopback ping 127.0.0.1 Pile TCP/IP cassée (très rare)
3 Ping sa propre IP ping <sa_propre_ip> Interface réseau problématique
4 Ping la passerelle ping <default_gateway> Problème L1/L2 local (câble, VLAN, switch port)
5 Ping un serveur distant par IP ping 8.8.8.8 Problème de routage, pare-feu, NAT
6 Ping un serveur distant par nom ping google.com Si IP OK mais nom KO → problème DNS
7 Résolution DNS nslookup google.com Serveur DNS injoignable ou mauvaise config

Problèmes courants et solutions

Problème Symptôme Cause probable Solution
Adresse APIPA (169.254.x.x) Pas de connectivité Le poste n'a pas reçu d'adresse DHCP Vérifier le serveur DHCP, le relay agent, le câble
Mauvais masque de sous-réseau Connectivité partielle Certaines destinations sont considérées comme locales/distantes à tort Corriger le masque
Mauvaise passerelle Pas d'accès hors du sous-réseau Le trafic ne peut pas être routé Corriger l'adresse de la passerelle
DNS incorrect Ping par IP OK, par nom KO Le serveur DNS configuré ne répond pas ou est faux Corriger les serveurs DNS
Conflit d'adresse IP Connectivité intermittente Deux hôtes ont la même IP Identifier le doublon via ARP, corriger
MTU trop élevé Paquets de grande taille perdus Fragmentation bloquée (DF bit) sur un lien avec MTU inférieure Ajuster le MTU, activer Path MTU Discovery

Diagnostic DHCP

Client ──DISCOVER──▶ (broadcast)
Client ◀──OFFER──── Serveur DHCP
Client ──REQUEST──▶ (broadcast)
Client ◀──ACK────── Serveur DHCP
Problème DHCP Diagnostic Solution
Pas d'adresse attribuée show ip dhcp pool sur le serveur → pool épuisé ? Agrandir le pool, réduire le lease time
Mauvaise passerelle/DNS reçue ipconfig /all → vérifier les paramètres DHCP Corriger la config du scope DHCP
DHCP ne traverse pas le routeur Le DISCOVER (broadcast) ne passe pas les routeurs Configurer un ip helper-address (relay agent)

Configuration ip helper-address :

Router(config)# interface GigabitEthernet 0/1
Router(config-if)# ip helper-address 10.0.0.10   ! IP du serveur DHCP

Diagnostic DNS

Commande Usage
nslookup <nom> Résolution DNS basique
nslookup <nom> <serveur_dns> Tester un serveur DNS spécifique
dig <nom> (Linux) Résolution DNS détaillée (TTL, type de record, autorité)
ipconfig /flushdns (Win) Vider le cache DNS local
ipconfig /displaydns (Win) Afficher le cache DNS local

Commandes de diagnostic réseau (résumé)

OS Config IP Table de routage ARP Connexions
Windows ipconfig /all route print arp -a netstat -ano
Linux ip a / ifconfig ip route ip neigh ss -tunap
Cisco show ip interface brief show ip route show arp

Exemple concret

Scénario : un employé appelle le helpdesk — « Je n'ai plus Internet depuis ce matin ».

  1. ipconfig /all → adresse 169.254.12.34 (APIPA) → pas de réponse DHCP.
  2. Le poste est bien câblé → LED du port switch active.
  3. Sur le switch : show interfaces Gi0/15up/up, VLAN 20 correct.
  4. Sur le routeur (passerelle VLAN 20) : show ip dhcp pool → pool VLAN20 : 250/250 adresses utilisées → pool DHCP épuisé.
  5. Analyse : le lease time est de 30 jours et de nombreux postes qui ne sont plus connectés occupent encore des baux.
  6. Solution :
    • Réduire le lease time à 8 heures : lease 0 8 0
    • Libérer les baux inactifs : clear ip dhcp binding *
    • L'employé fait ipconfig /renew → reçoit 10.20.0.45 → Internet OK.