Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
faq_reseau [Le 18/02/2009, 07:28] – créée fidjifaq_reseau [Le 31/05/2025, 22:08] (Version actuelle) – [Liste des appareils connectes à votre LAN] Jean-Louis75
Ligne 1: Ligne 1:
-{{tag>faq irc faq_liste reseau internet}}+{{tag>faq irc faq_liste réseau internet}}
  
 ---- ----
Ligne 14: Ligne 14:
  
 ==== Interfaces réseau ==== ==== Interfaces réseau ====
-<code>ifconfig -a</code> + 
-ou encore +Note : la commande ''ifconfig'' est maintenant obsolète. Il faut utiliser la commande ''ip''
-<code>netstat --interfaces</code>+ 
 +<code>ip a</code> 
 + 
 +Un autre exemple (l'option -c pour rendre plus lisible en ajoutant de la couleur aux données importantes) : 
 + 
 +<code>ip -c a</code>
  
  
Ligne 23: 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 31: 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 [[https://www.commandlinux.com/man-page/man8/iptraf.8.html|iptraf]]
 +<code>sudo apt-get install iptraf
 +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 ====
 <code>ping AdresseIP ou NomDeLaMachineDistante</code> <code>ping AdresseIP ou NomDeLaMachineDistante</code>
 Appuyez sur Ctrl+c pour sortir de la commande, vous obtiendrez les statistiques. Appuyez sur Ctrl+c pour sortir de la commande, vous obtiendrez les statistiques.
 +<code>ping -c 3 AdresseIP ou NomDeLaMachineDistante</code>
 +Pour obtenir les statistiques suite à 3 requêtes ping.
  
 ==== 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 ====
Ligne 50: Ligne 108:
 ou encore ou encore
 <code>dig AdresseIP ou NomDeLaMachineDistante</code> <code>dig AdresseIP ou NomDeLaMachineDistante</code>
 +ou spécifier le DNS à utiliser (ici 8.8.8.8, serveur DNS public google)
 +<code>dig @8.8.8.8 AdresseIP ou NomDeLaMachineDistante</code>