1.4. Options de démarrage en réseau
Si votre scénario nécessite un démarrage à partir d'une image sur le réseau plutôt qu'à partir d'une image locale, vous pouvez utiliser les options suivantes pour personnaliser le démarrage sur le réseau.
Initialiser le réseau avec l'outil dracut
. Pour une liste complète des options de dracut
, voir la page de manuel dracut.cmdline(7)
.
- ip=
Utilisez l'option
ip=
boot pour configurer une ou plusieurs interfaces réseau. Pour configurer plusieurs interfaces, utilisez l'une des méthodes suivantes ;-
utiliser l'option
ip
plusieurs fois, une fois pour chaque interface ; pour ce faire, utiliser l'optionrd.neednet=1
et spécifier une interface de démarrage primaire à l'aide de l'optionbootdev
. -
utiliser l'option
ip
une fois, puis utiliser Kickstart pour configurer d'autres interfaces. Cette option accepte plusieurs formats différents. Les tableaux suivants contiennent des informations sur les options les plus courantes.
-
utiliser l'option
Dans les tableaux suivants :
-
Le paramètre
ip
spécifie l'adresse IP du client etIPv6
nécessite des crochets, par exemple 192.0.2.1 ou [2001:db8::99]. -
Le paramètre
gateway
est la passerelle par défaut.IPv6
nécessite des crochets. -
Le paramètre
netmask
est le masque de réseau à utiliser. Il peut s'agir d'un masque de réseau complet (par exemple, 255.255.255.0) ou d'un préfixe (par exemple, 64). Le paramètre
hostname
est le nom d'hôte du système client. Ce paramètre est facultatif.Tableau 1.3. Formats des options de démarrage pour configurer l'interface réseau Format de l'option de démarrage Méthode de configuration ip=method
Configuration automatique de toute interface
ip=interface:method
Configuration automatique d'une interface spécifique
ip=ip::gateway:netmask:hostname:interface:none
Configuration statique, par exemple, IPv4 :
ip=192.0.2.1::192.0.2.254:255.255.255.0:server.example.com:enp1s0:none
IPv6 :
ip=[2001:db8::1]::[2001:db8::fffe]:64:server.example.com:enp1s0:none
ip=ip::gateway:netmask:hostname:interface:method:mtu
Configuration automatique d'une interface spécifique avec possibilité de dérogation
Méthodes de configuration de l'interface automatique
La méthode
automatic configuration of a specific interface with an override
ouvre l'interface en utilisant la méthode de configuration automatique spécifiée, telle quedhcp
, mais remplace l'adresse IP, la passerelle, le masque de réseau, le nom d'hôte ou d'autres paramètres spécifiés obtenus automatiquement. Tous les paramètres étant facultatifs, ne spécifiez que ceux que vous souhaitez remplacer.Le paramètre
method
peut être l'un des suivants :- DHCP
-
dhcp
- DHCP IPv6
-
dhcp6
- Configuration automatique de l'IPv6
-
auto6
- table des microprogrammes d'amorçage iSCSI (iBFT)
-
ibft
Note-
Si vous utilisez une option de démarrage qui nécessite un accès au réseau, telle que
inst.ks=http://host/path
, sans spécifier l'optionip
, la valeur par défaut de l'optionip
estip=dhcp
. -
Pour se connecter automatiquement à une cible iSCSI, activez un périphérique réseau pour accéder à la cible en utilisant l'option de démarrage
ip=ibft
.
- serveur de noms=
L'option
nameserver=
spécifie l'adresse du serveur de noms. Vous pouvez utiliser cette option plusieurs fois.NoteLe paramètre
ip=
nécessite des crochets. Cependant, une adresse IPv6 ne fonctionne pas avec des crochets. Un exemple de la syntaxe correcte à utiliser pour une adresse IPv6 estnameserver=2001:db8::1
.- bootdev=
-
L'option
bootdev=
spécifie l'interface de démarrage. Cette option est obligatoire si vous utilisez plus d'une optionip
. - ifname=
L'option
ifname=
permet d'attribuer un nom d'interface à un périphérique réseau ayant une adresse MAC donnée. Vous pouvez utiliser cette option plusieurs fois. La syntaxe est la suivante :ifname=interface:MAC
. Par exemple :ifname=eth0:01:23:45:67:89:ab
NoteL'option
ifname=
est le seul moyen pris en charge pour définir des noms d'interface réseau personnalisés lors de l'installation.- inst.dhcpclass=
-
L'option
inst.dhcpclass=
spécifie l'identifiant de la classe du fournisseur DHCP. Le servicedhcpd
voit cette valeur commevendor-class-identifier
. La valeur par défaut estanaconda-$(uname -srm)
. - inst.waitfornet=
-
L'utilisation de l'option de démarrage
inst.waitfornet=SECONDS
permet au système d'installation d'attendre la connectivité réseau avant de procéder à l'installation. La valeur donnée dans l'argumentSECONDS
spécifie la durée maximale d'attente de la connectivité réseau avant d'interrompre le processus d'installation même si la connectivité réseau n'est pas présente. - vlan=
Utilisez l'option
vlan=
pour configurer un périphérique Virtual LAN (VLAN) sur une interface spécifiée avec un nom donné. La syntaxe est la suivante :vlan=name:interface
. Par exemple :vlan=vlan5:enp0s1
Ceci configure un périphérique VLAN nommé
vlan5
sur l'interfaceenp0s1
. Le nom peut prendre les formes suivantes :
-
VLAN_PLUS_VID :
vlan0005
-
VLAN_PLUS_VID_NO_PAD :
vlan5
-
DEV_PLUS_VID :
enp0s1.0005
DEV_PLUS_VID_NO_PAD :
enp0s1.5
- lien=
Utilisez l'option
bond=
pour configurer un dispositif de liaison avec la syntaxe suivante :bond=name[:interfaces][:options]
. Remplacez name par le nom du dispositif de liaison, interfaces par une liste d'interfaces physiques (Ethernet) séparées par des virgules et options par une liste d'options de liaison séparées par des virgules. Par exemple :bond=bond0:enp0s1,enp0s2:mode=active-backup,tx_queues=32,downdelay=5000
Pour obtenir une liste des options disponibles, exécutez la commande
modinfo
bonding.- équipe=
Utilisez l'option
team=
pour configurer un dispositif d'équipe avec la syntaxe suivante :team=name:interfaces
. Remplacez name par le nom souhaité du dispositif d'équipe et interfaces par une liste de dispositifs physiques (Ethernet) séparés par des virgules à utiliser comme interfaces sous-jacentes dans le dispositif d'équipe. Par exemple :team=team0:enp0s1,enp0s2
ImportantL'association de réseaux est obsolète dans Red Hat Enterprise Linux 9. Considérez l'utilisation du pilote de liaison réseau comme une alternative. Pour plus de détails, voir Configuration de la liaison réseau.
- pont=
Utilisez l'option
bridge=
pour configurer un périphérique de pont avec la syntaxe suivante :bridge=name:interfaces
. Remplacez name par le nom souhaité du dispositif de pont et interfaces par une liste de dispositifs physiques (Ethernet) séparés par des virgules à utiliser comme interfaces sous-jacentes dans le dispositif de pont. Par exemple :bridge=bridge0:enp0s1,enp0s2
Ressources supplémentaires