Linux下常用的程式Proxy 伺服器(proxy)配置

來源:互聯網
上載者:User

Linux下有很多程式都只有命令列介面,對於這類程式,它們通過Proxy 伺服器(proxy)訪問網路的方式也不盡相同。在本文中Easwy 總結了一些常用Linux程式配置Proxy 伺服器的方法。

[ 通用Proxy 伺服器配置 ]

對於大多數Linux控制台程式,例如Debian 或Ubuntu中的apt-getaptitude 命令、git命令 、wget命令,這些程式都使用http_proxyftp_proxy 環境變數來擷取代理服務的配置。

方法是在你的~/.bashrc裡加上類似下面的話:

export http_proxy=http://username:password@proxyserver:port/export ftp_proxy=http://username:password@proxyserver:port/ 

如果你的Proxy 伺服器需要使用者名稱和密碼才能訪問,需要填寫上面的username和passwd部分,否則的話,省略這兩部分。

例如,假設你的Proxy 伺服器為192.168.1.1 ,連接埠是8080 ,使用者名稱為easwy ,密碼是123456 ,那麼應該這樣設定這兩個環境變數:

export http_proxy=http://easwy:123456@192.168.1.1:8080export ftp_proxy=http://easwy:123456@192.168.1.1:8080 

這樣配置之後,退出再登入一次,或者直接使用下面的命令source一下.bashrc:

source ~/.bashrc

現在,上述程式就可以通過Proxy 伺服器訪問網路了。

[ subversion的Proxy 伺服器配置 ]

要配置subversion的Proxy 伺服器,需要修改$HOME/.subversion/servers 檔案,在此檔案的[global] 段加上:

http-proxy-host = 192.168.1.1http-proxy-port = 8080http-proxy-username = easwyhttp-proxy-password = 123456 

現在svn 就可以使用Proxy 伺服器訪問版本庫了。

[ yum的Proxy 伺服器配置 ]

如果想讓CentOS中的yum 可以通過Proxy 伺服器更新程式,則需要修改檔案/etc/yum.conf ,在此檔案中加上:

proxy=http://easwy:123456@192.168.1.1:8080

現在使用yum 就可以更新你的軟體了。

來源:http://blog.csdn.net/fox_lht/article/details/5921363

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.