Junior
Comment diagnostiquer les problèmes avec un serveur local qui ne répond pas au ping?
sobes.tech IA
Réponse de l'IA
-
Vérification de la connexion physique :
- S’assurer que le câble réseau est connecté au serveur et au commutateur (ou routeur).
- Vérifier les indicateurs d’activité sur la carte réseau du serveur et sur le port du commutateur/routeur. Ils doivent être allumés ou clignoter.
-
Vérification de la configuration réseau du serveur :
- S’assurer que le serveur est allumé et que le système d’exploitation a démarré.
- Vérifier que l’interface réseau est active et non désactivée.
- Vérifier l’adresse IP, le masque de sous-réseau et la passerelle principale. S’assurer qu’ils sont configurés correctement et dans le même sous-réseau que la source du ping.
# Exemple sous Linux ip addr show eth0 # Vérification du statut et des paramètres de l’interface eth0 ip route show # Vérification de la table de routage# Exemple sous Windows PowerShell Get-NetIPConfiguration -InterfaceAlias "Ethernet" # Vérification des paramètres de l’interface "Ethernet" Get-NetRoute # Vérification de la table de routage -
Vérification du pare-feu sur le serveur :
- S’assurer que le pare-feu ne bloque pas les requêtes ICMP (ping).
- Désactiver temporairement le pare-feu pour le test (mesure extrême, uniquement pour le diagnostic dans un environnement contrôlé !).
# Exemple sous Linux (firewalld) sudo firewall-cmd --state # Vérification de l’état de firewalld sudo firewall-cmd --zone=public --list-ports # Vérification des ports ouverts sudo firewall-cmd --zone=public --add-rich-rule='rule protocol value="icmp" accept' --permanent # Permettre ICMP temporairement sudo firewall-cmd --reload# Exemple sous Windows PowerShell Get-NetFirewallRule -DisplayName "File and Printer Sharing (Echo Request - ICMPv4-In)" | Select Enabled # Vérification de l’état de la règle ICMP # Activer temporairement la règle si elle est désactivée (nécessite des droits administrateur) # Enable-NetFirewallRule -DisplayName "File and Printer Sharing (Echo Request - ICMPv4)" -
Vérification des appareils réseau entre la source du ping et le serveur :
- Si le serveur est derrière un routeur, vérifier sa disponibilité (par exemple, en faisant un ping).
- Vérifier la configuration du routeur (règles du pare-feu, routage).
- Utiliser
traceroute(outracertsous Windows) pour déterminer où le chemin est interrompu vers le serveur.
traceroute <IP-du-serveur>tracert <IP-du-serveur> -
Vérification de la table ARP :
- S’assurer que la source du ping a la bonne adresse MAC du serveur dans sa table ARP.
# Exemple sous Linux arp -a# Exemple sous Windows PowerShell arp -a -
Vérification de la charge du serveur et de l’état du système d’exploitation :
- Le serveur peut être surchargé ou le système d’exploitation peut être gelé.
- Essayer de se connecter au serveur via SSH (si configuré) ou via la console pour vérifier l’état du système.
-
Redémarrer le serveur et les appareils réseau :
- Un simple redémarrage du serveur ou du commutateur/routeur peut parfois résoudre des problèmes temporaires.
-
Analyse des logs du serveur :
- Vérifier les logs système du serveur pour détecter des erreurs liées au réseau (par exemple,
/var/log/syslogou/var/log/messagessous Linux, le journal des événements sous Windows). - Vérifier les logs du pare-feu s’il est installé et actif.
- Vérifier les logs système du serveur pour détecter des erreurs liées au réseau (par exemple,