在Ubuntu中使用wget代理的问题

时间:2011-02-08 12:36:25

标签: ubuntu proxy wget

请帮助我,我想使用命令wget从dev.opennebula.org下载文件,但我遇到代理问题。现在,我已经在文件/ etc / wgetrc中设置了http-proxy值,我使用命令wget --proxy-username = username --proxy-password = password URL但结果是

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

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

谢谢。

3 个答案:

答案 0 :(得分:2)

sudo gedit /etc/bash.bashrc内添加以下行:

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

sudo gedit /etc/environment内添加以下行:

http_proxy=http://username:password@proxyserver.net:port/
https_proxy=http://username:password@proxyserver.net:port/
ftp_proxy=http://username:password@proxyserver.net:port/

sudo gedit /etc/apt/apt.conf内添加以下行:

Acquire::http::Proxy "http://username:password@proxyserver.net:port";
Acquire::https::Proxy "http://username:password@proxyserver.net:port";
Acquire::ftp::Proxy "http://username:password@proxyserver.net:port";

来源:Ubuntu Linux Proxy Settings in company environment

答案 1 :(得分:1)

尝试使用--proxy-user代替--proxy-username

答案 2 :(得分:0)

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

我首先调试以下内容:

  1. 使用“host”执行proxy.mmcs resolv并且可以ping通
  2. 确实将proxy.mmcs更改为ip地址帮助?
  3. 我可以从同一主机telnet,我尝试将wget运行到代理服务器的端口8080.