Sou bem novo em VMs e redes. Abaixo descrevi minha situação:
Estou usando o VirtualBox para criar um honeypot para as pessoas usarem o software de desktop remoto para se conectarem. Eu quero que um convidado seja controlável com software como o PsExec e tenha todo o tráfego enviado através de uma VPN.
Anfitrião: Windows 10, o mais isolado possível dos convidados, conectado à rede local e diretamente à Internet sem uma VPN.
Guest1: Um honeypot do Windows 10 ou da High Sierra para o qual indivíduos potencialmente perigosos podem ter acesso remoto total à área de trabalho. Para qualquer um conectado, isso deve (tanto quanto é prático) aparecer como se estivesse rodando em bare metal e não em uma VM. O ideal é que esteja conectado a um roteador doméstico típico e tenha apenas uma conexão de rede. Conectado à internet através do Guest2.
Guest2: Windows 10, usado como uma máquina para enviar comandos usando utilitários como o PsExec para o Guest1, a fim de confundir e frustrar qualquer pessoa com acesso remoto à área de trabalho. O Guest2 executará o NordVPN para ocultar meu endereço IP de pessoas com acesso ao Guest1 e isolar o Guest1 da rede local.
Neste momento, acredito que a maneira de fazer isso é fazer com que ambos os convidados tenham adaptadores de rede conectados à "Rede Interna" e o Guest2 também tenha um adaptador conectado ao "NAT". Eu fiz isso e posso ping entre os dois convidados (eu tive que desativar o firewall do windows em ambas as máquinas) e Guest2 pode acessar a internet. Eu tentei usar o ICS para compartilhar a conexão NAT no Guest2, mas não obtive êxito. Ainda não instalei ou configurei a VPN.
Qualquer ajuda seria bem-vinda, atualizarei com prazer as informações solicitadas.