如果配置的是主机名,而不是硬编码 IP 地址,您将能够更改运行 your GitHub Enterprise Server instance 的物理硬件,而不会影响用户或客户端软件。
管理控制台 中的主机名设置应设置为合适的完全限定域名 (FQDN),此域名可在互联网上或您的内部网络内解析。 例如,您的主机名设置可以是 github.companyname.com
。我们还建议为选定的主机名启用子域隔离,以缓解多种跨站点脚本样式漏洞。 更多关于主机名设置的信息,请参阅 HTTP RFC 的第 2.1 节。
警告:初始设置后不要更改 GitHub Enterprise Server 的主机名。 更改主机名将会导致意外的行为,甚至包括实例中断。
- From an administrative account on GitHub Enterprise Server, click in the upper-right corner of any page.
- 在左侧边栏中,单击 管理控制台。
- 在左侧边栏中,单击 Hostname(主机名)。
- 输入想要为 your GitHub Enterprise Server instance 设置的主机名。
- 要测试新主机名的 DNS 和 SSL 设置,请单击 Test domain settings。
- 如果在所有条目旁边没有看到绿色的复选标记,请检查配置,查找失效的设置。 更多信息请参阅“配置 DNS 域名服务器”。
- 在左侧边栏下,单击 Save settings(保存设置)。
- 等待配置运行完毕。
配置完主机名后,建议为 your GitHub Enterprise Server instance 启用子域隔离。 更多信息请参阅“启用子域隔离”。