Es un tema con el virtualbox que debes configurar las tarjetas de las virtuales.
Yo tengo pfsense para pruebas sobre virtualbox en Debian. Uso Wifi.
Que hago? a la VM le asigno 2 tarjetas de red. una como NAT (del wifi) y otra como "host Only'
La 'host only' en virtualbox la configuro para que sea por el server (la que recibe el debian) 172.16.1.5 y deshabilito el servidor dhcp.
En el pfsense al identificar la tarjeta que va por NAT la pongo como WAN. y la otra la pongo como LAN seteando de forma manual la ip 172.16.1.1
Al hacer ifconfig en mi lapto veo la ip que me da mi router (192.168.4.5) y la interna del virtualvox 'host only' 172.16.1.5
A nivel publica el recibe la 10.0.2.15/24 es que la NAT que le da el virtualbox.
Con la opcion del 'host only' del virtualbox, puedes simular segmentos como DMZ, LAN, OPT, N cantidad de subredes para poder practicar.
PD: En XEN tambien funciona. con VMWARE tambien ya que es el mismo cocepto. solo debes configurar bien las tarjetas de red mediante el virtualbox.
vbox.png
vbox.png_thumb