Skip to main content

Enterprise Server 3.20 目前作为发布候选版本提供。

配置 DNS 域名服务器

当 DHCP 租约提供域名服务器时,GitHub Enterprise Server 使用动态主机配置协议 (DHCP) 进行 DNS 设置。 如果域名服务器不是由动态主机配置协议 (DHCP) 租约提供,或者您需要使用特定的 DNS 设置,可以手动指定域名服务器。

指定的名称服务器必须解析 你的 GitHub Enterprise Server 实例 的主机名。

提示:不支持更改主机名。

使用虚拟机控制台配置域名服务器

  1. 使用虚拟平台工具,打开虚拟机器控制台。
  2. 若要启动网络设置,请按 S。
  3. 为实例配置域名服务器。 虚拟机控制台的安装完成了。

使用管理 shell 配置域名服务器

  1. 通过 SSH 连接到 你的 GitHub Enterprise Server 实例。 如果实例包含多个节点,例如,如果配置了高可用性或异地复制,则通过 SSH 连接到主节点。 如果使用群集,则可以通过 SSH 连接到任何节点。 将 HOSTNAME 替换为实例的主机名,或节点的主机名或 IP 地址。 有关详细信息,请参阅“访问管理 shell (SSH)”。

    Shell
    ssh -p 122 admin@HOSTNAME
    
  2. 要编辑名称服务器,请在可视模式下使用 ghe-setup-network 命令。 有关详细信息,请参阅“命令行实用程序”。

    ghe-setup-network -v
    
  3. 要向 你的 GitHub Enterprise Server 实例 添加新的域名服务器条目,请运行以下命令:

    sudo service resolvconf restart
    sudo service dnsmasq restart