8.9. Désactiver le nommage de périphériques réseaux consistant

Pour désactiver le système d'affectation de noms de périphériques réseau consistante, choisir parmi les méthodes suivantes :
  • Désactiver l'affectation des noms fixes, de façon à ce que les noms de noyau imprévisibles soient utilisés à nouveau, en masquant le fichier de règles udev pour la politique par défaut. Ce « masque » peut être créé par la mise en place d'un lien symbolique /dev/null. En tant qu'utilisateur root, exécutez la commande suivante :
    ~]# ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
  • Créer votre propre schéma manuel de nommage, en nommant, par exemple, vos interfaces « internet0 », « dmz0 » ou « lan0 ». Pour cela, créer votre propre fichier de règles udev, et définissez la propriété NAME pour les périphériques. Assurez-vous d'ordonnancer ce fichier avant le fichier de politique par défaut, en le nommant, par exemple : /etc/udev/rules.d/70-my-net-names.rules.
  • Altérer le fichier de politique par défaut pour sélectionner un schéma de dénomination différent, comme par exemple, de nommer toutes les interfaces en suivant leurs adresses MAC par défaut. En tant qu'utilisateur root, copiez le fichier de politique par défaut comme suit :
    ~]# cp /usr/lib/udev/rules.d/80-net-name-slot.rules /etc/udev/rules.d/80-net-name-slot.rules
    Modifiez le répertoire /etc/udev/rules.d/ et changez les lignes qui conviennent.
  • Ajouter 'net.ifnames=0' en tant que paramètre de noyau au menu GRUB_CMDLINE_LINUX variable of GRUB 2.
    GRUB_CMDLINE_LINUX="net.ifnames=0"

    Note

    GRUB_CMDLINE_LINUX peut contenir une configuration supplémentaire selon la configuration système.
    Pour mettre à jour toutes les entrées de menu de noyau de GRUB 2, saisir une commande en tant que superutilisateur root comme suit :
    ~]# grubby --update-kernel=ALL --args=net.ifnames=0
    Pour obtenir plus d'informations surGRUB 2, voir le guide Red Hat Enterprise Linux 7 System Administrator's Guide.