Synthèse rapide des commandes réseau sous Linux
Il y a trois paramètres nécessaires pour établir une connexion TCP/IP globale à partir d’un ordinateur :
- Une adresse IP et son masque
- Une passerelle par défaut
- Un serveur de résolution de nom
1. Une adresse IP et son masque
1.1. Vérification des interfaces
- Sous Linux :
ip addr showifconfig
- Sous Windows :
ipconfignetsh interface ipv4 show addnetsh interface ipv6 show add
1.2. Test de connectivité IP
- Sous Windows en IPv4 sans connectivité IPv6
ping www.test.tf
- Sous Linux en IPv4 (
ping) et en IPv6 (ping6)ping www.test.tfping6 www.test.tf
2. Passerelle par défaut
2.1. Vérification de la table de routage (IPv4/IPv6)
- Sous Linux :
ip routenetstat -r
- Sous Windows :
ipconfigroutenetsh interface ipv4 show routenetsh interface ipv6 show route
2.2. Vérification des sauts
- Sous Windows :
tracert 176.31.61.170
- Sous Linux :
traceroute 176.31.61.170
3. Serveur de nom
3.1. Commandes utiles
- Sous Linux :
cat /etc/resolv.conf
- Sous Windows :
ifconfig /allnetsh interface ipv4 show confignetsh interface ipv6 show config
3.2. Requêtes DNS
- Sous Linux
nslookupdig
- Sous Windows
nslookup
4. Fichiers de configuration des interfaces
- Debian :
/etc/network/interfaces - Centos :
/etc/sysconfig/network-scripts/ifcfg-$NETDEV