ハードコードされたIPアドレスの代わりにホスト名を設定すれば、ユーザやクライアントソフトウェアに影響を与えることなくGitHub Enterprise Server インスタンスを動作させる物理ハードウェアを変更できるようになります。
The hostname setting in the Management Console should be set to an appropriate fully qualified domain name (FQDN) which is resolvable on the internet or within your internal network. たとえば、ホスト名の設定は github.companyname.com
であるかもしれません。 また、選択したホスト名に対して Subdomain Isolation を有効にして、いくつかのクロスサイトスクリプティングスタイルの脆弱性を軽減することもおすすめします。 ホスト名の設定に関する詳しい情報については、HTTP RFC の Section 2.1 を参照してください。
警告: 初期設定後はGitHub Enterprise Serverのホスト名を変更しないでください。 ホスト名を変更すると、インスタンスの停止に及ぶ予想外の動作が生じます。
- 任意のページの右上で をクリックします。
- 左のサイドバーでManagement Consoleをクリックしてください。
- 左のサイドバーでHostname(ホスト名)をクリックしてください。
- GitHub Enterprise Server インスタンス に設定するホスト名を入力します。
- 新しいホスト名のためのDNS及びSSLの設定をテストするにはTest domain settings(ドメイン設定のテスト)をクリックしてください。
- すべてのエントリの隣に緑のチェックマークが付かない場合は、失敗した設定をレビューしてください。 詳しい情報については「DNSネームサーバの設定」を参照してください。
- 左のサイドバーの下でSave settings(設定の保存)をクリックしてください。
ホスト名を設定したら、GitHub Enterprise Server インスタンスのSubdomain Isolationを有効化することをお勧めします。 詳しい情報については"Subdomain Isolationの有効化"を参照してください。