DNSネームサーバの設定

GitHub Enterprise Server は、動的ホスト構成プロトコル (DHCP) のリースがネームサーバーを提供するときに、DNS 設定に対して DHCP を使用します。 ネームサーバがDHCPのリースで提供されない場合、あるいは特定のDNS設定を使う必要がある場合は、手動でネームサーバを指定できます。

指定するネームサーバは、GitHub Enterprise Serverのインスタンスのホスト名を解決できなければなりません。

警告: 初期設定後はGitHub Enterprise Serverのホスト名を変更しないでください。 ホスト名を変更すると、インスタンスの停止に及ぶ予想外の動作が生じます。

仮想マシンのコンソールを使ったネームサーバの設定

  1. 仮想化プラットフォームツールを利用して、仮想マシンのコンソールを開いてください。 GitHub Enterpriseコンソール
  2. ネットワークのセットアップを開始するには、Sを押してください。
  3. インスタンスに対してネームサーバーを設定します。
  4. 設定を完了するには、Dを押してください。

管理シェルを使ったネームサーバの設定

  1. GitHub Enterprise ServerのインスタンスにSSHでアクセスしてください。 詳しい情報については「管理シェル(SSH)にアクセスする」を参照してください。
    $ ssh -p 122 admin@HOSTNAME
  2. ネームサーバーを編集するには、次を入力します:
    $ sudo vim /etc/resolvconf/resolv.conf.d/head
  3. nameserver エントリを追加し、続いてファイルを保存します。
  4. 変更を確認したら、ファイルを保存します。
  5. 新しいネームサーバーエントリを GitHub Enterprise Serverのインスタンス に追加するには、次を入力します:
    $ sudo service resolvconf restart

このドキュメントは役立ちましたか?プライバシーポリシー

これらのドキュメントを素晴らしいものにするのを手伝ってください!

GitHubのすべてのドキュメントはオープンソースです。間違っていたり、はっきりしないところがありましたか?Pull Requestをお送りください。

コントリビューションを行う

OR, コントリビューションの方法を学んでください。

問題がまだ解決していませんか?

GitHubコミュニティで質問するサポートへの連絡