A configuração:
Roteador: TomatoUSB rodando em um roteador RTN16 está encaminhando várias portas para o meu servidor.
Servidor: O Windows Server 2012 é o host de várias VMs do VirtualBox Ubuntu.
Uma VM , usando NAT, funciona muito bem.
Outra VM , usando o Bridged, funciona muito bem na rede interna.
No entanto, quando tento acessar o mesmo local a partir da rede externa, sou apresentado ao site hospedado no IIS em vez da minha VM.
Notas:
A mudança não é uma opção, trata-se de aprender, não desistir.
Eu considerei a possibilidade de TomatoUSB ser o culpado, mas não tenho o conhecimento técnico para provar isso, então se você puder explicar como é a culpa, essa é uma resposta válida.
O Tomato está configurado para encaminhar a porta externa 8081
para a porta interna 80
no IP em ponte ( 192.168.1.124
), e o que estou vendo é que a porta 8081
está me fornecendo a porta 80
on o IP do servidor ( 192.168.1.200
).
Pelos comentários, tentei fazer um ping para 8.8.8.8
da VM em ponte que retornou bem, com cerca de 40ms de resposta a cada vez.
Por solicitação, aqui está uma captura de tela da tela de encaminhamento de porta no meu TomatoUSB.
Acapturadetelainformaoquetesteiparaserverdade.SeeudesligaraVM,tentedirecionaraporta8081
ositenãofoiencontrado.NenhumredirecionamentoEntão,oTomatoestáapontandoparaoIPcorreto.Oculpadoaquiédefinitivamenteonetworkingemponte,sejadaperspectivadoroteadoroudasVMs.
Paramaisesclarecimentos,oTomatomostraclaramenteacaixadoservidoreaVMempontecomIPsseparadoseendereçosMACseparados.Aquiestáoutracapturadetela.
Eu testei mais por IRC. Desativei o encaminhamento de porta da VM do NAT e o resultado não foi alterado. Esta é mais uma prova de que o Tomato é a culpa, e não o VirtualBox.
Editar:
Eu executei o violinista de uma máquina tentando acessar a porta 8081
e ele mostra o cabeçalho de resposta como um 301
de redirecionamento. Este parece ser um efeito depois. Eu estou supondo 8081
é realmente o que está sendo enviado para o IP do servidor ( 192.168.1.200
) e o IIS está redirecionando para 80
.
Eu tenho arquivos pcap.