为 Linux 上的 Google Chrome 配置代理设置

为 Linux 上的 Google Chrome 配置代理设置

如何在 Linux 上配置 Chrome 的代理设置?它没有像 Firefox 那样的配置界面。我想以一种不必每次都输入登录名和密码的方式进行配置。

编辑:我正在使用 Fluxbox 作为我的窗口管理器。

答案1

尝试--proxy-server命令行选项和/或http_proxy环境变量。

google-chrome-stable --proxy-server="http://example.com:8080"

此外,Chrome/Chromium 使用 xdg 脚本,因此您可以尝试在 GNOME/KDE 中配置代理服务器,并设置 xdg 脚本以使用桌面环境的设置。这至少是我解决 MIME 类型文件关联问题的方法。

答案2

以 root 身份运行此程序gedit /usr/share/applications/google-chrome.desktop,然后根据需要添加代理设置,--proxy-server="http://127.0.0.1:8080"然后保存并运行 chrome。

答案3

在装有 Chrome v53(64 位)的 Ubuntu 16.04 LTS 上,我必须将 http_proxy / HTTP_PROXY 环境变量设置为“http://代理服务器:端口“ 为了全部用户以便 Chrome 能够进行通信。

修改/etc/profile

export {http,ftp,https,rsync}_proxy="http://proxyserver:port"
export {HTTP,FTP,HTTPS,RSYNC}_PROXY=$http_proxy

答案4

如果你使用 socks 代理而不是较慢的 http 代理,你可以在 Linux 命令中创建一个启动器:

/usr/bin/chromium www.google.com --proxy-server="socks5://127.0.0.1:1080"

在此之前,请单击桌面启动器“launcher.desktop”:

[桌面条目] 版本=1.0 类型=应用程序 Exec=sslocal -c /home/user/config.json 名称[en_US.UTF-8]=sslocal_start.desktop StartupNotify=false

相关内容