Não consigo fazer com que meu convidado do VirtualBox para o servidor do VirtualBox com adaptador em ponte seja visto fora do meu lan, embora a porta seja encaminhada para 80

1

Eu instalei o Ubuntu Server 14.04.1 no VirtualBox. Com o LAMP todo configurado. A caixa tem ip estático 192.168.1.104 e conectada ao adaptador sem fio do host. Eu posso acessar com sucesso a página de índice do Apache a partir da rede local da minha casa.

Configure o encaminhamento de porta no meu roteador para a porta 80 deste servidor. No entanto, isso me causa um erro de tempo limite quando eu navego usando o meu ip público ou o nome do DNS dinâmico. Nota: O encaminhamento de porta no meu roteador conseguiu conectar o Apache do meu PC com Windows, bem como o servidor do Arduino.

Aqui estão os resultados do host local nmap:

Starting Nmap 6.40 ( http://nmap.org ) at 2014-09-25 23:04 EEST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00044s latency).
Other addresses for localhost (not scanned): 127.0.0.1
rDNS record for 127.0.0.1: userver
Not shown: 986 closed ports
PORT      STATE SERVICE
21/tcp    open  ftp
22/tcp    open  ssh
25/tcp    open  smtp
53/tcp    open  domain
80/tcp    open  http
110/tcp   open  pop3
139/tcp   open  netbios-ssn
143/tcp   open  imap
443/tcp   open  https
445/tcp   open  microsoft-ds
993/tcp   open  imaps
995/tcp   open  pop3s
3306/tcp  open  mysql
10000/tcp open  snet-sensor-mgmt

Nmap done: 1 IP address (1 host up) scanned in 0.12 seconds

Qualquer ajuda para acessar meu ubuntu na internet é muito apreciada!

    
por assem 26.09.2014 / 09:14

1 resposta

0

Eu encontrei esse mesmo problema há um tempo atrás. Depois de gastar muito tempo resolvendo problemas e tentando descobrir por que isso não funcionaria, descobri que não era um problema com minha configuração.

Na maioria das vezes, o seu ISP (provedor de serviços de internet) bloqueia as chamadas para a porta 80. (Exemplo: Lista de portas bloqueadas por Cox )

Isso significa que, embora você esteja redirecionando as chamadas para a porta 80 para a sua máquina, elas nunca estão realmente recebendo essas chamadas para começar.

Tente procurar no seu provedor do Google e veja se eles bloqueiam as portas. Em seguida, tente encaminhar para uma porta que eles não bloqueiam e anexe essa porta à URL. (Exemplo: encaminhar para a porta 1234, faça http: // seu ip: 1234). Se isso funciona, mas a porta 80 não, então esse é o problema.

    
por Steven Jeffries 26.09.2014 / 09:30