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

pri*_*ner 4 networking proxy

我在使用带有身份验证的自动代理的网络上。我已经提供了一个配置 URL,在 Web 浏览器中配置它我就可以上网了。

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

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

方法::自动

配置 URL :: username:password@ http://www.something.com/someting/someting

但它似乎不起作用。

我正在使用 Ubuntu 14.04。

kyo*_*ake 5

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

Ctrl+ Alt+T

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

    /etc/bash.bashrc
    /etc/environment
    /etc/apt/apt.conf
    /usr/local/etc/freshclam.conf 
Run Code Online (Sandbox Code Playgroud)

这些文件必须具有以下内容:

    sudo nano  /etc/bash.bashrc


    export http_proxy=http://username:password@proxyserver.net:port/
    export https_proxy=http://username:password@proxyserver.net:port/
    export ftp_proxy=http://username:password@proxyserver.net:port/
Run Code Online (Sandbox Code Playgroud)

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

    sudo nano  /etc/environment


    http_proxy=http://username:password@proxyserver.net:port/
    https_proxy=http://username:password@proxyserver.net:port/
    ftp_proxy=http://username:password@proxyserver.net:port/
Run Code Online (Sandbox Code Playgroud)

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

   sudo nano /etc/apt/apt.conf


   Acquire::http::Proxy "http://username:password@proxyserver.net:port";
   Acquire::https::Proxy "http://username:password@proxyserver.net:port";
   Acquire::ftp::Proxy "http://username:password@proxyserver.net:port";
Run Code Online (Sandbox Code Playgroud)

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

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


    HTTPProxyServer proxyserver.net
    HTTPProxyPort port
    HTTPProxyUsername username
    HTTPProxyPassword password
Run Code Online (Sandbox Code Playgroud)

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

和:

Configuration URL = http://username:password@www.something.com/someting/someting:port
Run Code Online (Sandbox Code Playgroud)