Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
faq_reseau [Le 21/03/2019, 00:31] – [Interfaces réseau] 80.215.109.254faq_reseau [Le 31/05/2025, 22:08] (Version actuelle) – [Liste des appareils connectes à votre LAN] Jean-Louis75
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>
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                        
 +UDP   9                        
 +TCP   14        9                
 +INET   24        14        10       
 +FRAG   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                       wlxa09f10befacd
 +192.168.0.23          ether    c4:95:00:2e:d3:c7                       wlxa09f10befacd
 +192.168.1.12          ether    40:a2:db:60:0e:a6                       enp3s0
 +192.168.0.20          ether    1c:5a:6b:1a:20:0e                       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 ====