Quando uso um namespace de rede separado, geralmente configuro a rede usando veth:
ip link add type veth
ip link set veth0 netns 1
ifconfig veth1 192.168.60.2
ip route add default via 192.168.60.1
Isso inclui endereços MAC aleatórios desnecessários para essa "Ethernet virtual".
Por exemplo, em outro mecanismo (TUN / TAP) existem dois modos: "tap" para o modo Ethernet e "tun" para o modo IP (ou seja, sem ARP, endereço MAC, neightbors, cabeçalhos de quadros, modo promisc e outros entidades extras).
Talvez haja "outro modo" semelhante para veth?
| connects | networking level
----------------------------------------
tap | IF to userspace | Ethernet
tun | IF to userspace | IP
veth | two IFs together | Ethernet
I want | two IFs together | IP