DNSネームサーバの設定
GitHub Enterprise Server は、動的ホスト構成プロトコル (DHCP) のリースがネームサーバーを提供するときに、DNS 設定に対して DHCP を使用します。 ネームサーバがDHCPのリースで提供されない場合、あるいは特定のDNS設定を使う必要がある場合は、手動でネームサーバを指定できます。
指定するネームサーバは、GitHub Enterprise Server インスタンスのホスト名を解決できなければなりません。
Note: If you change the hostname of GitHub Enterprise Server インスタンス, images and other assets that use absolute URLs, such as embedded issues, will not load. For a basic server rename, we recommend keeping the old hostname as a CNAME on the SSL certificate to ensure assets continue to load from the old hostname.
仮想マシンのコンソールを使ったネームサーバの設定
-
Using your virtualization platform tools, open the virtual machine console.
-
To start your network setup, press S.
-
インスタンスに対してネームサーバーを設定します。
-
To finish configuring your settings, press D.
管理シェルを使ったネームサーバの設定
-
SSH into GitHub Enterprise Server インスタンス.
$ ssh -p 122 admin@HOSTNAME
-
ネームサーバーを編集するには、次を入力します:
$ sudo vim /etc/resolvconf/resolv.conf.d/head
-
nameserver
エントリを追加し、続いてファイルを保存します。 -
変更を確認したら、ファイルを保存します。
-
新しいネームサーバーエントリを GitHub Enterprise Server インスタンス に追加するには、次を入力します:
$ sudo service resolvconf restart