在Windows下,通過代理服務器怎么去設置連接代理服務器,瀏覽器---->工具------>internet選項----->連接--->局域網設置------->勾選“為lan使用代理服務器”,配置代理服務器的IP和端口號。OK。到這里Windows系統下通過代理服務器進行瀏覽網頁就可以了。

但是Linux下我們怎么去通過代理服務器進行網絡連接呢?
其實Ubuntu桌面版,也是可以這樣配置的,下面這個截圖是 10.10之前版本的ubuntu系統下的:
依次打開“系統“------>”首選項“----->“網絡代理”,如下圖所示:

該圖片摘自:https://jingyan.baidu.com/article/8cdccae9913470315513cd70.html
在實踐中,我做了嘗試,參考如下配置:
export http_proxy=http://proxy.xa.petrochina:8080/ export FTP_PROXY=http://proxy.xa.petrochina:8080/ export ftp_proxy=http://proxy.xa.petrochina:8080/ export all_proxy=socks://proxy.xa.petrochina:8080/ export ALL_PROXY=socks://proxy.xa.petrochina:8080/ export HTTPS_PROXY=http://proxy.xa.petrochina:8080/ export https_proxy=http://proxy.xa.petrochina:8080/ export HTTP_PROXY=http://proxy.xa.petrochina:8080/ export no_proxy=localhost,127.0.0.1,192.168.0.0
如果是其他類型Linux,可以參考 這個:http://blog.csdn.net/kingfs/article/details/53672811
YUM代理設置 編輯/etc/yum.conf,在最后加入 # Proxy proxy=http://username:password@proxy_ip:port/ Wget的代理設置 編輯/etc/wgetrc,在最后加入 # Proxy http_proxy=http://username:password@proxy_ip:port/ ftp_proxy=http://username:password@proxy_ip:port/ 系統全局代理 如果需要為某個用戶設置一個系統級的代理,可以在~/.bash_profile中設置: http_proxy="http://username:password@proxy_ip:port" export http_proxy
Linux 終端下設置網路代理-解決wget無法訪問網址問題
可以通過設置四個環境變量:"HTTP_PROXY"、"http_proxy"和"FTP_PROXY"、"ftp_proxy"就行了。
步驟一:
linux系統/root目錄下文件.bash_profile中添加以下幾行:
export HTTP_PROXY=http://username:password@proxy.server:8080
export http_proxy=http://username:password@proxy.server:8080
export FTP_PROXY=http://username:password@proxy.server:8080
export ftp_proxy=http://username:password@proxy.server:8080
其中:username和password是用戶名和密碼,用於需要驗證的代理服務器上;proxy.server是代理服務器的地址,后面的8080是端口號。
注意密碼中不要待用“@”,以防與后面分割符“@”混亂。
步驟二:
修改保存后重啟Linux或在終端運行"source .bash_profile"即可。
()
---------------------------
Linux下命令窗口盛行,很多程序也只有命令行窗口。這也就造成了每個程序通過代理服務器連接網絡的設置也不盡一樣。下面就Linux下一些常用的通過代理服務器連接網絡的設置簡單的配置下。
【通用的代理服務器設置】
對於大多數Linux控制台程序,例如apt-get和aptitude命令、git命令、wget命令,這些程序都使用http_proxy和ftp_proxy環境變量來獲取代理服務的配置。
方法就是在你的配置文件中加入一下2個變量(你可以在/etc/profile,/etc/bashrc,~/bashrc,~/.profile等,可以根據自己的情況進行設置,建議在~/bashrc中設置)
export http_proxy=http://username:password@proxyserver:port/
export ftp_proxy=http://username:password@proxyserver:port/
如果你的代理服務器需要用戶名和密碼才能訪問,要填寫username和password,如果沒有的話則可以省略。比如:
export http_proxy=http://abcde:123456@192.168.100.1:8080
export ftp_proxy=http://abcde:123456@192.168.100.1:8080
代理服務器登錄用戶名:abcde 密碼:123456
代理服務器地址:192.168.100.1 端口:8080(可以在代理服務器中指定)
保存退出。
退出下終端,或者直接source ~/.bashrc 加載在文件,是環境變量生效。
[ subversion的代理服務器配置 ]
要配置subversion的代理服務器,需要修改$HOME/.subversion/servers文件,在此文件的[global]段加上:
http-proxy-host = 192.168.100.1
http-proxy-port = 8080
http-proxy-username = abcde
http-proxy-password = 123456
現在svn就可以使用代理服務器訪問版本庫了。
[ yum的代理服務器配置 ]
如果想讓CentOS中的yum可以通過代理服務器更新程序,則需要修改文件/etc/yum.conf,在此文件中加上:
proxy=http://abcde:123456@192.168.100.1:8080
現在使用yum就可以使用了。
----------------
待續...
