web-dev-qa-db-ja.com

canyouseeme.orgでチェックするとポートが閉じられます

ポートがどのように機能するかを理解するのに問題があります。

私がやろうとしたこと:ラップトップで特定のポートが開いているかどうかを確認したかった。私がチェックすることを選択したポートは、着信接続のためにビットトレントクライアントによって使用されるポートでした。私のbittorrentで使用されているポートが51346だったとします。そのポートが開いているかどうかを確認するためにcanyouseeme.orgに行きました。エラーが発生しました。

ここで混乱が始まりました。

私のbittorrentクライアントは問題なくポートを使用しています。データを受信して​​いたため、そのポートでリッスンしていたに違いありません。したがって、ここではファイアウォールの問題はありません。しかし、cannyouseeme.orgがエラーを表示するのはなぜですか。私は他のオープンポートチェッカーツールをオンラインでチェックしました。すべて同じエラーが表示されます。

では、どこが間違っているのですか?ポートが開いているかどうかを確認できないのはなぜですか?

追加情報(必要に応じてこれをスキップできます)

私がポートをいじるのはこれが初めてではありません。私は最初、ラップトップにパブリックWebサーバーをセットアップしようとしましたが、運が悪かったです。私も同じ問題に直面していました。私はサーバーをポート80で実行していました。しかし、外の世界にとって、そのポートは閉じられました。私のアイデアは、パブリックIPアドレスを使用してWebサーバーにアクセスすることでした。別のポートで試してみましたが、機能しませんでした。ポート転送を設定しましたが、それでもWebサーバーにアクセスできませんでした。 Windowsファイアウォールを無効にして、動作しませんでした。当初、私はどういうわけか私のISPがすべてのポートをブロックしていると思っていました。これはばかげているように聞こえます。私は最終的にパブリックWebサーバーのセットアップを中止しました。次に、ISPを変更する必要があり、再びパブリックWebサーバーのアイデアを試してみました。再び失敗しました。私はまだどこが間違っているのかわかりません。

すべてがどのように機能するかについての私の現在の知識:どのコンピューターもIPアドレスを使用してインターネット上の他のコンピューターにアクセスできます。 DNSは、ホスト名をIPアドレスに変換するためにのみ登場します。したがって、技術的には、パブリックIPアドレスを使用してラップトップ上のWebサーバーセットアップにアクセスできるはずです。しかし、できませんでした。

最後までお読みいただき、ありがとうございます。ネットワークの理解に欠陥がある場合は、訂正してください。

編集:私はWindows 10を使用していますが、Windows8.1でも試してみました。

2
Yashas

キャリアグレードNATに遅れていることを確認しました。

これは、ルーターとしてクラスAプライベートアドレスを持っているという事実によって確認されますWANアドレス。ただし、canyouseeme.orgで確認すると、パブリックアドレスが表示されています。 (NAT /マスカレードを行っているアドレス)

パブリックIP番号を取得できるかどうかについては、ISPに問い合わせてください。彼らはこの状況であなたを助けることができる唯一のものです。別のオプションは、別のキャリアを探すことです。

よろしく、

1
Tim_Stewart