通过代理连接

一些企业和大学网络可能要求您通过代理连接到网络。

网页端

系统使用浏览器的默认代理设置。要设置自定义代理,请查看浏览器的设置指南,了解如何为单个网站设置自定义代理。

桌面客户端

  1. 点击应用程序左下角的 齿轮 () 图标。

  2. 选择 网络 标签页。

  3. 点击 使用系统代理设置

  4. 重启桌面应用程序。

  1. 点击应用程序左下角的 齿轮 () 图标。

  2. 选择 网络 标签页。

  3. 点击 手动代理配置

  4. 输入 PAC 脚本 的 URL,或填写 代理规则代理绕过规则

  5. 点击 保存更改

自定义代理设置的额外提示

在大多数企业环境中,您的网络管理员会提供 PAC 脚本 的 URL。

第二种常见的配置是,您的网络管理员设置了一个用于访问公共互联网的代理服务器,但必须直接访问本地网络上的 URL。在这种情况下,将 代理规则 设置为代理服务器的 URL(可能类似于 http://proxy.example.edu:port),并将 代理绕过规则 设置为涵盖本地 URL(可能类似于 *.example.edu,10.0.0.0/8)。

如果其中任何一种适用,您可以跳过本指南的其余部分。如果不适用,我们将在下面记录 代理规则代理绕过规则 的语法。

代理规则

一个由分号分隔的 protocolRule 列表。

protocolRule -> [<protocol>"="]<URLList>
protocol -> "http" | "https" | "ftp" | "socks"
URLList -> comma-separated list of URLs, ["direct://"]

一些示例:

  • http=http://foo:80;ftp=http://bar:1080 - 对于 http:// URL 使用代理 http://foo:80,对于 ftp:// URL 使用代理 http://bar:1080
  • http://foo:80 - 对于所有 URL 使用代理 http://foo:80
  • http://foo:80,socks5://bar,direct:// - 对于所有 URL 使用代理 http://foo:80,如果 http://foo:80 不可用,则转为使用 socks5://bar,之后不使用代理。
  • http=http://foo;socks5://bar - 对于 http:// URL 使用代理 http://foo,对于所有其他 URL 使用 socks5://bar

代理绕过规则

一个由逗号分隔的 URI 列表。URI 可以是主机名、IP 地址字面量或 CIDR 表示法中的 IP 范围。主机名可以使用 * 通配符。使用 <local> 匹配任何 127.0.0.1::1localhost