Voici 25 exemples de commande Linux `ip` pour vérifier les adresses IP, les interfaces réseau et les tables de routage :
1. Afficher les adresses IP :
- `ip addr` :répertorie les adresses IP attribuées à toutes les interfaces réseau.
2. Afficher l'adresse IP de l'interface spécifique :
- `ip addr show dev eth0` :affiche l'adresse IP de l'interface spécifiée (par exemple, eth0).
3. Vérifier l'adresse IP d'un nom d'hôte :
- `ip addr show hostname.example.com` :résout le nom d'hôte en une adresse IP.
4. Afficher les adresses de couche liaison (adresses MAC) :
- `ip link` :affiche les adresses de couche liaison de toutes les interfaces réseau.
5. Configurer l'adresse IP :
- `ip addr add 192.168.1.100/24 dev eth0` :Ajoute une adresse IP avec un masque de sous-réseau à une interface.
6. Supprimer l'adresse IP :
- `ip addr del 192.168.1.100/24 dev eth0` :Supprime une adresse IP d'une interface.
7. Configurer une adresse IP statique :
- `ip addr add 192.168.1.100/24 dev eth0 label static` :Ajoute une adresse IP statique avec une étiquette.
8. Liste des itinéraires actifs :
- `ip route` :Affiche la table de routage active.
9. Ajouter un itinéraire :
- `ip route add default via 192.168.1.1` :ajoute une route par défaut utilisant une IP de passerelle spécifique.
10. Supprimer un itinéraire :
- `ip route del 192.168.1.0/24` :Supprime une route spécifique.
11. Modifier la passerelle par défaut :
- `ip route replace default via 192.168.1.2` :modifie la passerelle par défaut.
12. Afficher l'état de l'interface :
- `ip link show` :affiche l'état de toutes les interfaces réseau.
13. Afficher une interface :
- `ip link set dev eth0 up` :Active une interface réseau.
14. Supprimer une interface :
- `ip link set dev eth0 down` :Désactive une interface réseau.
15. Vérifiez les appareils voisins (protocole de résolution d'adresse - ARP) :
- `ip neigh` :affiche le cache ARP pour résoudre les adresses IP en adresses MAC.
16. Ajouter une entrée de voisin statique :
- `ip neigh add 192.168.1.100 lladdr 00:11:22:33:44:55 dev eth0` :ajoute une entrée de voisin statique pour une adresse IP et une adresse MAC spécifiques.
17. Afficher les interfaces réseau sans fil :
- `ip link show type wireless` :répertorie les interfaces réseau sans fil.
18. Connectez-vous à un réseau sans fil :
- `ip link set wlp2s0 up &&wpa_supplicant -i wlp2s0 -c /etc/wpa_supplicant/wpa_supplicant.conf` :se connecte à un réseau sans fil à l'aide de WPA/WPA2 et d'un fichier de configuration.
19. Créez un espace de noms réseau :
- `ip netns add my-namespace` :crée un nouvel espace de noms réseau nommé "my-namespace".
20. Déplacer une interface vers un espace de noms :
- `ip link set dev eth0 netns my-namespace` :déplace une interface vers l'espace de noms réseau spécifié.
21. Afficher les adresses de multidiffusion :
- `ip maddr` :répertorie les adresses de multidiffusion configurées sur le système.
22. Rejoindre un groupe de multidiffusion :
- `ip maddr add 224.0.0.251 dev eth0` :Rejoint un groupe multicast sur une interface spécifique.
23. Quitter un groupe de multidiffusion :
- `ip maddr del 224.0.0.251 dev eth0` :quitte un groupe multicast depuis une interface spécifique.
24. Adresses du réseau Display :
- `ip netns` :affiche tous les espaces de noms réseau et leurs adresses réseau.
25. Envoyer un ping à un hôte :
- `ip netns exec my-namespace ping 192.168.1.100` :exécute la commande `ping` dans un espace de noms réseau.
|