Comment utiliser la commande IP dans Ubuntu

Comment utiliser la commande IP dans Ubuntu
IP (Internet Protocol) agit comme une adresse d'identificateur unique sur le réseau. Cet identifiant unique aide à envoyer des informations entre différents appareils sur le réseau. Les services Internet fonctionnent également basés sur IP et différencient plusieurs appareils tels que les routeurs, les ordinateurs, etc. Les adresses IP se composent de quatre chaînes entières séparées, la plage de chaque chaîne peut varier de 0 à 255 (0.0.0.0 à 255.255.255.255).

Les commandes IP dans Ubuntu peuvent être utilisées à plusieurs fins au sein d'un réseau, comme pour affecter, supprimer, configurer une adresse ou configurer des paramètres pour les interfaces réseau. On peut dire qu'il s'agit d'une alternative à la commande ifconfig d'Ubuntu, mais elle est très utile et couramment utilisée de nos jours parce que la commande ifconfig n'a pas été maintenue depuis si longtemps et, par conséquent, a été obsolète. Ce guide sera axé sur l'utilisation de la commande IP dans Ubuntu:

Commençons par la syntaxe de la commande IP:

Syntaxe:

IP [OPTIONS] Objet Commande | aider

Avant de creuser ce tutoriel; Exécutez la commande suivante dans votre terminal pour obtenir les commandes et arguments liés à IP:

$ Aide IP

Comment vérifier les adresses IP de toutes les interfaces réseau

Vous pouvez vérifier les adresses IP des interfaces réseau à l'aide de la commande ci-dessous. Pour cela, nous utiliserons "adresse”Objet de la commande IP:

Adresse IP $

Vous obtiendrez la même sortie si vous utilisez "addr" au lieu de "adresse"Dans la commande ci-dessus.

Il veut remarquer que les commandes IP peuvent être utilisées avec diverses options pour obtenir la sortie de la commande spécifique de la manière requise.

Par exemple, si vous souhaitez obtenir les adresses IP de toutes les interfaces réseau de manière colorée, vous devez utiliser le «-c«Option comme indiqué ci-dessous:

$ ip -c adresse

Comment obtenir uniquement des adresses IPv4 ou IPv6 des interfaces réseau

Vous ne pouvez obtenir que des adresses IPv4 ou IPv6 en utilisant la commande indiquée ci-dessous; Vous devrez utiliser le «-4”Option pour IPv4 et"-6”Option pour ipv6.

Adresse $ IP -4

Ou:

Adresse $ IP -6

Comment obtenir les informations de calque de liaison des interfaces réseau

La couche de liaison de données agit à la position la plus basse du TCP / IP, et il définit les méthodes dans un lien réseau local sur lequel les hôtes communiquent. La commande IP peut être utilisée pour récupérer les informations de calque de liaison de toutes les interfaces réseau ou une selon vos besoins. Vous devez utiliser le «lien»Mot-clé comme indiqué ci-dessous:

$ lien ip

La commande ci-dessus a affiché les informations de couche de liaison de données de toutes les interfaces réseau; De plus, si vous souhaitez obtenir une interface spécifique, vous devez spécifier le nom de cette interface comme indiqué ci-dessous:

$ lien ip show enp0s3

De plus, vous pouvez obtenir les statistiques de la couche de liaison en utilisant le «-s”Option de la commande IP comme indiqué ci-dessous:

$ ip -s lien

Comment affecter une adresse IP à une interface à l'aide de la commande IP

Vous pouvez utiliser la commande IP pour attribuer une adresse IP spécifique à l'interface réseau; La commande ci-dessous attribuera l'adresse IP (192.168.dix.1/10) à l'interface "à»(« Lo »fait référence à l'adresse que l'ordinateur utilise pour communiquer avec elle-même): Il est remarqué que la commande suivante ne s'exécutera pas tant que les autorisations Sudo ne seront pas accordées:

Adresse IP $ Sudo Ajouter 192.168.dix.1/10 DEV LO

Pour remarquer les modifications, vous devez exécuter la commande:

$ IP Address Show

Ou:

Adresse IP $

Comment supprimer une adresse IP d'une interface réseau à l'aide de la commande IP

La commande IP peut être utilisée pour supprimer l'adresse IP d'une interface réseau. Disons que nous voulons supprimer l'adresse IP "192.168.dix.1/10"D'interface"à", Vous devez utiliser le"del”Mot-clé avec commande IP comme indiqué ci-dessous:

$ sudo ip addr del 192.168.dix.1/10 DEV LO

Vous devez obtenir les adresses IP après la commande ci-dessus pour vérifier que l'adresse IP a été supprimée ou non:

Comment activer ou désactiver l'interface réseau à l'aide de la commande IP

À l'aide de la commande IP, on peut activer ou désactiver l'une des interfaces réseau disponibles:

Par exemple, désactiver «ENP0S3», Utilisez la commande suivante:

$ sudo ip lien set enp0s3 down

Ou pour permettre le «ENP0S3«Interface réseau, exécutez la commande indiquée ci-dessous, et vous remarquerez que l'état de«ENP0S3«A été relancé à nouveau:

$ sudo ip lien set enp0s3 up

Comment surveiller les interfaces réseau à l'aide de la commande IP

L'un des principaux avantages de la commande IP est de surveiller l'état, les itinéraires et les adresses des appareils. Exécutez la commande suivante pour surveiller votre réseau; Il continuera de surveiller jusqu'à ce que vous rompez la session en sortant de la commande (Ctrl + c):

$ iP Monitor

Le "VICIÉ" et "ACCESSIBLE»Représente la disponibilité des interfaces réseau; Les deux sont valables, mais le «VICIÉ»L'état est inaccessible. Cependant, "SONDE»Se situe entre les états accessibles et inaccessibles; le "SONDE»Indique que l'interface serait bientôt accessible.

Conclusion

La commande IP dans Ubuntu est une commande bien connue pour la manipulation du réseau. À partir de l'introduction de l'IP à l'utilisation détaillée de cette commande dans Ubuntu, il peut être utilisé pour effectuer plusieurs tâches liées au réseau telles que la surveillance des appareils réseau, en ajoutant / supprimant l'adresse IP des interfaces. Plus tôt, la commande ifconfig était utilisée, mais en raison du manque de maintenance, elle a été obsolète, et donc elle est remplacée par une commande IP. J'espère que cet article serait bénéfique pour vous, et si vous voulez un guide plus détaillé sur les commandes liées au réseautage, vous devez visiter Linuxhint.