Como abro portas para o mundo em uma conexão residencial?

0

Eu tenho internet DSL em minha casa, com alguns servidores Windows em execução na minha LAN. Eu configurei meu roteador para encaminhar a porta 80 para um deles e, da mesma forma, configurar uma regra de firewall para permitir a porta 80, e isso funciona muito bem. Se eu me conectar ao X.X.X.X (meu endereço IP de origem) a partir de um site remoto, ele se conectará a esse servidor e exibirá uma página da web como eu esperaria.

No entanto, tenho outros aplicativos em execução em portas diferentes, e esses não parecem funcionar. Segui exatamente os mesmos procedimentos - configurei o encaminhamento de porta no meu roteador e verifiquei se o firewall estava aberto -, mas nada além da porta 80 parece passar. Eu tento conectar ao X.X.X.X: 5432, por exemplo, e isso não funciona.

Eu suspeito que meu ISP bloqueia as outras portas de alguma forma? (Existe alguma maneira de testar a minha hipótese?) Eu estou querendo saber se há alguma maneira de abrir uma porta (restrita) através de outra porta (aberta), com um proxy ou um túnel ou algo parecido . Alguma sugestão?

    
por SoaperGEM 10.01.2015 / 19:13

2 respostas

1

É uma boa ideia usar um endereço IP estático para conectar seu computador ao roteador. Então, usando as configurações do seu roteador, você pode encaminhar qualquer porta para qualquer PC que você quiser. Às vezes, o seu roteador pode ter um firewall instalado que está parando as portas que você quer, então verifique isso nas configurações. (as configurações do roteador geralmente estão localizadas em 192.1.1.254 no navegador do seu PC). Além disso, verifique o firewall do seu computador. O Windows, por padrão, geralmente bloqueia a maioria das portas não usadas, portanto, você desejará entrar nas configurações de firewall e permitir saída UDP e TCP e entrada para as portas especificadas.

    
por 10.01.2015 / 19:43
1

use esta ferramenta on-line para verificar o link de encaminhamento de porta Se ele disser que sua porta 80 está aberta e as outras portas que você tenta usar estão fechadas, você não as encaminhou corretamente ou os aplicativos / jogos que você tenta executar não escutam essas portas. Para isto você deve executar o comando netstat -a no pc que você tenta conectar para ver em quais portas o seu computador está escutando. Você também pode adicionar o parâmetro -b para ver um nome de processo escutando nessa porta. Se você não vê essas portas, então não é um problema de rede. Se você vir as portas que estão sendo ouvidas em outro PC na mesma LAN, tente executar "telnet otherpcIP portnum" e se você vir um cursor piscando, você está conectado e a porta está aberta e acessível a partir da LAN. Você provavelmente terá que adicionar o telnet em programas e recursos / ativar ou desativar recursos do Windows. Se tudo isso funcionar e o ping.eu disser que suas portas, depois 80, estão fechadas, então pode ser que seja um ISP bloqueando-o ...

    
por 10.01.2015 / 21:59