Não é possível acessar o NGINX na máquina Virtualbox: conexão recusada

1

Eu configurei uma caixa ArchLinux, no VirtualBox, onde instalei e configurei o serviço NGINX para aceitar solicitações de qualquer lugar.

listen 80;
server_name _;

Eu também atualizei meu UFW (e também tentei desativá-lo) para permitir de qualquer lugar na WWW (80) e configurei uma ponte de rede somente de host para que eu possa acessar minha caixa, do meu host Windows, por IP estático.

Status: active

To                         Action      From
--                         ------      ----
WWW                        ALLOW       Anywhere                  
WWW (v6)                   ALLOW       Anywhere (v6)   
enp0s8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.33.16  netmask 255.255.255.0  broadcast 192.168.33.255
        inet6 fe80::a00:27ff:fead:14c2  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:ad:14:c2  txqueuelen 1000  (Ethernet)
        RX packets 495  bytes 82862 (80.9 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 45  bytes 5446 (5.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Eu posso fazer ping na caixa, no endereço IP fornecido (de outras máquinas GUEST e da máquina HOST), e também posso chamar o IP (se eu estiver na mesma rede), mas quando tento acessá-lo do meu navegador, no host do Windows, não consigo: "Este site não pode ser acessado"

PING: Da máquina Windows HOST

    Pinging 192.168.33.16 with 32 bytes of data: 
    Reply from 192.168.33.16: bytes=32 time<1ms TTL=128 
    Reply from 192.168.33.16: bytes=32 time<1ms TTL=128 
    Reply from 192.168.33.16: bytes=32 time<1ms TTL=128 
    Reply from 192.168.33.16: bytes=32 time<1ms TTL=128

    Ping statistics for 192.168.33.16:
        Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

CURL: De outra máquina de convidado dentro da mesma rede

curl -I 192.168.33.16:80
HTTP/1.1 200 OK
Server: nginx/1.10.1
Date: Mon, 10 Oct 2016 11:02:03 GMT
Content-Type: text/html
Content-Length: 612
Last-Modified: Tue, 31 May 2016 18:11:32 GMT
Connection: keep-alive
ETag: "574dd3d4-264"
Accept-Ranges: bytes

CURL: Da máquina Windows HOST

curl: (7) Failed to connect to 192.168.33.16 port 80: Connection refused

Alguma idéia de como e como corrigi-lo?

Obrigado

    
por MGP 10.10.2016 / 15:29

1 resposta

1

Bem .. depois de algum tempo em tentativa e erro, parece que mudar o adaptador de rede e alterar o intervalo de IP definido nesse adaptador fez o truque. Eu não sei se é assim que se supõe que funcione, mas aconteceu. A principal diferença é que nem todas as virtualbox estão no mesmo intervalo de IPs. Meus vagabundos são, essa nova instalação a partir do zero não é.

Se alguém tiver uma solução melhor ou a solução real (para que possamos usar o mesmo adaptador e manter todas as caixas na mesma rede), compartilhe comigo (e com o restante de nós).

Obrigado!

    
por 10.10.2016 / 18:28