Mémo réseau

Commandes Réseau utiles

ping Pour vérifier la connectivité au niveau IP à une machine distante

ip a Affiche sa configuration réseau sous linux

ip route show Cette commande affiche les routes en cours d’utilisation dont la passerelle par défaut sous Linux

route print Affiche la table de routage sous Windows

ipconfig /all Affiche sa configuration réseau sous Windows

Pour avoir d’avantage de commandes réseau sous Linux je vous conseille d’installer le paquet net-tools

netstat Identifie les connexions TCP et UDP ouvertes sur une machine

netstat -r Affiche la table de routage

arp -a Affiche la table ARP

traceroute Connaître le chemin parcouru par un paquet entre deux hôtes sous Linux

Si besoin installez le paquet traceroute

tracert Traceroute pour windows

nslookup Outil de résolution DNS natif sous Windows , Linux installer le paquet dnsutils

dig Outil de débogage et de recherche d’informations des serveurs DNS sous Linux

curl Commande pratique pour télécharger des fichiers ,interroger un serveur web.

ex : curl -o [ url ] Permet de telecharger un fichier en gardant le même nom

whois Commande réseau qui permet de consulter des données sur un domaine

installer le paquet whois sous Linux

Sous windows récupérez le programme ici

ex: whois nawre-tech.log.bzh

Connexion SSH

ssh user@[ip-serveur] 

ssh -p [n°de port] user@[ip-serveur]  Pour utiliser un port différent

Pour windows Utilisez le programme putty par exemple.

Utiliser NMAP

Installer le paquet nmap sous Linux et télécharger ici pour Windows

nmap -p- [ip ou nom de la machine à analyser] Scanne tous les ports d’une machine (1-65535)

nmap -sP IP/CIDR  Scan pour détecter les hôtes sur un réseau complet

nmap -sV [ip ou nom de la machine à analyser] Détecter les versions sur l’hôte