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
