Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
faq_reseau [Le 21/03/2019, 00:29] 80.215.109.254 [Interfaces réseau] |
faq_reseau [Le 31/05/2025, 22:08] (Version actuelle) Jean-Louis75 [Liste des appareils connectes à votre LAN] |
||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
==== Interfaces réseau ==== | ==== Interfaces réseau ==== | ||
- | Note : la commande ifconfig est maintenant obsolète. Il faut utiliser la commande "ip" : | + | Note : la commande ''ifconfig'' est maintenant obsolète. Il faut utiliser la commande ''ip'' : |
- | <code>ip -a</code> | + | <code>ip a</code> |
- | Autre exemple (l'option -c pour rendre plus lisible en ajoutant de la couleur aux données importantes) : | + | Un autre exemple (l'option -c pour rendre plus lisible en ajoutant de la couleur aux données importantes) : |
<code>ip -c a</code> | <code>ip -c a</code> | ||
Ligne 28: | Ligne 28: | ||
==== La table des routes ==== | ==== La table des routes ==== | ||
+ | <code>ip route</code> | ||
+ | ou si vous avez installé le paquet **[[apt>net-tools]]** : | ||
<code>route</code> | <code>route</code> | ||
ou encore | ou encore | ||
Ligne 36: | Ligne 38: | ||
==== Liste des sockets ouvertes ==== | ==== Liste des sockets ouvertes ==== | ||
+ | <code>ss</code> | ||
+ | ou si vous avez installé le paquet **[[apt>net-tools]]** | ||
<code>netstat</code> | <code>netstat</code> | ||
==== Statistiques pour chaque protocole ==== | ==== Statistiques pour chaque protocole ==== | ||
+ | Via la commande **s**ocket **s**tatistics, remplaçante moderne le la commande **netstat** | ||
+ | <code>ss -s</code> | ||
+ | Ce qui donnera un résultat formaté de la sorte : | ||
+ | <code> | ||
+ | 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 | ||
+ | </code> | ||
+ | Auparavant, vous pouviez utiliser la commande : | ||
<code>netstat --statistics</code> | <code>netstat --statistics</code> | ||
- | ou encore installer iptraf | + | ou encore installer [[https://www.commandlinux.com/man-page/man8/iptraf.8.html|iptraf]] |
<code>sudo apt-get install iptraf | <code>sudo apt-get install iptraf | ||
iptraf</code> | iptraf</code> | ||
+ | ==== 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: | ||
+ | |||
+ | <code> 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 | ||
+ | </code> | ||
- | ---- | + | <note tip> On peut améliorer cette liste en indiquant le nom du fabricant de chaque matériel qui est déterminé à partir du préfixe de l'adresse MAC et de la base de données IEEE des fabricants. |
+ | Pour cela vous devez installer cette base en local dans /usr/local/share/arp-scan en procédant comme suit </note> | ||
+ | <code> | ||
+ | # 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 | ||
+ | </code> | ||
+ | Vous pouvez ensuite explorer votre réseau local : | ||
+ | <code> sudo arp-scan --interface enp3s0 --localnet --ouifile /usr/local/share/arp-scan/ieee-oui.txt </code> | ||
+ | qui vous donne un résulat beaucoup plus lisible: =) | ||
+ | <code> | ||
+ | 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. | ||
+ | </code> | ||
===== Tests vers une machine distante ===== | ===== Tests vers une machine distante ===== | ||
==== Envoi d'un paquet ==== | ==== Envoi d'un paquet ==== | ||
Ligne 55: | Ligne 101: | ||
==== Suivre la route ==== | ==== Suivre la route ==== | ||
- | <code>traceroute AdresseIP ou NomDeLaMachineDistante</code> | + | <code>traceroute AdresseIP ou NomDeLaMachineDistante |
+ | mtr -rc 10 AdresseIP ou NomDeLaMachineDistante</code> | ||
==== Interrogation DNS ==== | ==== Interrogation DNS ==== |