2011-02-08 82 views
0

请帮助我,我想使用命令wget从dev.opennebula.org下载文件,但我遇到了代理问题。现在,我已经设置文件/ etc/wgetrc HTTP代理值,我用命令的wget --proxy-用户名=用户名--proxy密码=密码的网址,但结果是在Ubuntu中使用wget代理的问题

Connecting to proxy.mmcs:8080 failed: Connection timed out. 
Retrying.

我确保我正确设置了代理名称和端口。我该怎么做,我可以使用其他命令来下载该文件。

谢谢。

+0

属于http://superuser.com? – 2011-02-08 14:16:37

回答

1

尝试--proxy-user而不是--proxy-username

0

错误消息显示“连接超时”。对我来说,这看起来更像是在建立连接时的错误,而不是身份验证。

我想通过调试以下的事情开始:

  1. 确实proxy.mmcs RESOLV与“主机”和能不能ping通
  2. 确实改变proxy.mmcs到IP地址的帮助?
  3. 我可以从我尝试运行wget的到代理服务器的8080端口。
2

sudo gedit /etc/bash.bashrc同一主机Telnet远程登录添加这些行:

export http_proxy=http://username:[email protected]:port/ 
export https_proxy=http://username:[email protected]:port/ 
export ftp_proxy=http://username:[email protected]:port/ 

sudo gedit /etc/environment添加这些行:

http_proxy=http://username:[email protected]:port/ 
https_proxy=http://username:[email protected]:port/ 
ftp_proxy=http://username:[email protected]:port/ 

Inside sudo gedit /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"; 

来源:Ubuntu Linux Proxy Settings in company environment