Red Hat Training

A Red Hat training course is available for RHEL 8

24.5. Creación y configuración del dispositivo IPVLAN mediante iproute2

Este procedimiento muestra cómo configurar el dispositivo IPVLAN utilizando iproute2.

Procedimiento

  1. Para crear un dispositivo IPVLAN, introduzca el siguiente comando:

    ~]# ip link add link real_NIC_device name IPVLAN_device type ipvlan mode l2

    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
    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
  2. Para asignar una dirección IPv4 o IPv6 a la interfaz, introduzca el siguiente comando:

    ~]# ip addr add dev IPVLAN_device IP_address/subnet_mask_prefix
  3. En caso de configurar un dispositivo IPVLAN en L3 mode o L3S mode, realice las siguientes configuraciones:

    1. 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

      donde MAC_address es la dirección MAC de la NIC real en la que se basa un dispositivo IPVLAN.

    2. 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

      Para L3S mode:

      ~]# ip route dev add real_NIC_device peer_IP_address/32

      donde la dirección IP representa la dirección del peer remoto.

  4. Para activar un dispositivo IPVLAN, introduzca el siguiente comando:

    ~]# ip link set dev IPVLAN_device up
  5. Para comprobar si el dispositivo IPVLAN está activo, ejecute el siguiente comando en el host remoto:

    ~]# ping IP_address

    donde el IP_address utiliza la dirección IP del dispositivo IPVLAN.