38.3. Création et configuration du dispositif IPVLAN à l'aide de iproute2
Cette procédure montre comment configurer le dispositif IPVLAN à l'aide de iproute2
.
Procédure
Pour créer un périphérique IPVLAN, entrez la commande suivante :
# ip link add link real_NIC_device name IPVLAN_device type ipvlan mode l2
Notez que le contrôleur d'interface réseau (NIC) est un composant matériel qui connecte un ordinateur à un réseau.
Exemple 38.1. Création d'un dispositif IPVLAN
# ip link add link enp0s31f6 name my_ipvlan type ipvlan mode l2 # ip link 47: my_ipvlan@enp0s31f6: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether e8:6a:6e:8a:a2:44 brd ff:ff:ff:ff:ff:ff
Pour attribuer une adresse
IPv4
ouIPv6
à l'interface, entrez la commande suivante :# ip addr add dev IPVLAN_device IP_address/subnet_mask_prefix
En cas de configuration d'un dispositif IPVLAN sur L3 mode ou L3S mode, procédez aux réglages suivants :
Configurer la configuration du voisin pour le pair distant sur l'hôte distant :
# ip neigh add dev peer_device IPVLAN_device_IP_address lladdr MAC_address
où MAC_address est l'adresse MAC du NIC réel sur lequel un dispositif IPVLAN est basé.
Configurez un périphérique IPVLAN pour L3 mode à l'aide de la commande suivante :
# ip route add dev <real_NIC_device> <peer_IP_address/32>
Pour L3S mode:
# ip route add dev real_NIC_device peer_IP_address/32
où l'adresse IP représente l'adresse de l'homologue distant.
Pour activer un périphérique IPVLAN, entrez la commande suivante :
# ip link set dev IPVLAN_device up
Pour vérifier si le dispositif IPVLAN est actif, exécutez la commande suivante sur l'hôte distant :
# ping IP_address
où le site IP_address utilise l'adresse IP de l'appareil IPVLAN.