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

配置网络设置

使用网络所需的 DNS 域名服务器和主机名配置 GitHub Enterprise Server。 您还可以配置代理服务器或防火墙规则。 为实现管理和用户目的,您必须允许访问某些端口。

  • 使用虚拟机控制台配置 IP 地址

    默认情况下,GitHub Enterprise Server 通过动态主机配置协议 (DHCP) 检索网络设置。 如果您的平台不支持该协议,或者 DHCP 不可用,您也可以使用虚拟机控制台配置网络设置。

  • 配置 DNS 域名服务器

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

  • 配置主机名

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

  • 验证域设置

    首次启动 您的 GitHub Enterprise Server 实例 之前,请确保域设置已正确配置。

  • 配置 TLS

    您可以在 您的 GitHub Enterprise Server 实例 上配置传输层安全 (TLS),以便使用由可信证书颁发机构签名的证书。

  • 启用子域隔离

    您可以设置子域隔离,将用户提供的内容与 GitHub Enterprise Server 设备的其他部分安全地隔离。

  • 配置出站 Web 代理服务器

    代理服务器为 您的 GitHub Enterprise Server 实例 额外提供了一级安全性。

  • 配置内置防火墙规则

    您可以查看默认防火墙规则并自定义 您的 GitHub Enterprise Server 实例 的规则。

  • 网络端口

    根据您需要为管理员、最终用户和电子邮件支持显示的网络服务有选择地打开网络端口。

  • 结合使用 GitHub Enterprise Server 和负载均衡器

    在单个 GitHub Enterprise Server 设备或一对采用高可用性配置的设备前方使用负载均衡器。