È possibile configurare due macchine virtuali sulla macchina fisica e configurare il bridging dell'interfaccia di rete in modo che una VM utilizzi eth0 e l'altra VM utilizzi eth1. Consulta la sezione della documentazione di Virtual Box sulle reti con bridge.
Ti consigliamo di utilizzare il proprietario di iptables modulo e forse qualche astuta manipolazione dei pacchetti.
proprietario Questo modulo tenta di abbinare varie caratteristiche del creatore di pacchetti, per i pacchetti generati localmente. È valido solo nella catena OUTPUT e anche in questo caso alcuni pacchetti (come le risposte ping ICMP) potrebbero non avere proprietario e quindi non corrispondere mai.
--uid-owner userid Corrisponde se il pacchetto è stato creato da un processo con l'ID utente effettivo (numerico) specificato.
--gid-owner groupid Corrisponde se il pacchetto è stato creato da un processo con il dato groupid effettivo (numerico).
--pid-owner processid Corrisponde se il pacchetto è stato creato da un processo con l'id di processo dato.
--sid-owner idsessione Corrisponde se il pacchetto è stato creato da un processo nel gruppo di sessione dato.