如何在Mac上配置代理服务器

当您在Mac上配置代理服务器时,应用程序将在到达目的地之前通过代理服务器发送它们的网络流量。您的雇主可能会要求您绕过防火墙,或者您可能希望使用代理来绕过地理阻塞并访问在您的国家不可用的网站。

相关:如何在Firefox中配置代理服务器

您在此处设置的代理服务器将由Apple Safari、Google Chrome和其他尊重您的系统代理设置的应用程序使用。一些应用程序(包括Mozilla Firefox)可以有自己的自定义代理设置,独立于您的系统设置。

通过在Dock中单击系统首选项应用程序,或转到Apple菜单>系统首选项来打开系统首选项应用程序。单击“网络”图标。

在列表中选择您使用的网络连接。例如,如果要配置连接到Wi-Fi网络时使用的代理,请选择“Wi-Fi”。如果要配置连接到有线网络时使用的代理,请单击“以太网”。

单击网络窗口右下角的“高级”按钮。

选择“Proxies”选项卡。您需要通过启用此处的一个或多个协议复选框来配置代理。

要让您的Mac检测是否需要代理并自动配置代理设置,请启用“自动代理发现”复选框。您的Mac将使用Web代理自动发现协议(WPAD)自动检测是否需要代理。例如,该设置可以在企业或学校网络上使用。

即使在启用此选项后,您的Mac也仅在使用WPAD检测到代理时才会使用代理。如果您从不希望Mac使用代理,即使使用WPAD检测到代理,也不要选中此框。

要使用自动代理配置脚本(也称为.PAC文件),请启用“自动代理配置”复选框。在URL框中输入脚本的地址。如果您需要,您的网络管理员或代理提供商将向您提供代理配置脚本的地址。

如果不需要使用自动代理配置脚本来配置代理设置,请取消选中此框。

要手动配置代理,您需要启用“Web Proxy(HTTP)”、“Secure Web Proxy(HTTPS)”、“FTP Proxy”、“SOCKS Proxy”、“Streaming Proxy(RTSP)”和“Gopher Proxy”中的一个或多个复选框。为您启用的每个选项输入代理的地址和端口号。*如果为您提供了代理服务器的用户名和密码,请启用“Proxy Server Required Password”选项并输入用户名和密码。

例如,假设您想要配置一个用于HTTP、HTTPS和FTP连接的代理。您可以选中“Web Proxy(HTTP)”、“Secure Web Proxy(HTTPS)”和“FTP Proxy”框。在逐个检查之后,您需要在右窗格中输入代理服务器的地址和端口。如果要对所有三个都使用相同的代理服务器,则需要输入相同的地址三次。如果为不同协议提供了不同的代理服务器地址,则需要为这些连接输入不同的代理服务器地址。

如果您不想手动配置代理,请确保取消选中所有这些框。

其余设置允许您在连接到您配置的特定地址和域时绕过代理服务器。

“排除简单主机名”复选框允许您绕过所有“简单主机名”的代理。这些通常用于本地网络和内部网。例如,网络可能在“门户”上有一个本地网站,或者在“文件服务器”上有一个本地文件服务器。换句话说,用户可能必须在其地址栏中插入“http://portal/”或“https://fileserver/”才能访问这些系统。此类型的主机名仅适用于本地网络。通过选中此框,您可以绕过您连接到的网络上所有简单主机名的代理。

“绕过这些主机和域的代理设置”框包含不会通过代理访问的主机名、域名和IP地址范围的列表。例如,默认情况下包含“*.local”。这里的“*”是通配符,可以匹配任何内容。这意味着任何以.local结尾的内容(包括server.local、database ase.local和anything.local)都可以直接访问,而不需要通过代理。

要添加您自己的域名和地址,只需用逗号和空格分隔。例如,要告诉您的Mac在不通过代理的情况下访问howtogeek.com,您可以将该行更改为:

*.local, 192.254/16, howtogeek.com

如果在配置FTP代理后连接到FTP服务器有问题,请确保在此处的窗口底部启用了“使用被动FTP模式(PASV)”选项。默认情况下,它处于启用状态。

完成后,单击“确定”保存您的设置。单击网络设置屏幕右下角的“应用”,您的更改将生效。

如果代理服务器设置有问题-例如,如果代理服务器关闭或如果您输入了错误的详细信息-在使用Safari和Google Chrome等应用程序时,您将看到一条网络错误消息。例如,Safari会说找不到您试图访问的服务器,而Chrome会显示更具描述性的“ERR_PROXY_CONNECTION_FAILED”错误消息。您需要修复代理服务器设置才能继续。

相关文章