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

12

Gibt es eine Möglichkeit, den Unterschied zwischen dem Blockieren des Datenverkehrs durch meinen ISP an bestimmten Ports und dem Blockieren dieses Datenverkehrs durch meinen NAT-Router / meine NAT-Firewall zu erkennen? Die Sites " Shields Up " und " Can you see me " zeigen, dass meine Ports geschlossen oder nicht zugänglich sind, aber ich gehe davon aus, dass dies hauptsächlich 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, ohne dies zu tun?)

Will M.
quelle

Antworten:

7

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

Joey
quelle
10

Dies wird viel Zeit in Anspruch nehmen, aber Sie erhalten die Liste aller blockierten Ports:

#!/bin/bash

COUNTER=1
while [  $COUNTER -lt 65535 ]; do
        echo $COUNTER
        curl portquiz.net:$COUNTER --connect-timeout 1
        let COUNTER=COUNTER+1
done
ayushgp
quelle
1
Bash hat for ((counter=1; counter <= 65535; ++counter)); dound bemerkt auch die Kleinbuchstabenvariable (Großbuchstaben sind für Systemvariablen reserviert).
Tripleee
6

Firebind.com kann Ihnen mitteilen, 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 ausgewählten Ports an ihren Server hin und her sendet. Wenn die Pakete erfolgreich übertragen werden, wissen Sie, dass der Port nicht durch eine dazwischenliegende Firewall blockiert wird (z Ihren eigenen Heimrouter oder die Firewall Ihres Internetdienstanbieters.)

In Ihrem Fall könnten Sie also zuerst Tests hinter Ihrem Router ausführen und eine Liste aller blockierten Ports erhalten. Anschließend können Sie Ihren Computer direkt mit dem Internet verbinden (unter Umgehung der Firewall) und die Tests erneut ausführen. Durch Vergleichen der Ergebnisse können Sie den Unterschied zwischen dem, was Ihr Heimrouter blockiert, und dem, was Ihr ISP blockiert, herausfinden.

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

http://www.firebind.com

Feuerbinder
quelle
3

Sie können Ihren Router / Ihre Firewall so einstellen, dass sie die Protokollierung durchführen und sehen, was sie speziell blockiert.

JP Alioto
quelle
Ah - Aktivieren Sie die Protokollierung, führen Sie den Shields-Up-Port-Scan aus, und jeder NICHT protokollierte Port wird an einer anderen Stelle blockiert. Großartige Idee.
Will M
Aber Sie würden diese Frage nicht hochstimmen wollen, oder?
InnaM
Clever, aber kein Router (meiner jedenfalls) protokolliert einen möglichen Port-Scan und speichert nicht alle Details, daher suche ich immer noch nach Ideen.
Will M