logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:reseau:ip [06/11/2016 19:16]
enicar [Introduction]
doc:reseau:ip [30/05/2023 16:11] (Version actuelle)
lagrenouille [ip]
Ligne 1: Ligne 1:
-====== ​la commande IP ======+====== ​ip ======
  
-  * Objet : Comment utiliser IP (le remplacent ​ifconfig) +  * Objet : utilisation de la commande ip (remplaçante de ifconfig) 
-  * Niveau requis : {{tag>​débutant ​avisé}}+  * Niveau requis : {{tag>​débutant}}
   * Commentaires : //Afficher la configuration interface réseau simplement, en spécifiant l'IP, le réseau et la passerelle.//​   * Commentaires : //Afficher la configuration interface réseau simplement, en spécifiant l'IP, le réseau et la passerelle.//​
-  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)+  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
     * Création par [[user>​greenmerlin]] le 02/11/2016     * Création par [[user>​greenmerlin]] le 02/11/2016
     * Testé par <...> le <...>     * Testé par <...> le <...>
 +  * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=16069|C'​est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
 +    *{{tag>​doublon}}
 ===== Introduction ===== ===== Introduction =====
  
-La commande **Ip**, est similaire à **ifconfig**, ​qui est très utilisé ​pour afficher/​attribuer une adresse IP statique, ​Route & passerelle par défaut, etc...+La commande **ip**, est similaire à **[[doc:​reseau:​ifconfig|ifconfig]]**, jadis très utilisée ​pour afficher/​attribuer une adresse IP statique, ​route et passerelle par défaut, etc. 
 + 
 +La commande **ifconfig** a été dépréciée par la commande **ip**, qui est beaucoup plus puissante, et permet d'​effectuer plusieurs tâches d'​administration du réseau à elle seule.
  
-**Ifconfig** a été abandonné en raison d'un "​manque d' entretien"​ depuis pas mal d'​années,​ même si elle est toujours disponible sur la plupart des distributions Linux. +L'​exécutable de la commande ​**ip** est fourni par le paquet ​**iproute2**, normalement pré-installé,​ sur Debian !
-La commande ​**ifconfig** a été remplacée par la commande IP qui est beaucoup plus puissante et qui permet d'​effectuer plusieurs tâches d'​administration du réseau avec une seule commande.+
  
-Le "​binaire"​ de la commande **Ip** est livré avec dans le paquet **iproute2** (pré-installé dans toute la grande distribution Linux à l'​heure ou j'​écrit ses lignes)+===== Syntaxe =====
  
-===== Syntax ===== +  ​ip OBJET help 
-<​code>​ +  ip OBJET COMMANDE 
-ip OBJET help +  ip [options] OBJET COMMANDE 
-ip OBJET COMMANDE +  ip [options] OBJET COMMANDE [PARAMÈTRES]
-ip [options] OBJET COMMANDE +
-ip [options] OBJET COMMANDE [PARAMETRES] +
-</​code>​+
  
->Ok mais c'est quoi un OBJET green +>Okmais c'est quoi un OBJET ? 
->>2 secondes j'y viens+>>2 secondesj'y viens
  
 ^ OBJET ^ DESCRIPTION ^ ^ OBJET ^ DESCRIPTION ^
 | link | Périphérique réseau | | link | Périphérique réseau |
-| address | adresse ​du protocol(v4,v6) sur un Périphérique ​réseau | +| address | Adresse ​du protocole ​(v4, v6) sur un périphérique ​réseau | 
-| addrlabel | étiquettes(ou labels) des protocol ​de l'​adresse ​séléctionner ​+| addrlabel | Étiquettes ​(ou //labels//) des protocoles ​de l'​adresse ​sélectionnée ​
-| route | table de routtage ​+| route | Table de routage ​
-| rule | régle ​de la sécurité de la table de routage | +| rule | Règle ​de la sécurité de la table de routage | 
-| neighbour | cache ARP | +| neighbour | Cache ARP | 
-| madresse | adresse ​multicast | +| madresse | Adresse ​multicast | 
-| tunnel |tunnel ​sur IP |+| tunnel | Tunnel ​sur IP |
  
 ===== Utilisation ===== ===== Utilisation =====
  
-==== Voir les information ​de TOUTES ​les interfaces réseau ====+==== Voir les informations ​de toutes ​les interfaces réseau ====
  
-<​code ​root>ip a</​code>​ +<​code ​user>ip a</​code>​ou 
-ou +<​code ​user>ip addr</​code>​ou 
-<​code ​root>ip addr</​code>​ +<​code ​user>ip address</​code>​ou 
-ou +<​code ​user>​ip ​address ​show</​code>​ 
-<​code ​root>ip address</​code>​ +<​code ​config retour de la commande>1: lo: <​LOOPBACK,​UP,​LOWER_UP>​ mtu 65536 qdisc noqueue state UNKNOWN group default
-ou +
-<​code ​root>​ip ​addr show</​code>​ +
- +
-<​code>​ +
-1: lo: <​LOOPBACK,​UP,​LOWER_UP>​ mtu 65536 qdisc noqueue state UNKNOWN group default+
     link/​loopback 00:​00:​00:​00:​00:​00 brd 00:​00:​00:​00:​00:​00     link/​loopback 00:​00:​00:​00:​00:​00 brd 00:​00:​00:​00:​00:​00
     inet 127.0.0.1/8 scope host lo     inet 127.0.0.1/8 scope host lo
Ligne 70: Ligne 64:
        ​valid_lft forever preferred_lft forever        ​valid_lft forever preferred_lft forever
     inet6 fe80::​a00:​27ff:​fe5b:​b366/​64 scope link     inet6 fe80::​a00:​27ff:​fe5b:​b366/​64 scope link
-       ​valid_lft forever preferred_lft forever +       ​valid_lft forever preferred_lft forever</​code> ​
-</​code>​    +
  
-==== Voir les information concernant Ipv4 ou v6 ====    +==== Voir les informations d'une interface réseau ​====
  
-<​code ​root>​ip ​-4 addr</​code>​+<​code ​user>ip addr show eth0</​code>​ 
 +<code config retour de la commande>​2:​ eth0: <​BROADCAST,​MULTICAST,​UP,​LOWER_UP>​ mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 
 +    link/ether 08:​00:​27:​4f:​41:​81 brd ff:​ff:​ff:​ff:​ff:​ff 
 +    inet6 fe80::​a00:​27ff:​fe4f:​4181/​64 scope link 
 +       ​valid_lft forever preferred_lft forever</​code>​ 
 + 
 +==== Afficher les statistiques ==== 
 + 
 +<code user>ip -s link</​code>​ 
 + 
 +==== Voir les informations concernant IPv4 ou v6 ====    
  
-<​code>​ +<code user>ip -4 addr</code> 
-1: lo: <​LOOPBACK,​UP,​LOWER_UP>​ mtu 65536 qdisc noqueue state UNKNOWN group default+<code config retour de la commande>​1: lo: <​LOOPBACK,​UP,​LOWER_UP>​ mtu 65536 qdisc noqueue state UNKNOWN group default
     inet 127.0.0.1/8 scope host lo     inet 127.0.0.1/8 scope host lo
        ​valid_lft forever preferred_lft forever        ​valid_lft forever preferred_lft forever
Ligne 86: Ligne 89:
 7: lxcbr0: <​BROADCAST,​MULTICAST,​UP,​LOWER_UP>​ mtu 1500 qdisc noqueue state UP group default 7: lxcbr0: <​BROADCAST,​MULTICAST,​UP,​LOWER_UP>​ mtu 1500 qdisc noqueue state UP group default
     inet 192.168.56.101/​30 brd 192.168.56.255 scope global lxcbr0     inet 192.168.56.101/​30 brd 192.168.56.255 scope global lxcbr0
-       ​valid_lft forever preferred_lft forever +       ​valid_lft forever preferred_lft forever</​code>​
-</​code>​+
  
-<​code ​root>ip -6 addr</​code>​ +<​code ​user>ip -6 addr</​code>​ 
- +<​code ​config retour de la commande>1: lo: <​LOOPBACK,​UP,​LOWER_UP>​ mtu 65536
-<​code>​ +
-1: lo: <​LOOPBACK,​UP,​LOWER_UP>​ mtu 65536+
     inet6 ::1/128 scope host     inet6 ::1/128 scope host
        ​valid_lft forever preferred_lft forever        ​valid_lft forever preferred_lft forever
Ligne 100: Ligne 100:
 7: lxcbr0: <​BROADCAST,​MULTICAST,​UP,​LOWER_UP>​ mtu 1500 7: lxcbr0: <​BROADCAST,​MULTICAST,​UP,​LOWER_UP>​ mtu 1500
     inet6 fe80::​a00:​27ff:​fe5b:​b366/​64 scope link     inet6 fe80::​a00:​27ff:​fe5b:​b366/​64 scope link
-       ​valid_lft forever preferred_lft forever +       ​valid_lft forever preferred_lft forever</​code>​
-</​code>​+
              
-==== Assigner une address ​IP à une interface ====+==== Assigner une addresse ​IP à une interface ====
  
 <code root>ip addr add 10.0.0.10/​24 dev eth1</​code>​ <code root>ip addr add 10.0.0.10/​24 dev eth1</​code>​
  
-==== Désassigner une address ​IP à une interface ====+==== Désassigner une addresse ​IP à une interface ====
          
 <code root>ip addr del 10.0.0.10/​24 dev eth1</​code>​  ​ <code root>ip addr del 10.0.0.10/​24 dev eth1</​code>​  ​
Ligne 113: Ligne 112:
 ==== Activer une interface ==== ==== Activer une interface ====
  
-<code root>ip link set dev eth1 up +<code root>ip link set dev eth1 up</​code>​ 
-</​code>​+
 ==== Désactiver une interface ==== ==== Désactiver une interface ====
          
 <code root>ip link set dev eth1 down </​code>​  ​   <code root>ip link set dev eth1 down </​code>​  ​  
  
-==== Ajouter une route par défault ​====+==== Ajouter une route par défaut ​====
  
 <code root>ip route add default via 192.168.1.100</​code>​ <code root>ip route add default via 192.168.1.100</​code>​
  
-==== Afficher les stats ==== +===== Liens utiles =====
- +
-<code root>ip -s link</​code>​+
  
-===== Liens =====+  * ip(8) - Linux manual page : http://​man7.org/​linux/​man-pages/​man8/​ip.8.html (en anglois m()
  
-https://​linux.die.net/​man/​8/​ip+===== Verbatim =====
  
-Voila habitué ​vous le plus vite possible avant que **ifconfig** soit définitivement ​supprimer+« //Voilà, habituez-vous le plus vite possible avant qu'**ifconfig** ​ne soit définitivement ​supprimée.
  
-Linuxement, ​Green+Linuxement, ​greenmerlin//​ »
doc/reseau/ip.1478456174.txt.gz · Dernière modification: 06/11/2016 19:16 par enicar

Pied de page des forums

Propulsé par FluxBB