24.5. Creación y configuración del dispositivo IPVLAN mediante iproute2
Este procedimiento muestra cómo configurar el dispositivo IPVLAN utilizando iproute2.
Procedimiento
Para crear un dispositivo IPVLAN, introduzca el siguiente comando:
ip link add link real_NIC_device name IPVLAN_device type ipvlan mode l2
~]# ip link add link real_NIC_device name IPVLAN_device type ipvlan mode l2
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Tenga en cuenta que el controlador de interfaz de red (NIC) es un componente de hardware que conecta un ordenador a una red.
Ejemplo 24.1. Creación de un dispositivo IPVLAN
ip link add link enp0s31f6 name my_ipvlan type ipvlan mode l2 ip link
~]# 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
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para asignar una dirección
IPv4
oIPv6
a la interfaz, introduzca el siguiente comando:ip addr add dev IPVLAN_device IP_address/subnet_mask_prefix
~]# ip addr add dev IPVLAN_device IP_address/subnet_mask_prefix
Copy to Clipboard Copied! Toggle word wrap Toggle overflow En caso de configurar un dispositivo IPVLAN en L3 mode o L3S mode, realice las siguientes configuraciones:
Configura la configuración de vecinos para el peer remoto en el host remoto:
ip neigh add dev peer_device IPVLAN_device_IP_address lladdr MAC_address
~]# ip neigh add dev peer_device IPVLAN_device_IP_address lladdr MAC_address
Copy to Clipboard Copied! Toggle word wrap Toggle overflow donde MAC_address es la dirección MAC de la NIC real en la que se basa un dispositivo IPVLAN.
Configure un dispositivo IPVLAN para L3 mode con el siguiente comando:
ip neigh add dev real_NIC_device peer_IP_address lladdr peer_MAC_address
~]# ip neigh add dev real_NIC_device peer_IP_address lladdr peer_MAC_address
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para L3S mode:
ip route dev add real_NIC_device peer_IP_address/32
~]# ip route dev add real_NIC_device peer_IP_address/32
Copy to Clipboard Copied! Toggle word wrap Toggle overflow donde la dirección IP representa la dirección del peer remoto.
Para activar un dispositivo IPVLAN, introduzca el siguiente comando:
ip link set dev IPVLAN_device up
~]# ip link set dev IPVLAN_device up
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para comprobar si el dispositivo IPVLAN está activo, ejecute el siguiente comando en el host remoto:
ping IP_address
~]# ping IP_address
Copy to Clipboard Copied! Toggle word wrap Toggle overflow donde el IP_address utiliza la dirección IP del dispositivo IPVLAN.