Loading

NOM

       ifrename - renomme des interfaces réseau selon différents critères

SYNOPSIS

       ifrename [-c fichierconfig] [-p] [-d] [-u] [-v] [-V] [-D]
       ifrename [-c fichierconfig] [-i interface] [-n nouveaunom]

       Ifrename est  un outil  vous  permettant d'assigner  un nom cohérent  à
       chacune de vos interfaces réseau.

       Par défaut, les noms d'interface sont dynamiques, et à chaque interface
       réseau est assigné le premier nom disponible (eth0, eth1, ...). L'ordre
       dans lequel  les interfaces réseau sont créées  peut varier.  Pour  les
       interfaces internes,  l'énumération du noyau au démarrage  peut varier.
       Pour  les interfaces amovibles,  l'utilisateur  peut  les brancher dans
       n'importe quel ordre.

       Ifrename permet  à l'utilisateur  de  décider du nom  qu'une  interface
       réseau aura.  Ifrename a  différentes astuces à sa disposition  afin de
       faire  correspondre  les  noms  d'interface  aux  interfaces  réseau du
       système,  le plus commun des mécanismes utilisés étant l'adresse MAC de
       l'interface.

       Ifrename doit être lancé avant  que les interfaces ne soient démarrées,
       raison pour laquelle  cette commande  est  surtout  utile  dans  divers
       scripts (init, hotplug),  mais elle est  rarement utilisée  directement
       par l'utilisateur.  Par défaut,  ifrename renomme toutes les interfaces
       système  présentes  en  utilisant  les  correspondances  définies  dans
       /etc/iftab.

PARAMETRES


       -c fichierconfig
           Renseigne le fichier de configuration  à utiliser  (/etc/iftab  par
           défaut).  Le fichier  de configuration  définit  la  correspondance
           entre des champs  et  des  noms d'interface ;  il est  décrit  dans
           /etc/iftab(5).
           Si fichierconfig est « - », la configuration est lue depuis stdin.

       -p
           Charge  les modules noyau  avant  de  renommer les interfaces.  Par
           défaut,  ifrename  vérifie seulement les interfaces déjà  chargées,
           et  ne charge pas  automatiquement les modules noyau requis.  Cette
           option permet  une intégration en douceur  dans les systèmes qui ne
           chargent pas les modules avant d'appeler ifrename. 

       -d
           Active divers bidouillages spécifiques à Debian.  Combiné avec  -p,
           seuls   les   modules   pour   les   interfaces   spécifiées   dans
           /etc/network/interface sont chargés. 

       -i interface
           Renomme  uniquement  l'interface  spécifiée   (et  non  toutes  les
           interfaces présentes sur le système). Le nouveau nom de l'interface
           est affiché.

       -n nouveaunom
           Lorsqu'utilisé avec -i, spécifie le nouveau nom de l'interface.  La
           liste des correspondances du fichier de configuration  est ignorée,
           l'interface spécifiée  grâce à -i  est  directement  renommée  avec
           nouveaunom.  Le  nouveau  nom  peut  être  un  joker (« wildcard »)
           contenant une seule '*'.

           Si utilisé sans -i,  renomme les interfaces  en utilisant seulement
           les correspondances qui les renommeraient en nouveaunom. Le nouveau
           nom ne peut pas être un joker.  Cette utilisation de  ifrename  (-n
           sans -i) est déconseillée car inefficace : toutes les interfaces du
           système  ont besoin d'être traitées  à chaque invocation,  et donc,
           dans la plupart des cas,  cela n'est simplement pas plus rapide que
           de laisser ifrename les renommer toutes (sans la paire -n et -i). 

       -t
           Active la possibilité d'interchanger  des noms d'interfaces,  entre
           deux interfaces ou plus.
           Une interface  peut  alors « voler »  le nom d'une autre interface.
           Cela fonctionne  uniquement  avec les noyaux 2.6.x  et  si  l'autre
           interface est désactivée. En conséquence, ceci n'est pas compatible
           avec Hotplug.  L'autre interface se voit assigner un nom aléatoire,
           mais elle peut être renommée plus tard avec ifrename.
           Le  nombre de « vols » de ce type  est  limité  afin  d'éviter  une
           boucle infinie,  et donc certaines situations complexes  d'échanges
           de noms peuvent ne pas être complètement traitées.
           Dans tous les cas, l'utilisation de cette option est découragée, et
           vous êtes invités à choisir des noms uniques et sans ambiguïté pour
           vos interfaces... 

       -u
           Active le mode de sortie udev.  Cela permet  une intégration propre
           de ifrename dans le  framework udev,  udevd(8)  utilisera  ifrename
           pour assigner les noms d'interfaces présents dans /etc/iftab.  Dans
           ce  mode,  la sortie de ifrename  peut  être  analysée (« parsed »)
           directement par udevd(8)  en tant qu'action IMPORT.  Cela nécessite 
           la version 107 ou plus de udev. 

       -D
           Mode  exercice/préparation.  La commande  ne modifiera  rien,  elle
           affichera seulement les nouveaux noms d'interface, si applicable.
           Dans  ce  mode,  les  jokers (« wildcards »)  ne sont pas  pris  en
           compte.  Le  nouveau nom d'interface  est affiché,  même  s'il  est
           identique à l'ancien.
           Faire aussi attention au fait que  certains champs peuvent être lus
           uniquement  par  root  (par exemple  ceux  basés  sur ethtool),  et
           ifrename  échouera  en silence  s'il est  lancé  par un utilisateur
           normal.  En d'autres termes, ce mode exercice/préparation lancé par 
           un utilisateur standard n'amènera pas toujours le résultat attendu.

       -V
           Mode verbeux.  Ifrename affichera les résultats de l'analyse de son
           fichier  de  configuration  et  de  l'interrogation  des sélecteurs
           d'interfaces. 
           Combinée avec l'option d'exercice/préparation (-D),  on obtient une
           bonne  manière  de  déboguer  (configurations complexes,  problèmes
           triviaux, ...).

FICHIERS

       /etc/iftab

AUTEUR

       Jean Tourrilhes - jt@hpl.hp.com

TRADUCTION

       Maxime CHARPENNE, octobre 2007 (wireless_tools.30-pre1).
       Révisé pour ce site par l'équipe man-linux-magique.net (Septembre 2010)

AVERTISSEMENT SUR LA TRADUCTION

       Il est possible que cette traduction soit imparfaite ou périmée. En cas
       de doute,  veuillez  vous  reporter  au  document  original  en  langue
       anglaise fourni avec le programme.

VOIR AUSSI

       ifconfig(8), ip(8), iftab(5).