Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Настройка серверов доменных имен (DNS)

GitHub Enterprise Server использует протокол конфигурации динамического узла (DHCP) для параметров DNS, когда аренда DHCP предоставляет серверы доменных имен. Если серверы доменных имен не предоставляются в рамках аренды протокола DHCP или если вам нужно использовать определенные параметры DNS, можно указать серверы доменных имен вручную.

Указанные серверы доменных имен должны разрешать имя узла your GitHub Enterprise Server instance.

Предупреждение. Не изменяйте имя узла для GitHub Enterprise Server после начальной настройки. Изменение имени узла приведет к непредвиденному поведению, вплоть до сбоев экземпляра.

Настройка серверов доменных имен с помощью консоли виртуальной машины

  1. С помощью средств платформы виртуализации откройте консоль виртуальной машины. Консоль GitHub Enterprise
  2. Чтобы начать настройку сети, нажмите S.
  3. Настройте серверы доменных имен для своего экземпляра.
  4. Чтобы завершить настройку параметров, нажмите клавишу D.

Настройка серверов доменных имен с помощью административной оболочки

  1. Подключение по протоколу SSH к your GitHub Enterprise Server instance. Если экземпляр состоит из нескольких узлов, например, если настроен высокий уровень доступности или георепликация, передача осуществляется по SSH в основной узел. При использовании кластера можно использовать для передачи по SSH в любой узел. Дополнительные сведения о доступе к SSH см. в разделе Доступ к административной оболочке (SSH).

    $ ssh -p 122 admin@HOSTNAME
  2. Чтобы изменить серверы доменных имен, воспользуйтесь командой ghe-setup-network в визуальном режиме. Дополнительные сведения см. в статье "Программы командной строки".

    ghe-setup-network -v
  3. Чтобы добавить новые записи сервера доменных имен в your GitHub Enterprise Server instance, выполните следующую команду:

    sudo service resolvconf restart
    sudo service dnsmasq restart