Erreurs

❌ Erreur Réseau "Destination Host Unreachable" — Causes et Solutions

🌐 Réseau / Cisco

L'hôte destination est injoignable — problème de routage ou d'ARP

🌐 Réseau 📋 6 causes 🔧 5 solutions
Le message Destination Host Unreachable est un message ICMP de type 3 (Destination Unreachable). Il signifie que le routeur ou la passerelle ne trouve pas de chemin vers l'hôte destination. Différent de Request Timed Out (paquet perdu sans réponse).

⚠️ Causes possibles

⚠️
Passerelle par défaut incorrecte ou absente
La machine n'a pas de route par défaut configurée ou la passerelle est mauvaise
⚠️
Interface réseau down
L'interface eth0/ens3 est désactivée ou le câble est débranché
⚠️
Résolution ARP échoue
Sur le même sous-réseau, l'adresse MAC de la cible ne peut pas être résolue
⚠️
Route manquante sur le routeur
Le routeur intermédiaire n'a pas de route vers le réseau destination
⚠️
VLAN incorrect
La machine est dans le mauvais VLAN, isolée du reste du réseau
⚠️
Proxy ARP désactivé
Le routeur ne répond pas aux requêtes ARP pour le compte d'autres hôtes

🔧 Solutions étape par étape

1

Vérifier la table de routage

terminal
# Afficher la table de routage
ip route show

# Route par défaut présente ?
ip route show default

# Chercher la route vers une IP
ip route get 8.8.8.8
ip route get 192.168.2.1

# Windows
route print
netstat -rn
2

Vérifier et corriger la passerelle

terminal
# Ajouter une route par défaut manquante
ip route add default via 192.168.1.254

# Sur Debian — configuration permanente
# /etc/network/interfaces :
# gateway 192.168.1.254

# Netplan (Ubuntu) :
# routes:
#   - to: default
#     via: 192.168.1.254

# Tester la passerelle directement
ping 192.168.1.254
arping -I eth0 192.168.1.254
3

Diagnostiquer ARP

terminal
# Voir la table ARP locale
arp -n
ip neigh show

# Envoyer une requête ARP manuellement
arping -I eth0 192.168.1.100
arping -c 3 -I eth0 192.168.1.100

# Si pas de réponse ARP → l'hôte est éteint
# ou dans un VLAN différent

# Vider le cache ARP
ip neigh flush all
4

Vérifier l'interface réseau

terminal
# Voir l'état des interfaces
ip link show
ip addr show

# Activer une interface down
ip link set eth0 up

# Vérifier les erreurs physiques
ip -s link show eth0
ethtool eth0 | grep "Link detected"

# Sur Cisco — vérifier les interfaces
show interfaces
show ip interface brief
5

Diagnostiquer sur Cisco IOS

terminal
! Voir la table de routage
show ip route
show ip route 192.168.2.0

! Tester la connectivité
ping 192.168.2.1
ping 192.168.2.1 source GigabitEthernet0/0

! Voir les voisins ARP
show ip arp
show arp

! Tracer le chemin
traceroute 192.168.2.1

🛡️ Comment éviter cette erreur

  • ✅ Toujours configurer une route par défaut sur chaque hôte du réseau
  • ✅ Utiliser ip route get IP pour vérifier la route avant de dépanner
  • ✅ Documenter les VLANs et sous-réseaux pour identifier rapidement les problèmes de segmentation
  • ✅ Sur Cisco, utiliser show ip interface brief en premier réflexe pour voir l'état des interfaces
Ajouter Les Fibrés à mes sources préférées
Retrouvez plus souvent nos guides dans vos résultats Google