
Eu entendo que esta é uma espécie de pergunta idiota.
EDIT: quero dizer, se você executar NETSTAT em um sistema operacional queANFITRIÕESuma VM, o comando retornará as conexões da VM convidada?
A lógica diz que todas as conexões devem ser refletidas no CMD da máquina "real", mas eu só quero ter certeza de que isso está correto e também fornecer alguma visibilidade para que outras pessoas obtenham uma resposta clara. EDIT: Estaria executando um hipervisor tipo 2
Responder1
Na minha experiência com o VirtualBox, as conexões de rede dos convidados VM aparecem na saída do comando NETSTAT. Conforme observado anteriormente, isso depende de como as conexões de rede estão configuradas nos convidados. Com meus PCs com Windows, as VMs convidadas também aparecem na vizinhança da rede. Pastas compartilhadas estão acessíveis. Assim como em uma rede com fio.
Responder2
NETSTAT mostra conexõesseo sistema operacional é um dos terminais.
Para o VirtualBox este é o caso apenas no modo "NAT", pois emula conexões de convidados reiniciando-as a partir do host.
No entanto, nos modos totalmente roteado ou em ponte, o sistema operacional host não estará envolvido neles além da camada IP, portanto, o NETSTAT também não os mostrará. (O switch virtual HyperV é uma ponte.)
iptables NAT (por exemplo, usado por qemu ou Docker) é roteamento completo, não emulação – ao contrário do VirtualBox – então também não aparecerá no NETSTAT. (Mas as conexões podem aparecer emconexãoem vez disso, que, se ativado, também rastreia todas as conexões "de passagem".)