IPのようにポート番号をマスクできますか?


0

この10.0.0.1:9095のようなIPアドレスが1つあり、HTTPがポート80しか使用できないことがわかっている限り、このマスクされたURLはどのように機能しますか?


5
HTTPはポート80に制限されていません。これは単なる規則です。ほとんどのポートは、Webサーバー構成でHTTPを提供するように構成できます。
容疑者

回答:


1

サーバー側では、サービス(たとえば、httpd)がポートを開き、そのポートでの通信をリッスンします。サービスは、現在システムで使用されていないポートでリッスンできます。

IANAポートの使用に関するガイドラインを提供し、よく知られているプロトコルが使用するポート、たとえばHTTP [80]、FTP [20,21]、SMTP [25]を予約できるようにします。

既知のポートは1024未満のポートであり、通常、示されたプロトコルを伝送することが期待されています。任意のポートが任意のプロトコルを伝送できることを忘れないでください。ただし、一部のネットワーク中間デバイスは、これらのポートに基づいて管理決定を行う場合があります。

登録済みポートは1024〜49151であり、インターネットアプリケーション用に予約できます。この範囲には多くの未登録ポートがあり、多くのネットワーク管理者は、サービスを実行する代替ポートを選択するときにそれらを使用することを選択します。上記のリンクからわかるように、ポート9094-9099は予約されていないため、最適な選択です。

49151より上のポートはDynamic Portsと呼ばれ、特定の用途に登録することはできません。多くのISPがそれらをまとめてブロックします。サービスのホスティングには使用しないでください。

TL; DR: そのリンクのサイトの管理者は、登録範囲から予約されていないポートを使用することを選択します。9094-9099は予約されておらず、混乱することなくあらゆる目的に使用できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.