permitir que outras redes se conectem ao meu computador através da internet

permitir que outras redes se conectem ao meu computador através da internet

Estou tentando criar uma máquina virtual com virtualBox que possa ser acessada de outras redes. Eu me explico mais; Tenho uma aplicação na minha máquina virtual e quero que de outra equipe que esteja conectada em outra rede possa acessar essa aplicação e visualizá-la. Tentei configurar uma rede NAT, BRIDGE e HOST-ONLY mas não consigo conectar outras redes, tentei também o encaminhamento de porta e gerenciar meu modem para abrir portas e criar um ip público, mas não sei muito sobre isso, você pode realmente conseguir esse tipo de funcionalidade com uma máquina virtual?

Posso dizer que quando configurei minha máquina virtual para funcionar com uma rede NAT só consegui me conectar via ssh através de uma direção local que não entendo, de acordo com as descrições uma rede NAT deve ser usada para permitir que outras redes se conectem meu computador ou máquina virtual pela internet.

Responder1

Se o adaptador de rede da máquina virtual for definido como Bridged, ele se comportará como outra máquina física na rede, inclusive possuindo um endereço IP.

Para se conectar à sua VM pela Internet, você precisa:

  • Dê à VM um endereço IP estático na rede. Consulte o manual do seu roteador para ver como restringir o intervalo de endereços DHCP para evitar qualquer conflito.
  • Defina as portas que seu aplicativo precisará.
  • Crie no roteador um mapeamento de encaminhamento de porta dessas portas para o endereço IP da VM. Consulte o manual do roteador, e em caso de dúvida consulte o site Porto avantepara o modelo do seu roteador.
  • Dê ao seu roteador um nome de Internet por meio de um serviço DNS gratuito, como no-ip.com. Se o seu ISP alterar o seu endereço IP da Internet a cada inicialização do roteador, lembre-se de atualizá-lo quando isso acontecer. Alguns roteadores podem fazer isso automaticamente, então verifique o seu.

Quando isso for feito, você poderá consultar a VM pelo nome DNS fornecido na Internet. Mas não tente verificar isso em sua própria rede, pois a maioria dos roteadores de consumo não permitirá uma conexão de loopback (ou seja, computador -> Internet -> mesmo computador).

informação relacionada