我通过需要代理身份验证的代理服务器访问互联网。如何设置直接连接,以便应用程序不需要代理地址?
有什么可以自动将所有流量重定向到代理服务器吗?我基本上想这样做是为了使用没有代理选项的应用程序。
答案1
1)通过终端打开此文件
gksu gedit /etc/apt/apt.conf
将这些行复制粘贴到文本文件中,
Acquire::http::proxy "http://username:password@proxyserver:port/";
Acquire::ftp::proxy "ftp://username:password@:proxyserver:port/";
Acquire::https::proxy "https://username:password@proxyserver:port/";
保存并关闭文件 :)
2)通过终端打开
gksu gedit /etc/bash.bashrc
export http_proxy="http://username:password@proxyserver:port/"
export ftp_proxy="http://username:password@proxyserver:port/"
将接下来的两行放在文本文件的末尾
保存并关闭。
3)以root身份登录
sudo -i
export the environment variables.
export http_proxy="http://username:password@proxyserver:port/"
现在您可以完成大部分操作。对于某些应用程序,您可以通过将默认设置更改为代理设置来更改身份验证,但您必须弄清楚必须更改哪一个。例如,对于 Wget,您必须更改 gedit/etc/wgetrc
等。