Questions fréquemment posées sur #ubuntu-fr à propos du réseau
Connaitre
Son matériel
Interfaces réseau
Note : la commande ifconfig
est maintenant obsolète. Il faut utiliser la commande ip
:
ip a
Un autre exemple (l'option -c pour rendre plus lisible en ajoutant de la couleur aux données importantes) :
ip -c a
Interfaces wifi
iwconfig
La table des routes
La table des adresses arp
arp -a
Liste des sockets ouvertes
Statistiques pour chaque protocole
Via la commande socket statistics, remplaçante moderne le la commande netstat
ss -s
Ce qui donnera un résultat formaté de la sorte :
Total: 711 TCP: 17 (estab 12, closed 3, orphaned 0, timewait 3) Transport Total IP IPv6 RAW 1 0 1 UDP 9 5 4 TCP 14 9 5 INET 24 14 10 FRAG 0 0 0
Auparavant, vous pouviez utiliser la commande :
netstat --statistics
ou encore installer iptraf
sudo apt-get install iptraf iptraf
Liste des appareils connectes à votre LAN
Cette liste est obtenue facilement par la commande arp qui vous donne la correspondance entre vos adresses IP locales et vos adresses MAC (votre matériel). Vous obtenez par exemple ceci:
192.168.0.18 ether 34:cf:f6:6f:3a:33 C wlxa09f10befacd 192.168.0.23 ether c4:95:00:2e:d3:c7 C wlxa09f10befacd 192.168.1.12 ether 40:a2:db:60:0e:a6 C enp3s0 192.168.0.20 ether 1c:5a:6b:1a:20:0e C wlxa09f10befacd
# cd /usr/local/share # mkdir arp-scan # cd arp-scan # wget http://standards-oui.ieee.org/oui/oui.txt -O oui.txt # awk '/\(hex\)/ { gsub("-", ":", $1); print tolower($1) "\t" substr($0, index($0,$3)) }' oui.txt | sudo tee /usr/local/share/arp-scan/ieee-oui.txt > /dev/null
Vous pouvez ensuite explorer votre réseau local :
sudo arp-scan --interface enp3s0 --localnet --ouifile /usr/local/share/arp-scan/ieee-oui.txt
qui vous donne un résulat beaucoup plus lisible:
192.168.1.24 5c:b9:01:13:94:46 Hewlett Packard 192.168.1.36 00:22:6c:2d:e8:52 LinkSprite Technologies, Inc. 192.168.1.39 80:ee:73:a2:e5:58 Shuttle Inc. 192.168.1.57 6c:5a:b0:f4:b0:f0 TP-Link Systems Inc 192.168.1.13 68:c6:3a:a1:54:e7 Espressif Inc.
Tests vers une machine distante
Envoi d'un paquet
ping AdresseIP ou NomDeLaMachineDistante
Appuyez sur Ctrl+c pour sortir de la commande, vous obtiendrez les statistiques.
ping -c 3 AdresseIP ou NomDeLaMachineDistante
Pour obtenir les statistiques suite à 3 requêtes ping.
Suivre la route
traceroute AdresseIP ou NomDeLaMachineDistante mtr -rc 10 AdresseIP ou NomDeLaMachineDistante
Interrogation DNS
host AdresseIP ou NomDeLaMachineDistante
ou encore
dig AdresseIP ou NomDeLaMachineDistante
ou spécifier le DNS à utiliser (ici 8.8.8.8, serveur DNS public google)
dig @8.8.8.8 AdresseIP ou NomDeLaMachineDistante