Configurei uma caixa Linux há alguns dias para hospedar um servidor web (nginx). O site é ilan.duckdns.org e posso me conectar a ele usando meu IP localassim comoo IP externo. No entanto, quando uso canyouseeme.org para verificar se as portas foram encaminhadas, ele diz que a conexão expirou. Pedi aos meus amigos do exterior para testarem e eles também não conseguem se conectar. Posso usar a rede móvel do meu telefone para me conectar a ele, então presumo que qualquer pessoa no meu país (Israel) possa vê-lo perfeitamente. Isso é culpa do meu ISP ou é minha? Não funciona para servidores MC, ou servidores TF2, ou qualquer coisa. A substituição do modem funcionará?
Tenho um modem/roteador Hotbox (2 em 1), não sei se o problema é dele ou de outra coisa. A caixa está conectada a ela via cabo LAN na 1ª porta.Aquié uma foto do meu site funcionando para mim.Aquié uma foto da configuração da porta (de má qualidade) do meu roteador. O IP da minha caixa Linux é 192.168.1.30.
Responder1
Isso é culpa do meu ISP ou é minha?
Dei uma olhada na configuração do seu hotbox. Vejo que você encaminhou solicitações WAN na porta 80 para a porta 8080 em seu servidor Nginx, mas acredito que o nginx escuta na porta 80 por padrão. A menos que eu esteja errado ou você mesmo tenha configurado isso, eu encaminharia para a porta 80 em sua caixa nginx. Além disso, estou assumindo que os endereços "0.0.0.0" na coluna "externo" funcionam como curingas ou algo assim, o que parece ser o caso. Além disso, sua capacidade de estabelecer uma conexão usando seu endereço externo (WAN) significa que o encaminhamento de porta está funcionando corretamente nas caixas em que você tentou isso. Se abordarmos esses itens, podemos eliminar o hotbox como o culpado, porque ele não sabe nem se importa de qual país vem um pedido, ele apenas espera por eles e os entrega onde quer que o governante supremo (você) diga. .
A substituição do modem funcionará?
Não. Se você tem uma caixa 2 em 1, o modem também está lá dentro e já vemos que as solicitações estão passando intactas.
A pergunta que eu faria neste momento é por que os pedidos de outros países não são atendidos. Suspeito que a resposta é que o seu ISP está interferindo por algum motivo. Eu ligaria para eles, pediria educadamente para falar com um técnico e explicaria a situação que descrevemos com eles. Se eles estiverem fazendo algum tipo de filtragem intencionalmente, ele provavelmente saberá exatamente do que você está falando e se pode ou não fazer algo a respeito.
Boa sorte,
Ryan
Responder2
Parece-me que o seu ISP está bloqueando o tráfego. Aqui estão as últimas linhas de um traceroute que fiz:
9 37 ms 34 ms 36 ms he-0-10-0-1-pe03.1950stemmons.tx.ibone.comcast.net [68.86.86.114]
10 34 ms 39 ms 35 ms 173.167.57.146
11 188 ms 187 ms 188 ms et-11-3-0.catania7.cat.seabone.net [93.186.129.223]
12 217 ms 225 ms 221 ms hot.catania7.cat.seabone.net [93.186.129.237]
13 215 ms 218 ms 215 ms mx-pt-ae7-vl18.hotnet.net.il [213.57.0.217]
14 211 ms 211 ms 212 ms core-213-57-0-142.ptr.hotnet.net.il [213.57.0.142]
15 * * * Request timed out.
Como você pode ver, o tráfego chega ao roteador "core" na rede hotnet e para aí. Portanto, não há muito que você possa fazer. Sua melhor aposta provavelmente seria encontrar alguma hospedagem barata em algum lugar e hospedar seus serviços lá.