管理ポート
your GitHub Enterprise Server instanceを設定し、一部の機能を実行するためにはいくつかの管理ポートが必要です。 管理ポートは、エンドユーザが基本的なアプリケーションを利用するためには必要ありません。
ポート | サービス | 説明 |
---|---|---|
8443 | HTTPS | 安全な Web ベースの Management Console。 基本的なインストールと設定に必要です。 |
8080 | HTTP | プレーンテキストの Web ベースの Management Console。 SSL を手動で無効にしない限り必要ありません。 |
122 | SSH | your GitHub Enterprise Server instance 用のシェルアクセス。 High Availability 設定では他のすべてのノードからの着信接続に対して開かれている必要があります。 デフォルトの SSHポート (22) は Git と SSH のアプリケーションネットワークトラフィック専用です。 |
1194/UDP | VPN | High Availability設定でのセキュアなレプリケーションネットワークトンネル。 その設定では他のすべてのノードに対して開かれている必要があります。 |
123/UDP | NTP | timeプロトコルの処理に必要。 |
161/UDP | SNMP | ネットワークモニタリングプロトコルの処理に必要。 |
エンドユーザーのためのアプリケーションポート
アプリケーションのポートは、エンドユーザーにWebアプリケーションとGitへのアクセスを提供します。
ポート | サービス | 説明 |
---|---|---|
443 | HTTPS | WebアプリケーションとGit over HTTPSのアクセス。 |
80 | HTTP | Web アプリケーションへのアクセス。 SSL が有効な場合にすべての要求は HTTPS ポートにリダイレクトされます。 |
22 | SSH | Git over SSH へのアクセス。 パブリックとプライベートリポジトリへの clone、fetch、push 操作をサポートします。 |
9418 | Git | Gitプロトコルのポート。暗号化されないネットワーク通信でのパブリックなリポジトリへのclone及びfetch操作をサポートする。 If you have enabled private mode on your instance, then opening this port is only required if you also enabled anonymous Git read access. For more information, see "Enforcing repository management policies in your enterprise." |
警告: HTTPS 接続をロードバランサでターミネートしている場合、ロードバランサからの GitHub Enterprise Server へのリクエストも HTTPS を使わなければなりません。 接続の HTTP へのダウングレードはサポートされません。
メールのポート
メールのポートは直接あるいはエンドユーザ用のインバウンドメールサポートのリレーを経由してアクセスできなければなりません。
ポート | サービス | 説明 |
---|---|---|
25 | SMTP | 暗号化ありのSMTP(STARTTLS)のサポート。 |