通过操作系统设置(推荐,对所有应用生效)
这是最常用和推荐的方法,因为Chrome默认使用系统的代理设置。

Windows 系统
- 打开系统设置:点击开始菜单 > 设置 > 网络和 Internet > 代理。
- 配置代理:
- 在 “手动设置代理” 部分,将 “使用代理服务器” 的开关打开。
- 输入代理服务器的 地址 和 端口。
- 如果需要,可以添加例外地址(不需要通过代理访问的网站,用分号分隔)。
- 保存:设置完成后,Chrome 以及其他浏览器和应用都会使用此代理。
macOS 系统
- 打开系统偏好设置:点击苹果菜单 > 系统偏好设置 > 网络。
- 选择网络连接:选择你正在使用的网络服务(如Wi-Fi或以太网),点击 “高级...”。
- 设置代理:切换到 “代理” 标签页。
- 根据代理类型勾选相应的协议(如 Web代理(HTTP)、安全Web代理(HTTPS)、SOCKS代理)。
- 在右侧填入代理服务器地址和端口。
- 确认:点击 “好”,然后点击 “应用” 保存设置。
Linux 系统(以GNOME桌面为例)
- 打开 “设置” > “网络”。
- 点击网络连接旁边的齿轮图标,或在菜单中找到 “网络代理”。
- 切换到 “手动” 模式,输入代理的详细信息和端口。
通过Chrome浏览器内部设置(调用系统设置)
- 打开Chrome,点击右上角的 三个点 > 设置。
- 在左侧菜单中,找到并点击 “系统和性能”(或直接在搜索框输入“代理”)。
- 点击 “打开计算机的代理设置”。
这个按钮会直接跳转到你操作系统的代理设置界面(即上述方法一的界面),后续步骤同上。
使用命令行启动参数(临时生效)
这种方法适合需要快速为Chrome单独指定代理的场景,例如调试或测试。
-
关闭所有已打开的Chrome窗口。
-
右键点击Chrome的快捷方式(或启动器),选择“属性”。
-
在“目标”栏的末尾添加以下参数(注意前面有个空格):
对于HTTP/HTTPS代理:
--proxy-server="http://proxy_address:port"--proxy-server="http://192.168.1.100:8080"对于SOCKS代理(如SSH动态转发):
--proxy-server="socks5://127.0.0.1:1080" -
点击“应用”并保存,之后通过此快捷方式启动的Chrome将使用指定代理,不影响系统和其他应用。
使用浏览器扩展程序(灵活切换)
如果你需要频繁切换代理,或为不同网站使用不同代理,扩展程序非常方便,常见的有:
- SwitchyOmega:功能强大,支持多种代理模式、情景模式和自动切换规则。
- Proxy SwitchySharp:SwitchyOmega的前身,相对轻量。
以 SwitchyOmega 为例:
- 在 Chrome 网上应用店搜索并安装 “Proxy SwitchyOmega”。
- 点击扩展图标,选择 “选项” 进行配置。
- 新建一个代理情景模式,填写你的代理服务器信息(协议、地址、端口)。
- 在扩展图标菜单中,可以选择直接使用某个代理模式,或者设置为“自动切换”模式(根据预设规则决定是否走代理)。
重要提示与注意事项
- 代理服务器信息:你需要从网络管理员、代理服务提供商或自己搭建的代理工具(如 Shadowsocks、V2Ray 客户端)处获取正确的代理地址、端口、用户名和密码(如果需要)。
- 代理协议:确保选择正确的协议(HTTP/HTTPS/SOCKS4/SOCKS5),否则可能无法正常工作。
- 系统设置优先:方法一和方法二本质相同,都是设置系统代理。Chrome 扩展(如SwitchyOmega)设置的代理优先级通常高于系统代理。
- 安全性:使用不可信的代理服务器存在隐私和安全风险,因为它可以监控你的所有网络流量。
- 验证是否生效:设置完成后,可以访问
ip.cn或whatismyipaddress.com等网站查看你的IP地址是否已变为代理服务器的IP。
总结建议:
- 普通用户:使用方法一(操作系统设置),最简单直接。
- 开发者或高级用户:使用方法四(SwitchyOmega扩展),灵活性最高,便于管理和切换。
- 临时测试:使用方法三(命令行参数),隔离性强。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。