如何从配置 URL 在 ubuntu 中设置全局代理?

如何从配置 URL 在 ubuntu 中设置全局代理?

我所在的网络使用带身份验证的自动代理。我已获得一个配置 URL,配置后我便可以在 Web 浏览器中浏览网页。

如何在整个系统范围内配置这种类型的代理?

我正在尝试在所有设置->网络->网络代理中添加配置 URL,格式如下

方法::自动

配置 URL::用户名:密码@http://www.something.com/someting/someting

但它似乎不起作用。

我正在使用 Ubuntu 14.04。

答案1

您可以通过终端设置您的代理。

Ctrl++AltT

为此,您应该编辑以下文件:

    /etc/bash.bashrc
    /etc/environment
    /etc/apt/apt.conf
    /usr/local/etc/freshclam.conf 

这些文件必须包含以下内容:

    sudo nano  /etc/bash.bashrc


    export http_proxy=http://username:[email protected]:port/
    export https_proxy=http://username:[email protected]:port/
    export ftp_proxy=http://username:[email protected]:port/

Ctrl+ O,保存文件。Ctrl+ X,关闭 nano。

    sudo nano  /etc/environment


    http_proxy=http://username:[email protected]:port/
    https_proxy=http://username:[email protected]:port/
    ftp_proxy=http://username:[email protected]:port/

Ctrl+ O,保存文件。Ctrl+ X,关闭 nano。

   sudo nano /etc/apt/apt.conf


   Acquire::http::Proxy "http://username:[email protected]:port";
   Acquire::https::Proxy "http://username:[email protected]:port";
   Acquire::ftp::Proxy "http://username:[email protected]:port";

Ctrl+ O,保存文件。Ctrl+ X,关闭 nano。

    sudo nano  /usr/local/etc/freshclam.conf 


    HTTPProxyServer proxyserver.net
    HTTPProxyPort port
    HTTPProxyUsername username
    HTTPProxyPassword password

Ctrl+ O,保存文件。Ctrl+ X,关闭 nano。

和:

Configuration URL = http://username:[email protected]/someting/someting:port

相关内容