Port Forwarding: Por que meus sites locais em 80 funcionam, mas não aqueles em 8080?

2

Configurei meu roteador para encaminhar a porta 80 para o PC que hospeda meu site. Como resultado, eu posso acessar esse URL (não se preocupe em clicar nele, é apenas um exemplo): link

Quando clico nesse link enquanto estou executando no servidor da Web, ele funciona: link

Eu também encaminhar a porta 8080 para a mesma caixa do servidor da web

Mas quando eu tento acessar esse URL eu recebo o erro "A página não pode ser exibida:"

link

Eu fwded porta 8080 da mesma maneira que eu fwded porta 80. Eu também desliguei o Firewall do Windows, no caso de estar bloqueando a porta 8080.

Alguma teoria por que a porta 80 funciona, mas 8080 não?

O seguinte mostra a configuração do meu roteador em que estou fwding tráfego na porta 80 e 8080.

Eeuachoquemeufiewallestácompletamentedesativado:

    
por Chad 23.05.2010 / 07:44

4 respostas

1

você pode se conectar à porta 8080 no mesmo segmento de rede? I.E. Se você tem um switch, você pode acessar o computador remoto naquela porta?

    
por 23.05.2010 / 07:50
1

Você configurou o IIS para responder à porta 8080 ou está usando o roteador para mapear a porta 8080 para a porta 80?

Além disso, você tentou usar outro computador na rede para testar se a porta 80 realmente funciona e, em seguida, tentar a porta 8080 usando o endereço IP do servidor IIS.

Para problemas de firewall, você pode adicionar manualmente portas para excluir. Com o Windows 7, há uma ação para adicionar "Novas regras" (à direita) quando você clica nas "Regras de entrada" à esquerda.

    
por 24.05.2010 / 00:01
1

Você já tentou acessar o link de um computador físico diferente fora da sua rede?

Se você tentar acessar um endereço IP público (como loopback público) de dentro de uma rede NAT sob o mesmo endereço IP público, ele não funcionará. Tente digitar o link neste site: link se funciona, então o NAT local-público é o problema. Se não, então é outra coisa com o seu firewall / roteador / servidor ..

    
por 24.05.2010 / 00:37
0

Se você estiver no Windows usando o WAMP (ou, mais especificamente, o Apache; não sei sua configuração exata), você precisa entrar no arquivo httpd.conf do Apache e substituir "Listen 80" por "Listen 8080" .

    
por 23.05.2010 / 21:05