Gibt es eine einfache Möglichkeit, die Blockierung von ISP-Ports zu erkennen?

63610
Will M

Gibt es eine Möglichkeit, den Unterschied zwischen dem Internetdienstanbieter, der den Datenverkehr an bestimmten Ports blockiert, und dem NAT-Router / der Firewall, der diesen Datenverkehr blockiert, zu ermitteln? Die Sites " Shields Up " und " Can you see me " zeigen meine Ports geschlossen oder nicht erreichbar an, aber ich gehe davon aus, dass dies in erster Linie auf den NAT-Router zurückzuführen ist. (Natürlich könnte ich einfach den Router entfernen, eine direkte Verbindung herstellen und diese Sites verwenden, aber gibt es eine einfache Möglichkeit, dies zu testen?)

11

4 Antworten auf die Frage

9
ayushgp

Dies wird viel Zeit in Anspruch nehmen, aber Sie erhalten eine Liste aller gesperrten Ports:

#!/bin/bash  COUNTER=1 while [ $COUNTER -lt 65535 ]; do echo $COUNTER curl portquiz.net:$COUNTER --connect-timeout 1 let COUNTER=COUNTER+1 done 
Bash hat `for ((counter = 1; counter <= 65535; ++ counter)); do` und beachten Sie auch die Kleinbuchstabenvariable (Großbuchstaben sind für Systemvariablen reserviert). tripleee vor 6 Jahren 1
7
Joey

Sie können Ihren Computer in der Routerkonfiguration als DMZ einstellen. Das bedeutet, dass NAT im Wesentlichen alles an Sie weitergibt.

6
Firebinder

Firebind.com kann Ihnen sagen, ob einer der 65535 UDP- oder TCP-Ports zwischen Ihrem Client-Computer und dem Internet blockiert ist. Sie verfügen über einen Java-Applet-Client, der Pakete von Ihrem Computer über die von Ihnen gewählten Ports hin und her zu ihrem Server sendet. Wenn die Pakete erfolgreich übertragen werden, wissen Sie, dass der Port nicht durch eine dazwischenliegende Firewall (z. B. Ihren eigenen Heimrouter oder die ISPs-Firewall.)

In Ihrem Fall könnten Sie also zunächst Tests hinter Ihrem Router ausführen und eine Liste aller gesperrten Ports erhalten. Dann können Sie Ihren Computer direkt an das Internet anschließen (die Firewall umgehen) und die Tests erneut ausführen. Wenn Sie die Ergebnisse vergleichen, können Sie herausfinden, was zwischen Ihrem Heimrouter und Ihrem ISP blockiert wird.

Es ist wichtig zu beachten, dass Firebind KEIN Port-Scanner ist. Es ist ein "PFAD" Scanner.

http://www.firebind.com

3
JP Alioto

Sie können Ihren Router / Ihre Firewall so einstellen, dass er protokolliert wird und sehen, was speziell blockiert wird.

Ah - Schalten Sie die Protokollierung ein, führen Sie den Shields-Up-Port-Scan durch, und ein nicht protokollierter Port wird an anderer Stelle blockiert. Großartige Idee. Will M vor 15 Jahren 0
Aber Sie möchten diese Frage nicht mit abstimmen, oder? innaM vor 15 Jahren 0
Ein kluger, aber kein Router protokolliert einen möglichen Port-Scan und behält nicht alle Details bei. Daher suche ich immer noch nach Ideen. Will M vor 15 Jahren 0