macvlan
Funzionalità di Linux che crea più interfacce virtuali sopra un'unica scheda fisica, ciascuna con il proprio indirizzo MAC. Il container o la macchina virtuale appare così in rete come una macchina indipendente.
In questo modo ottiene un indirizzo reale dal server DHCP della rete, invece di mappature di porte tramite NAT: ciò semplifica tutto ciò che deve essere raggiungibile dall'esterno o che si annuncia sulla LAN. Esistono quattro modalità, di cui bridge è la più usata e permette alle interfacce virtuali di comunicare direttamente tra loro. Due insidie ricorrono: l'host non può raggiungere i propri figli macvlan per impostazione predefinita, perché il traffico non esce mai dalla scheda, e le reti wireless di solito non funzionano affatto, dato che gli access point rifiutano più indirizzi MAC da un solo client. Inoltre molti switch limitano il numero di indirizzi appresi per porta.