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