ウェブサイト検索

Linux の最も一般的なネットワーク ポート番号


コンピューティング、さらにはTCP/IP および UDP ネットワークにおいて、ポートは通常、コンピュータ上で特定のサービスまたは実行中のアプリケーションに割り当てられる論理アドレスです。これは、オペレーティング システム上の特定のサービスにトラフィックをチャネルする接続エンドポイントです。ポートはソフトウェアベースであり、通常はホストの IP アドレスに関連付けられます。

ポートの重要な役割は、コンピュータとアプリケーション間のデータ転送を確実にすることです。デフォルトでは、特定のサービスが特定のポートで実行されます。たとえば、Web トラフィックはポート 80 (暗号化トラフィックの場合は 443) で待機し、DNS はポート 53 で、SSH はポート 22 で待機します。ポートは通常、アプリケーションを実行しているホスト システムの IP アドレスに関連付けられます。

ポート番号の範囲は0 ~ 65535 で、次に示すように 3 つのネットワーク範囲に分割されます。

  • 1 ~ 1023 の範囲のポートは、システム ポートまたはウェルノウン ポートと呼ばれます。これらは、システム上で特権サービスを実行するために予約されているポートです。
  • 1024 ~ 49151 の範囲のポート番号は登録済みポートと呼ばれ、主にベンダーがアプリケーションに使用します。これらは、グローバル IP アドレスの割り当てを監督する機関である IANA に登録できます。
  • 49151 ~ 65535 のポート番号は動的ポートと呼ばれます。これらは IANA に登録できず、主にカスタマイズされたサービスに使用されます。

このガイドでは、既知のポートと、それらが主に関連付けられているサービスに焦点を当てます。

一般的に使用されるネットワーク TCP ポート

ここでは、TCP/IP ネットワークで一般的に使用されるポートのいくつかを文書化した概要を示します。

20

クライアントとサーバー間のデータ転送用の FTP (ファイル転送プロトコル) ポート。

21

2 つのホスト間の接続を確立するための FTP (ファイル転送プロトコル) ポート。これはコマンドまたは制御ポートと呼ばれます。

22

SSH(セキュアシェル)ポート。データが暗号化された安全なリモートログインサービスです。

23

Telnet。これは、暗号化されていないリモート ログイン サービスです。データはプレーンテキストで送信されるため、安全ではないと考えられます。 SSH が推奨されるようになり、非推奨になりました。

25

SMTP (簡易メール転送プロトコル)。メールサーバーがメールを送受信するために使用するプロトコル。

53

DNS (ドメイン ネーム サービス) ドメイン名を機械可読 IP アドレスに解決する役割を果たします。

67 (UDP)

DHCP サーバー (動的ホスト構成プロトコル) によって使用されます。

68 (UDP)

DHCP クライアントによって使用されます。

80

HTTP (ハイパー テキスト転送プロトコル) は、安全でない Web トラフィックに使用されます。

443

HTTPS (Hyper Text Transfer Protocol Secure) は、暗号化された Web トラフィックに使用されます。

110

POP3 (ポスト オフィス プロトコル)。メールサーバーへの暗号化されていないアクセスのためのプロトコル。

995

POP3S (ポスト オフィス プロトコル セキュア)。 POP3 プロトコルの暗号化を提供します。

123 (UDP)

NTP (ネットワーク タイム プロトコル)。

137

ファイルと印刷の共有に使用される NetBIOS プロトコル。

143

IMAP (インターネット メッセージング アプリケーション プロトコル) メール サーバー上の電子メール メッセージを管理します。暗号化は提供しません。

161/162

SNMP プロトコルは、コマンドとメッセージの送信に使用されます。

993

IMAPS (Internet Messaging Application Protocol Secure) IMAP の安全なプロトコルであり、SSL/TLS 暗号化を提供します。

445

SMB (サーバー メッセージ ブロック) ポート。ファイル共有に使用されます。

465

SMTPS (Simple Mail Transfer Protocol Secure)。 SMTP プロトコルの暗号化を提供します。

631

インターネット印刷プロトコル。

上の表は、Linux で最も一般的に使用されるネットワーク ポート番号をいくつか示しています。何か見逃したでしょうか?コメント欄でお知らせください。