Existe uma maneira simples de detectar o bloqueio de portas do ISP?

12

Existe uma maneira de dizer a diferença entre o tráfego de bloqueio do meu ISP em certas portas e o meu roteador / firewall NAT bloqueando esse tráfego? Os sites “ Shields Up ” e “ Can you see me ” mostram minhas portas fechadas ou não acessíveis, mas suponho que isso se deva principalmente ao roteador NAT. (Obviamente, eu poderia apenas remover o roteador, conectar diretamente e usar esses sites, mas existe uma maneira simples de testar sem fazer isso?)

M vai
fonte

Respostas:

7

Você pode configurar seu computador como o DMZ na configuração do roteador, o que significa que o NAT essencialmente passa tudo para você.

Joey
fonte
10

Isso levará muito tempo, mas você obterá a lista de todas as portas bloqueadas:

#!/bin/bash

COUNTER=1
while [  $COUNTER -lt 65535 ]; do
        echo $COUNTER
        curl portquiz.net:$COUNTER --connect-timeout 1
        let COUNTER=COUNTER+1
done
ayushgp
fonte
1
Bash tem for ((counter=1; counter <= 65535; ++counter)); doe também percebe a variável minúscula (maiúscula é reservada para variáveis ​​do sistema).
tripleee
6

O Firebind.com é capaz de informar se alguma das portas UDP ou TCP do 65535 está sendo bloqueada entre a sua máquina cliente e a Internet. Eles têm um cliente Applet Java que envia pacotes da sua máquina para o servidor pela (s) porta (s) de sua escolha e, se os pacotes forem transferidos com sucesso, você sabe que a porta não está bloqueada por nenhum firewall intermediário (como seu próprio roteador doméstico ou o firewall do seu ISPs.)

Portanto, no seu caso, você pode primeiro executar testes por trás do roteador e obter uma lista de todas as portas bloqueadas. Em seguida, você pode conectar sua máquina diretamente à Internet (ignorando o firewall) e executar os testes novamente. Ao comparar os resultados, você seria capaz de descobrir a diferença entre o que o seu roteador doméstico bloqueia e o que o seu ISP bloqueia.

É importante notar que o Firebind NÃO é um scanner de porta. É um scanner "PATH".

http://www.firebind.com

Firebinder
fonte
3

Você pode configurar seu roteador / firewall para fazer o registro e ver o que está bloqueando especificamente.

JP Alioto
fonte
Ah - ative o registro, execute a varredura da porta Shields up, e qualquer porta NOT registrada está bloqueada em algum outro lugar. Boa ideia.
Será
Mas você não gostaria de votar nessa questão, não é?
innaM
Inteligente, mas não - roteador (de qualquer maneira) registra uma possível varredura de portas e não mantém todos os detalhes, então eu ainda estou procurando por idéias.
Will M #