通过代理连接
一些企业和大学网络可能要求您通过代理连接到网络。
网页端
系统使用浏览器的默认代理设置。要设置自定义代理,请查看浏览器的设置指南,了解如何为单个网站设置自定义代理。
桌面客户端
- System proxy settings
- Custom proxy settings
-
点击应用程序左下角的 齿轮 () 图标。
-
选择 网络 标签页。
-
点击 使用系统代理设置。
-
重启桌面应用程序。
-
点击应用程序左下角的 齿轮 () 图标。
-
选择 网络 标签页。
-
点击 手动代理配置。
-
输入 PAC 脚本 的 URL,或填写 代理规则 和 代理绕过规则。
-
点击 保存更改。
自定义代理设置的额外提示
在大多数企业环境中,您的网络管理员会提供 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
、::1
或 localhost
。