Nedá, protože NAT je prostě NAT. Používá připojení hosta jako router. Řešení je nastavit si na síťovce, přes kterou chceš provoz hnát adresu, případně si na to vytvořit virtuální interface, v nastavení VB přepnout síť do režimu bridge a přes danou síťovku a na guestu buď nastavit adresu z toho rozsahu, nebo si na hostu nahodit DHCP. Potom na hostu tuto síť naroutuješ (případně zaNATuješ) jak je třeba. Jestli to není jasný, rozeberu to konkrétněji, jenom teď nechcu psát blbosti, protože nemám v jádře zkompilovaný na podobný věci všechny moduly.