Skip to main content

此版本的 GitHub Enterprise 已停止服务 2022-06-03. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

配置主机名

我们建议为您的设备设置主机名,不建议使用硬编� � IP 地址。

如果配置的是主机名,而不是硬编� � IP 地址,您将能够更改运行 您的 GitHub Enterprise Server 实例 的物理硬件,而不会影响用户或客户端软件。

管理控制台 中的主机名设置应设置为合适的完全限定域名 (FQDN),此域名可在互联网上或您的内部网络内解析。 例如,您的主机名设置可能是 github.companyname.com。 Web 和 API 请求将自动重定向到 管理控制台 中配置的主机名。

配置主机名后,可以启用子域隔离以进一步提高 您的 GitHub Enterprise Server 实例 的安全性。 更多信息请参阅“启用子域隔离”。

有关支持的主机名类型的详细信息,请参阅 HTTP RFC 2.1 节

警告:初始设置后不要更改 GitHub Enterprise Server 的主机名。 更改主机名将会导致意外的行为,甚至包括实例中断。

  1. 从 GitHub Enterprise Server 上的管理帐户中,在任何页面的右上角,单击

    用于访问站点管理员设置的火箭飞船图� �的屏幕截图

  2. 如果您尚未进入“站点管理员”页面,请在左上角单击 Site admin(站点管理员)

    "站点管理员" 链接的屏幕截图

  3. 在左侧边� �中,单击 管理控制台左侧边� �中的 管理控制台 选项卡

  4. 在左侧边� �中,单击 Hostname(主机名)设置侧边� �中的主机名选项卡

  5. 输入想要为 您的 GitHub Enterprise Server 实例 设置的主机名。 用于设置主机名的字段

  6. 要测试新主机名的 DNS 和 SSL 设置,请单击 Test domain settings测试域设置按钮

  7. 如果在所有条目旁边没有看到绿色的复选� �记,请检查配置,查找失效的设置。 更多信息请参阅“配置 DNS 域名服务器”。 显示 DNS 和 SSL 配置状态的表� �

  8. 在左侧边� �下,单击 Save settings(保存设置)

    管理控制台 中保存设置按钮的屏幕截图

    注意: 管理控制台 中的保存设置将重新启动系统服务,这可能会导致用户可见的停机时间。

  9. 等待配置运行完毕。

    配置实例

为了帮助缓解各种跨站点脚本漏洞,我们建议您在配置主机名后为 您的 GitHub Enterprise Server 实例 启用子域隔离。 更多信息请参阅“启用子域隔离”。