Erreurs
❌ Erreur Réseau "Request timed out" — Causes et Solutions
🌐 Réseau / Cisco
Aucune réponse reçue dans le délai imparti — ICMP filtré ou hôte inaccessible
Request timed out signifie que le paquet a été envoyé mais aucune réponse ICMP n'est revenue dans le délai imparti. Contrairement à Destination Host Unreachable, aucun message d'erreur n'est reçu — le paquet est simplement perdu ou bloqué silencieusement.⚠️ Causes possibles
ICMP filtré par un firewall
Le firewall de destination ou intermédiaire bloque les paquets ICMP (ping)
Hôte éteint ou inaccessible
La machine de destination n'est plus en ligne
Congestion réseau
Les paquets sont perdus en raison d'une saturation du réseau
TTL expiré avant destination
Le Time To Live est trop bas pour atteindre la destination
Route asymétrique
L'aller et le retour empruntent des chemins différents, le retour échoue
ACL Cisco bloquant ICMP
Une Access Control List bloque les paquets ICMP sur le routeur
🔧 Solutions étape par étape
1
Distinguer filtrage ICMP vs vrai timeout
# Si ping timeout MAIS connexion TCP fonctionne # → ICMP filtré, pas de vrai problème # Tester TCP directement nc -zv 192.168.1.10 22 # Test SSH nc -zv 192.168.1.10 80 # Test HTTP nc -zv 192.168.1.10 443 # Test HTTPS # Tester avec traceroute traceroute 192.168.1.10 mtr 192.168.1.10 # Traceroute continu # Test de port Windows Test-NetConnection -ComputerName 192.168.1.10 -Port 80
2
Vérifier le TTL
# Ping avec TTL personnalisé ping -t 128 192.168.1.10 # Linux (TTL=128) ping -c 4 -t 64 8.8.8.8 # macOS # Voir le TTL des réponses ping -v 8.8.8.8 | grep ttl # Windows ping -i 128 192.168.1.10 # Traceroute pour voir où le TTL expire traceroute 8.8.8.8 traceroute -n 8.8.8.8 # Sans résolution DNS
3
Vérifier les ACL sur Cisco
! Voir les ACL configurées show access-lists show ip access-lists ! Voir les ACL appliquées sur une interface show ip interface GigabitEthernet0/0 ! Vérifier si ICMP est bloqué ! Chercher une règle 'deny icmp' show running-config | include icmp ! Tester le ping depuis le routeur lui-même ping 192.168.1.10 ping 192.168.1.10 source Loopback0
4
Autoriser ICMP sur le firewall
# iptables — autoriser ICMP entrant iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT iptables -A OUTPUT -p icmp --icmp-type echo-reply -j ACCEPT # UFW (Ubuntu) ufw allow proto icmp # Vérifier les règles existantes iptables -L -n -v | grep icmp # Windows Firewall — autoriser ping netsh advfirewall firewall add rule name="ICMP Allow" ^ protocol=icmpv4:8,any dir=in action=allow
5
Analyser avec Wireshark
# Capturer le trafic ICMP tcpdump -i eth0 icmp -n tcpdump -i eth0 'icmp and host 192.168.1.10' # Filtres Wireshark utiles # icmp # icmp.type == 8 (echo request) # icmp.type == 0 (echo reply) # icmp.type == 11 (TTL exceeded)
🛡️ Comment éviter cette erreur
- ✅ Ne pas dépendre uniquement du ping pour tester la connectivité — certains hôtes filtrent ICMP
- ✅ Utiliser
nc -zv IP PORToucurl -Ipour tester la vraie disponibilité d'un service - ✅ Utiliser
mtrplutôt que traceroute pour une analyse continue de la qualité du lien - ✅ Sur Cisco, documenter toutes les ACL qui bloquent ICMP pour éviter les fausses alertes
Ajouter Les Fibrés à mes sources préférées
Retrouvez plus souvent nos guides dans vos résultats Google