特定のポートでトラフィックをブロックしているISPと、そのトラフィックをブロックしているNAT router/firewall)の違いを確認する方法はありますか?サイト“ Shields Up ”および“ 表示されますか ”ポートが閉じているかアクセスできないことを示していますが、これは主にNATルーターが原因であると想定しています。 、直接接続してそれらのサイトを使用しますが、それを行わずにテストする簡単な方法はありますか?)
ルーター構成でDMZ=としてコンピュータを設定できます。つまり、NATは基本的にすべてをあなたに渡します。
これには時間がかかりますが、ブロックされているすべてのポートのリストが表示されます。
#!/bin/bash
COUNTER=1
while [ $COUNTER -lt 65535 ]; do
echo $COUNTER
curl portquiz.net:$COUNTER --connect-timeout 1
let COUNTER=COUNTER+1
done
Firebind.comは、65535 UDPまたはTCPポートのいずれかがクライアントマシンとインターネットの間でブロックされているかどうかを通知できます。ポートにはJava選択したポートを介してマシンからサーバーにパケットを送受信するアプレットクライアント。パケットが正常に転送された場合、介在するファイアウォール(ホームルーターなど)によってポートがブロックされていないことがわかります。またはISPのファイアウォール。)
したがって、あなたのケースでは、最初にルーターの後ろからテストを実行し、すべてのブロックされたポートのリストを取得できます。次に、マシンをインターネットに直接接続し(ファイアウォールをバイパスして)、テストを再度実行します。結果を比較することで、ホームルーターがブロックするものとISPがブロックするものの違いを理解することができます。
Firebindはポートスキャナーではないことに注意してください。 「パス」スキャナーです。
ルーター/ファイアウォールをログに記録するように設定して、具体的に何がブロックされているかを確認できます。