【问题标题】:Problem of using proxy with wget in Ubuntu [closed]在 Ubuntu 中使用 wget 代理的问题 [关闭]
【发布时间】:2011-02-08 12:36:25
【问题描述】:

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

连接到 proxy.mmcs:8080 失败:连接超时。
正在重试。

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

谢谢。

【问题讨论】:

标签: ubuntu proxy wget


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      我将从调试以下内容开始:

      1. proxy.mmcs 是否与“主机”解析,是否可以 ping 通
      2. 将proxy.mmcs 更改为IP 地址有帮助吗?
      3. 我可以从我尝试运行 wget 的同一主机远程登录到代理服务器的端口 8080。

      【讨论】:

        猜你喜欢
        • 2019-01-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-11-21
        • 2012-01-29
        • 2022-08-23
        • 2016-02-12
        相关资源
        最近更新 更多