apt-get 和 wget 使用 proxy?

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

apt-get 和 wget 使用 proxy?

文章訪客 » 週三 1月 10, 2007 12:52 pm

我用 vmplayer 在 Windows XP 裝了一個 ubuntu
而 Windows XP 用的是公司虛擬 IP 且要透過 proxy 來上網

我裝好 ubuntu 之後,使用 firefox 在進階->網路那邊設定好
proxy 就能正常上網,下載。

但是 apt-get update 卻一直失敗,
如果 /etc/apt/apt.conf 沒設定 proxy,
apt-get update會停住沒反應 "0% 聯絡 tw.archive..."

如果有設 proxy 在 /etc/apt/apt.conf 加入設定:
Acquire::http::Proxy "http://user:passwd@proxyserver";
然後 apt-get update
會出現錯誤:
407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to Web Proxy filter is denied. )

我測試 wget ,修改 /etc/wgetrc 的 proxy 設定後抓東西
也是一樣的錯誤,

請問一下要怎設定才能正常運作呢?
因為 firefox 能正常的抓,apt-get 和 wget 卻都錯誤,
好奇怪阿,問問大家意見看看
訪客
 

文章訪客 » 週六 1月 13, 2007 9:56 pm

try below ,set proxy variable for shell
export http_proxy=http://xxx.xxx.xxx:port
export ftp_proxy=http://xxx.xxx.xxx:port
訪客
 

文章訪客 » 週六 1月 13, 2007 10:38 pm

在 /etc/environment 裡設定
http_proxy=http://xxx.xxx.xxx:port
ftp_proxy=http://xxx.xxx.xxx:port
訪客
 

Re: apt-get 和 wget 使用 proxy?

文章訪客 » 週六 1月 13, 2007 10:49 pm

Anonymous 寫:407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to Web Proxy filter is denied. )


你的proxy 需要 id/ passwd
訪客
 

文章訪客 » 週一 1月 15, 2007 9:10 am

裝 ntlmaps
#sudo apt-get install ntlmaps

然後修改 /etc/ntlmaps/server.cfg
去設定Port(預設是5865)、帳號、密碼、網域、User Agent

設好之後重新啟動
#sudo /etc/init.d/ntlmaps restart

接著
export http_proxy=http://localhost:5865

即可。
訪客
 


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron