Commande IP dans Linux (gérer le réseau)
- 2085
- 64
- Anaïs Charles
La commande IP dans Linux est un outil puissant pour gérer et configurer les interfaces réseau d'un système. Il permet aux utilisateurs de visualiser des informations sur les interfaces réseau, de configurer des adresses IP, des itinéraires et d'autres paramètres de réseautage, et d'effectuer divers autres tâches liées au réseautage. Avec la commande IP, les administrateurs peuvent facilement effectuer des tâches de réseautage communes, telles que l'attribution d'adresses IP aux interfaces, la création et la gestion des interfaces de réseau virtuelles et la configuration des tables de routage, sans avoir à utiliser des utilitaires de réseautage distincts.
Cette commande fait partie de iproute2 emballer. Avec l'aide de IP
Commande, les administrateurs système attribuent une adresse à une interface réseau et / ou configurent les paramètres du réseau sur une interface.
Dans ce tutoriel, vous découvrirez les utilisations du Commande IP Linux avec des exemples utiles.
Comment utiliser la commande IP
Les systèmes Linux modernes fournissent iproute2
Package, qui remplace les différentes commandes fournies par le package de Tools Net-Tools. Également 'ip' La commande relève de ce package, avec de grandes fonctionnalités.
Syntaxe:
Le 'ip' La commande utilise la syntaxe suivante:
IP [OPTIONS] Objet Commande | aider1 | IP [OPTIONS] Objet Commande | aider |
Les objets (ou sous-commandes) fréquemment utilisés avec leur courte abréviation:
- lien (l): Afficher et modifier les interfaces réseau.
- adresse (addr / a): Afficher et modifier les adresses IP.
- Route (R): Afficher et modifier la table de routage.
- voisin (n): Afficher et manipuler les objets voisins (table ARP).
Les modifications apportées à partir de la ligne de commande comme les adresses IP, les itinéraires et les règles de routage des stratégies (et ainsi de suite) ne sont pas persistantes. Pour apporter des modifications en permanence, vous devez modifier les fichiers de configuration appropriés.
Obtenir de l'aide
Le 'ip'
'La commande fournit de nombreux autres objets (ou sous-communs) pour gérer le réseautage dans un système Linux. Pour voir un type de liste complet dans la commande suivante:
aide IP
Sortie: utilisation: IP [Options] Objet Commande | AIDE IP [-FORCE] -Batch Nom de fichier où objet: = link | Adresse | AddrLabel | Route | Règle | voisin | ntable | tunnel | Tuntap | Maddre | Mroute | Mrule | Moniteur | XFRM | NETNS | L2TP | Fou | macsec | TCP_Metrics | Token | NetConf | ILA | vrf | SR | Nexthop Options: = -v [ersion] | -s [tatistics] | -d [Etails] | -r [esolve] | -H [Uman-readable] | -IEC | -J [fils] | -p [retty] | -f [Amily] INET | INET6 | MPLS | Pont | lien | -4 | -6 | -I | -D | -M | -B | -0 | -l [OOPS] Maximum-Addr-flush-Tempts | -br [ief] | -o [neline] | -t [iMesTamp] | -ts [hort] | -b [atch] [nom de fichier] | -rc [vbuf] [taille] | -N [ETNS] Nom | -N [umeric] | -a [ll] | -couleur]
De plus, utilisez la commande d'aide pour obtenir une aide spécifique à l'objet, comme:
Aide IP ADDR
De même, essayez la commande ci-dessous pour obtenir de l'aide pour la sous-commande d'objet d'itinéraire.
Aide de l'itinéraire IP
Essayez la commande d'aide avec d'autres objets pour obtenir de l'aide.
Ensuite, vous découvrirez les utilisations du 'ip'
commande. À des fins d'apprentissage, utilisez un système physiquement accessible. En d'autres termes, toute mauvaise commande peut baisser l'interface réseau et vous pouvez vous déconnecter des systèmes distants. Mais, le système physique est toujours accessible.
Afficher et gérer les interfaces réseau
Utiliser lien
sous-commande avec IP
Commande pour gérer et afficher l'état de toutes les interfaces réseau. Le nom des interfaces réseau peut différer en fonction des distributions Linux et des plates-formes matérielles, etc.
- Le
lien IP
La commande affiche les détails sur toutes les interfaces.lien IP
[OU]Lien IP Show
- Définissez le nom de l'interface réseau pour afficher les informations sur celle spécifique.
Lien IP Afficher Eth0
- En utilisant le
-s
L'option affiche la statistique de l'interface réseau. Il montre tous les détails sur le paquet et les données envoyées et reçoivent sur cette interface.lien ip -s montrer eth0
Supprimer le nom de l'interface (ETH0) pour afficher la statistique pour toutes les interfaces réseau disponibles.
- Utilisez le
Ensemble de liens IP
commande pour faire monter et descendre l'interface réseau de haut en bas. Icien haut
est utilisé pour apporter l'interface réseau en ligne.lien ip set eth0 up
Utiliser
bas
Option pour mettre l'interface réseau hors ligneLien IP Définir Eth0
Remarque: En travaillant avec des systèmes distants, ne réduisez pas l'interface. Il peut déconnecter votre système du réseau.
Afficher et ajouter une adresse IP sur les interfaces réseau
Le ip addr
sous-commande est utilisée pour afficher l'adresse IP configurée sur les interfaces réseau. Vous pouvez également utiliser la même commande pour définir une adresse IP sur une interface réseau.
- Le défaut
addr
sous-commande affiche les détails de l'adresse IP sur toutes les interfaces. Vous pouvez également incluremontrer
est facultatif, pour obtenir les mêmes résultats.ip addr
[OU]IP addr show
Vous pouvez également afficher uniquement
Ipv4
ouIpv6
adresses IP en utilisantip -4 addr
ouip -6 addr
commandes. - Spécifiez le nom de l'interface avec
IP addr show
sous-commande pour afficher l'adresse IP d'une interface spécifique. Par exemple, affichez l'adresse IP sur l'interface réseau ETH0:ip addr show dev eth0
- Le
ip addr add
sous-commande est utilisée pour ajouter une adresse sur une interface réseau. La commande ci-dessous affectera l'adresse IP192.168.dix.100
avec masque de réseau24
sur ETH0 interface réseau.ip addr ajouter 192.168.dix.100/24 DEV ETH0
- Attribuer les multiples adresses IP à une seule interface réseau
ip addr ajouter 192.168.dix.100/24 DEV ETH0
ip addr ajouter 192.168.dix.105/24 DEV ETH0
- Utilisez le
ip addr del
sous-commande pour supprimer une adresse IP de toute interface réseau. Par exemple, utilisez la commande suivante pour supprimer l'adresse IP192.168.dix.105
avec 24 masques de sous-réseau de l'interface ETH0ip addr del 192.168.dix.105/24 DEV ETH0
Afficher et modifier la table de routage
Le IP
La commande vous offre également la possibilité de visualiser ou de modifier la table de routage de toute interface réseau.
Utiliser itinéraire IP
sous-commande pour travailler avec les tables de routage.
- Énumérez la table de routage du noyau. Utiliser
itinéraire
sous-commande pour répertorier toutes les entrées de routage dans le noyau.itinéraire IP
Sortie: par défaut via 192.168.dix.1 dev eth0 proto statique 192.168.dix.0/24 DEV ETH0 PROTO NEWNEL SPOPE LIEN SRC 192.168.dix.1
Les résultats ci-dessus montrent que
192.168.dix.1
est la passerelle par défaut utilisée par le noyau via l'interface du réseau ETH0. - Ajoutez un itinéraire par défaut (pour toutes les adresses) via la passerelle locale 192.168.dix.1 qui peut être atteint sur l'appareil eth0
IP Route Ajouter la valeur par défaut via 192.168.dix.1 dev eth0
- Ajouter un itinéraire à 192.168.dix.0/24 via la passerelle à 192.168.dix.1
IP Route Ajouter 192.168.dix.0/24 via 192.168.dix.1
- Ajouter un itinéraire à 192.168.dix.0/24 qui peut être atteint sur l'appareil eth0
IP Route Ajouter 192.168.dix.0/24 dev eth0
- Utilisez la commande suivante pour supprimer l'itinéraire pour 192.168.dix.0/24 via la passerelle à 192.168.dix.1
IP Route Supprimer 192.168.dix.0/24 via 192.168.dix.1
- Remplacer une route de sortie définie pour 192.168.dix.0/24 pour utiliser le périphérique eth0
IP Route Remplacer 192.168.dix.0/24 DEV EM1
- Afficher l'itinéraire pour une adresse IP de destination. Cette commande est très utile pendant le dépannage du réseau. En d'autres termes, vous pouvez trouver l'itinéraire utilisé par le système pour atteindre une adresse IP de destination définie.
IP Route obtient 8.8.8.8
Conclusion
En conclusion, la commande IP dans Linux est un outil indispensable pour gérer et configurer les interfaces réseau d'un système. Sa polyvalence, sa facilité d'utilisation et ses fonctionnalités puissantes en font un choix populaire parmi les administrateurs système. Que vous ayez besoin de configurer des adresses IP, de configurer des interfaces virtuelles ou de gérer les tables de routage, la commande IP vous a couvert. Avec un peu de connaissances et de pratique, vous pouvez également profiter de tout ce que la commande IP a à offrir et devenir un administrateur de réseau plus efficace et efficace.
- « Comment configurer la connexion SSH sans mot de passe sur Linux
- (Résolu) - / bin / rm Argument Liste trop longue »