Como eu acesso um servidor da Web IIS em uma caixa virtual da rede da máquina host?

7

Tenho um site em execução no IIS em uma máquina virtual do Windows 8.

http://localhost/RTStreamer/Ticker.html

Como acesso esse site de fora da máquina host? O ip da máquina host é 168.192.42.1

Eu já mudei a rede da máquina virtual para "Bridged Network", mas não sei qual é o ip e a porta para acessar a partir da rede da máquina host.

    
por DK39 01.08.2014 / 19:42

3 respostas

4

Verifique suas configurações de rede no VirtualBox. Por padrão, o NAT é selecionado.

NAT é bom para a maioria das finalidades, mas para acessar os serviços do convidado, você deve encaminhar as portas. Há um botão na parte inferior das configurações de rede do VirtualBox para configurar o encaminhamento de porta.

Seu IIS está sendo veiculado na porta 80. É necessário criar uma regra que avance da porta de convidado 80 para a porta de host 8080.

Agora você pode navegar até http://localhost:8080 no seu host.

    
por 03.10.2014 / 10:50
1

Verifique se você configurou o firewall de acordo para permitir o tráfego HTTP na máquina virtual.

Abaixo está como ativá-lo no Firewall do Windows, acredito que esteja desabilitado por padrão.

    
por 01.08.2014 / 23:56
0

Ok, consegui que isso funcionasse fazendo o encaminhamento de porta e a adição de regras de firewall.

Em primeiro lugar, certifique-se de que você pode acessar o site do convidado com o endereço IP público que você descobriu usando o comando do console ipconfig.

Em seguida, adicione uma regra de firewall para uma porta e use a porta 80

Em seguida, configure o encaminhamento de porta na caixa virtual especificando apenas a porta do host como 8080 e a porta de convidado como 80

Em seguida, acesse a URL seguinte ao link {Yoursitename}

do host     
por 26.07.2017 / 10:15