About proxies with GitHub Enterprise Server
为 您的 GitHub Enterprise Server 实例 启用代理服务器后,除非已将目标主机添加为 HTTP 代理排除项,否则会先通过代理服务器发送由 GitHub Enterprise Server 发送的出站消息。 出站消息类型包括传出 web 挂钩、上传包和提取旧头像。 代理服务器的 URL 为协议、域或 IP 地址外加端口号,例如 http://127.0.0.1:8123
。
注:要将 您的 GitHub Enterprise Server 实例 连接到 GitHub.com,您的代理配置必须允许连接到 github.com
和 api.github.com
。 For more information, see "Connecting your enterprise account to GitHub.com."
If GitHub Actions is enabled for your enterprise, only HTTP proxies are supported. SOCK5 and HTTPS proxies and Polipo are not supported. For more information about using GitHub Actions with GitHub Enterprise Server, see "Getting started with GitHub Actions for GitHub Enterprise Server."
配置出站 Web 代理服务器
-
从 GitHub Enterprise Server 上的管理帐户,点击任何页面右上角的 。
-
在左侧边栏中,单击 管理控制台。
-
在左侧边栏中,单击 Privacy(隐私)。
-
在 HTTP Proxy Server 下,输入代理服务器的 URL。
-
或者在 HTTP Proxy Exclusion 下输入不需要进行代理访问的任意主机,并以逗号分隔主机。 要将域中的所有主机排除在需要代理访问权限之外,您可以使用
.
作为通配符前缀。 例如:.octo-org.tentacle
-
在左侧边栏下,单击 Save settings(保存设置)。
-
等待配置运行完毕。