方法一,使用操作系统设置(最常用)

谷歌 Google官方 2

这是最简单、最推荐的方法,Chrome默认使用操作系统的代理设置。

方法一,使用操作系统设置(最常用)-第1张图片-谷歌浏览器 (Google Chrome)官方下载_免费安全浏览器

Windows 系统

  1. 打开 Chrome
  2. 点击右上角的 三个点 -> 设置
  3. 在左侧菜单中,找到并点击 “系统和性能”(或直接在设置页面搜索“代理”)。
  4. 点击 “打开计算机的代理设置”(或“打开您的计算机的代理设置”),这会跳转到 Windows 系统设置。
  5. 在 Windows 设置中:
    • Windows 10/11:进入 网络和 Internet -> 代理
    • 手动设置代理:打开“使用代理服务器”开关。
      • 输入代理服务器的 地址端口
      • 如果需要,输入用户名和密码。
      • 可以添加不想通过代理访问的地址(如本地网络地址 0.0.1; localhost; *.local)。
    • 自动设置代理:如果公司或网络提供了配置脚本(.pac 文件),可以在此处填写脚本地址。

macOS 系统

  1. 打开 Chrome
  2. 点击右上角的 三个点 -> 设置
  3. 在左侧菜单中,找到并点击 “系统和性能”
  4. 点击 “打开计算机的代理设置”,这会打开“系统偏好设置”中的“网络”面板。
  5. 选择你正在使用的网络连接(如 Wi-Fi 或以太网),点击 “高级”
  6. 切换到 “代理” 标签页。
  7. 根据需要配置:
    • 自动代理配置:勾选“自动代理配置”,输入 .pac 脚本的 URL。
    • 网页代理(HTTP)和安全网页代理(HTTPS):勾选左侧的选项,然后在右侧输入代理服务器的地址和端口,HTTP 和 HTTPS 代理服务器地址相同。
  8. 点击 “好” -> “应用” 保存设置。

使用 Chrome 命令行参数(临时/特定用途)

这种方法适合临时使用,或为 Chrome 创建独立的快捷方式,使其使用与其他软件不同的代理。

  1. 关闭所有已打开的 Chrome 窗口。

  2. 右键点击 Chrome 的快捷方式,选择 “属性”

  3. “目标” 栏中,在已有路径的末尾添加以下参数(注意前面有个空格):

    • HTTP/HTTPS 代理

      --proxy-server="http://代理IP:端口"

      --proxy-server="代理IP:端口"

      --proxy-server="192.168.1.100:8080"

    • SOCKS 代理

      --proxy-server="socks5://代理IP:端口"

      --proxy-server="socks5://127.0.0.1:1080"

  4. 点击“应用”和“确定”。

  5. 从此快捷方式启动的 Chrome 将使用指定的代理,而系统其他软件则不受影响。

使用浏览器扩展程序(最灵活)

适合需要经常切换、测试不同代理,或使用智能代理规则(PAC)的用户。

  1. 打开 Chrome 网上应用店。
  2. 搜索代理扩展,
    • SwitchyOmega(经典、强大、开源):可以管理多个代理配置文件,设置丰富的自动切换规则。
    • Proxy SwitchySharp:SwitchyOmega 的前身,比较简单。
    • 其他代理管理插件
  3. 点击“添加到 Chrome”进行安装。
  4. 安装后,点击浏览器右上角的扩展图标,配置你的代理服务器信息(地址、端口、类型)。
  5. 之后你可以通过点击该图标,快速在不同代理模式(如“直接连接”、“使用代理”)之间切换。

注意事项和排查步骤

  1. 优先级:命令行参数 > 扩展程序 > 操作系统设置,如果多种方式同时设置,可能会冲突。
  2. 代理服务器信息:你需要从网络管理员、VPN 服务提供商或自己搭建的代理服务处获取正确的 服务器地址(IP/域名)端口代理类型(HTTP/HTTPS/SOCKS5) 以及可能的 用户名和密码
  3. 不生效? 检查以下事项:
    • 代理服务器地址和端口是否正确。
    • 代理服务器是否可用(可以尝试用其他工具连接测试)。
    • 是否有防火墙或安全软件阻止了连接。
    • 在 Chrome 中访问 chrome://net-internals/#proxy,查看当前生效的代理配置。
    • 尝试暂时关闭所有代理扩展。
  4. 恢复默认:如果使用系统设置,关闭代理开关即可,如果使用命令行,删除添加的参数,如果使用扩展,切换到“直接连接”模式。

总结建议

  • 普通用户:使用方法一(操作系统设置),最简单通用。
  • 开发人员/高级用户:使用方法三(SwitchyOmega 扩展),灵活性最高,可以轻松为不同网站设置不同代理。
  • 需要独立代理环境的用户:使用方法二(命令行参数),可以创建多个使用不同代理的 Chrome 快捷方式。

抱歉,评论功能暂时关闭!