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
iwconfig
arp -a
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
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.
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.
traceroute AdresseIP ou NomDeLaMachineDistante mtr -rc 10 AdresseIP ou NomDeLaMachineDistante
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