macvlan
Función de Linux que crea varias interfaces virtuales sobre una tarjeta física, cada una con su propia dirección MAC. El contenedor o la máquina virtual aparece entonces en la red como un equipo independiente.
Eso le da una dirección real del servidor DHCP de la red en lugar de mapeos de puertos mediante NAT, lo que simplifica todo lo que necesite ser accesible desde fuera o anunciarse en la LAN. Existen cuatro modos, de los que bridge es el habitual y permite que las interfaces virtuales hablen entre sí directamente. Se repiten dos trampas: el propio host no puede alcanzar por defecto a sus hijos macvlan, porque ese tráfico nunca sale de la tarjeta, y las redes inalámbricas normalmente no funcionan en absoluto porque los puntos de acceso se niegan a aceptar varias direcciones MAC del mismo cliente. Muchos switches, además, limitan el número de direcciones aprendidas por puerto.