TCP/UDPのポート番号から、プロトコル名や用途を検索します。
| ポート | プロトコル | サービス | 説明 |
|---|---|---|---|
| 20 | TCP | FTP Data | FTPデータ転送 |
| 21 | TCP | FTP | FTP制御 |
| 22 | TCP | SSH | Secure Shell |
| 23 | TCP | Telnet | テルネット |
| 25 | TCP | SMTP | メール送信 |
| 53 | TCP/UDP | DNS | ドメイン名解決 |
| 67 | UDP | DHCP | DHCPサーバー |
| 68 | UDP | DHCP | DHCPクライアント |
| 80 | TCP | HTTP | Webサーバー |
| 110 | TCP | POP3 | メール受信 |
| 123 | UDP | NTP | 時刻同期 |
| 143 | TCP | IMAP | メールアクセス |
| 161 | UDP | SNMP | ネットワーク管理 |
| 443 | TCP | HTTPS | Web(TLS) |
| 445 | TCP | SMB | ファイル共有 |
| 465 | TCP | SMTPS | メール送信(TLS) |
| 514 | UDP | Syslog | システムログ |
| 587 | TCP | Submission | メール送信(認証) |
| 993 | TCP | IMAPS | IMAP(TLS) |
| 995 | TCP | POP3S | POP3(TLS) |
| 1433 | TCP | MSSQL | SQL Server |
| 1521 | TCP | Oracle | Oracle DB |
| 3306 | TCP | MySQL | MySQL/MariaDB |
| 3389 | TCP | RDP | リモートデスクトップ |
| 5432 | TCP | PostgreSQL | PostgreSQL |
| 5672 | TCP | AMQP | RabbitMQ等 |
| 6379 | TCP | Redis | Redis |
| 8080 | TCP | HTTP Alt | 代替HTTP |
| 8443 | TCP | HTTPS Alt | 代替HTTPS |
| 9200 | TCP | Elasticsearch | Elasticsearch |
| 27017 | TCP | MongoDB | MongoDB |
ポート番号検索でできること
TCP/UDPの主要なポート番号とそのプロトコル名・用途を一覧で確認できるツールです。FTP(20/21番)からMongoDB(27017番)まで、ネットワーク通信でよく使われる31件のポートを収録しています。ポート番号・サービス名・プロトコル種別・説明文のいずれかのキーワードで絞り込み検索でき、該当件数もリアルタイムで確認できます。ネットワーク設定やファイアウォールの構成、セキュリティ確認の際にすばやく参照できます。
使い方
- 検索ボックスに入力する
- ポート番号(例: 80、443)、サービス名(例: HTTP、SSH)、プロトコル種別(例: TCP、UDP)、または説明文のキーワードを入力すると、一覧が即座に絞り込まれます。
- ポート一覧テーブルを確認する
- ポート番号・プロトコル(TCP/UDP/TCP+UDP)・サービス名・説明を表形式で表示します。検索ボックスが空の場合は全31件が表示されます。
- 件数表示で絞り込み具合を確認する
- テーブル上部に検索結果に該当するポートの件数が表示されます。意図した結果が得られているか確認する際に役立ちます。
活用シーン
- ファイアウォール設定時のルール確認 — サーバーのファイアウォールにアクセス許可ルールを追加する際、「このポートは何のサービスが使うか」を素早く確認できます。例えばポート5432はPostgreSQLなので、外部からのデータベース直接接続を許可するかどうかの判断に使えます。
- サーバー構築時のポート設計 — 新しいサービスをデプロイする際、既存のwell-knownポートと衝突しないポート番号を選ぶために一覧を参照できます。8080や8443がHTTPの代替ポートとしてよく使われることも確認できます。
- セキュリティ監査での開放ポート確認 — ポートスキャンの結果として得た開放ポートの番号が何のサービスに対応するか調べる際に使えます。例えばポート27017が開いていればMongoDBが稼働している可能性があるといった判断に役立ちます。
- メールサーバー設定時のポート確認 — SMTPには25番・465番・587番の3つのポートがあり、それぞれ用途が異なります。25番は従来のSMTP、465番はTLS暗号化、587番は認証付き送信(Submission)です。メーラーやメールサービスの設定時にどのポートを使うべきか確認できます。
- 開発環境でのポート競合調査 — ローカル開発中に「ポートがすでに使用中」というエラーが出た場合、どのサービスが使うポートなのかを確認できます。3306番(MySQL)や6379番(Redis)など、ミドルウェアが使うポートを把握しておくと調査しやすくなります。
well-knownポートとregisteredポートの違い
TCPとUDPのポート番号は0〜65535の範囲で、用途によって3つの区分に分類されています。
well-knownポート(0〜1023番)は、IANAによって標準化された主要なサービスに割り当てられています。HTTP(80番)・HTTPS(443番)・SSH(22番)・FTP(21番)・SMTP(25番)などがこれにあたります。Linuxなどの多くのOSでは、1024番未満のポートを使うプログラムにはroot権限が必要です。
registeredポート(1024〜49151番)は、IANAへの登録によって特定サービスに割り当てられているポート帯です。MySQL(3306番)・PostgreSQL(5432番)・Redis(6379番)・MongoDB(27017番)などのデータベースやミドルウェアが多く含まれます。
動的・プライベートポート(49152〜65535番)は、OSがクライアント側の一時的な通信に割り当てるポート帯で、特定サービスへの固定割り当てはありません。
よく使われるポート番号の早見表
代表的なポートをカテゴリー別にまとめると次のとおりです。
- Web通信 — HTTP: 80番、HTTPS: 443番、HTTP代替: 8080番・8443番
- メール — SMTP: 25番、SMTPS: 465番、Submission: 587番、POP3: 110番、POP3S: 995番、IMAP: 143番、IMAPS: 993番
- リモートアクセス — SSH: 22番、Telnet: 23番(非推奨)、RDP: 3389番
- データベース — MySQL/MariaDB: 3306番、PostgreSQL: 5432番、SQL Server: 1433番、Oracle: 1521番、MongoDB: 27017番、Redis: 6379番、Elasticsearch: 9200番
- インフラ — DNS: 53番、DHCP: 67・68番、NTP: 123番、SNMP: 161番、Syslog: 514番、SMB: 445番
関連ツール
プライバシーについて
入力した検索キーワードはすべてブラウザ内で処理されます。サーバーへのデータ送信は行いません。アカウント登録も不要です。