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édentes Révision précédente
Prochaine révision
Révision précédente
faq_reseau [Le 07/04/2009, 02:13]
213.95.41.13
faq_reseau [Le 31/05/2025, 22:08] (Version actuelle)
Jean-Louis75 [Liste des appareils connectes à votre LAN]
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         ​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 ====
 <​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 54: 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>​
  
  • faq_reseau.1239063205.txt.gz
  • Dernière modification: Le 18/04/2011, 14:39
  • (modification externe)