我所在的网络使用带身份验证的自动代理。我已获得一个配置 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