linux:reseau:outils
                Table des matières
Linux
Commandes réseau
Suites d'outils
| net-tools | ifconfig,ifup,ifdown,route,netstat… | Ancienne suite d'outils réseau standard Unix # apt install net-tool# yum install net-tools | 
| iproute2 | ip addr,ip route, … | Suite d'outils réseau (installée par défaut dans les distributions Linux récentes) # apt install iproute2# yum install iproute2 | 
Commandes réseau principales
| Action | net-tools | iproute2 | 
|---|---|---|
| Afficher toutes les cartes réseau | $ ifconfig -a | $ ip link  show | 
| Afficher les informations d'une carte réseau | $ ifconfig eth0 | $ ip addr show dev eth0 | 
| Activer/désactiver une interface réseau | $ ifconfig eth0 up$ ifconfig eth0 down | $ ip link set up eth0$ ip link set down eth0 | 
| Attribuer une @IP à une interface réseau | $ ifconfig eth0 192.168.10.8/24 | $ ip addr add 192.168.10.8/24 dev eth0 | 
| Attribuer plusieurs @IP à la même interface réseau | $ ifconfig eth0:1 10.0.0.1 netmask 255.255.255.0$ ifconfig eth0:2 10.0.0.2 netmask 255.255.255.0 | $ ip addr add 10.0.0.1/24 broadcast 10.0.0.255 dev eth0$ ip addr add 10.0.0.2/24 broadcast 10.0.0.255 dev eth0 | 
| Supprimer une @IP d'unre interface réseau | $ ifconfig eth0 0 | $ ip addr del 192.168..10.8/24 dev eth0 | 
| Spoofer/changer l'@MAC | $ ifconfig eth0 hw ether 08:05:12:13:2a:66 | $ ip link set dev eth0 address 08:05:12:13:2a:66 | 
| Afficher la table de routage | $ route -n$ netstat -n | $ ip route show | 
| Ajouter/supprimer une passerelle par défaut (gateway) | $ route add default gw 192.168.1.2 eth0$ route del default gw 192.168.1.1 eth0 | $ ip route add default via 192.168.1.2 dev eth0$ ip route replace default via 192.168.1.2 dev eth0 | 
| Ajouter/supprimer une route statique | $ route add -net 172.16.32.0/24 gw 192.168.1.1 dev eth0$ route del -net 172.16.32.0/24 | $ ip route add 172.16.32.0/24 via 192.168.1.1 dev eth0$ ip route del 172.16.32.0/24 | 
| Supprimer toutes les routes | - | $ ip route flush table main | 
| Afficher les sockets actifs / en écoute | $ netstat$ netstat -l | $ ss$ ss -l | 
| Afficher la table ARP | $ arp -an | $ ip neigh | 
| Ajouter/supprimer une entrée ARP statique | $ arp -s 192.168.1.100 00:0c:28:c0:5b:bc$ arp -d 192.168.1.100 | $ ip neigh add 192.168.1.100 lladdr 00:0c:28:c0:5b:bc dev eth0$ ip neigh del 192.168.1.100 dev eth0 | 
linux/reseau/outils.txt · Dernière modification : 2022/06/23 16:42 de zandor
                
                