≡菜单

我如何修复wget连接被拒绝错误’m behind a Proxy

:使用wget下载时,出现以下错误“Connecting to <URL>..失败:连接被拒绝。”. I’在代理服务器后面。我如何解决它?

回答:使用您的代理服务器名称或IP地址导出http_proxy变量,然后按照以下说明尝试下载。

使用wget时连接被拒绝错误

如果未设置http_proxy环境变量,则在使用wget从Internet下载文件时,您可能会收到以下消息。

$ wget -O DrawIt.vba.gz http://www.vim.org/scripts/download_script.php?src_id=8798
--12:58:32--  http://www.vim.org/scripts/download_script.php?src_id=8798
           => `DrawIt.vba.gz'
Resolving www.vim.org... 216.34.181.97
Connecting to www.vim.org|216.34.181.97|:80... failed: Connection refused.

导出HTTP_PROXY变量

如下所示,在http_proxy变量中指定代理服务器名称(或)ip-address(如有必要,还可以提供任何端口号)。

$ export http_proxy='proxy_server_ip:8080'

使用冒号(:)作为IP /主机和端口号之间的分隔符。以下是一个示例。

$ export http_proxy='http://myproxy.cmp.com:8080/'

现在,您应该可以使用wget进行下载了,没有任何问题。

$ wget -O DrawIt.vba.gz http://www.vim.org/scripts/download_script.php?src_id=8798
--12:59:02--  http://www.vim.org/scripts/download_script.php?src_id=8798
           => `DrawIt.vba.gz'
Resolving proxy.sgp.hp.com... 16.158.235.10
Connecting to proxy.sgp.hp.com|16.158.235.10|:8080... connected.
Proxy request sent, awaiting response... 200 OK
Length: unspecified [application/octetstream]
    [                                                                        ] 21,668        --.--K/s
12:59:04 (164.19 KB/s) - `DrawIt.vba.gz' saved [21668]

如果您喜欢这篇文章,您可能还会喜欢..

  1. 50个Linux Sysadmin教程
  2. 50个最常用的Linux命令(包括示例)
  3. 排名前25位的最佳Linux性能监视和调试工具
  4. 妈妈,我找到了! – 15个实用的Linux Find命令示例
  5. Linux 101 Hacks第二版电子书 Linux 101黑客手册

Bash 101 Hacks书 Sed和Awk 101黑客手册 Nagios Core 3书 Vim 101黑客手册

{ 5 评论… 加一 }

  • 赫克托·拉拉(Hector Lara) 2010年7月23日,下午12:03

    su也可以将这种配置用于ftp代理
    export ftp_proxy=’http://myproxy.cmp.com:8080/’

  • 赫克托·拉拉(Hector Lara) 2010年7月23日,下午12:06

    我忘记了,对于某些本地或Intranet网站,您可以避免使用http_proxy:
    导出no_proxy = localhost,127.0.0.0 / 8,*。local,*。foo.com,192.168.1.0 / 24,*。foo.corp.com

  • 阿邦格 2010年8月5日,上午12:42

    您可以将wget配置从/ etc / wgetrc复制到your_home / .wgetrc
    编辑和更改http_proxy配置。

  • 阿比贾特 2010年8月23日,下午3:45

    大家好,
    我有一个直接的问题。我有ftp代理’的链接,用户名和密码。然后我有ftp站点’的链接,用户名和密码。我可以有一些使用所有这些信息和wget从ftp站点下载文件的unix shell脚本吗?
    非常感谢您的帮助。

    阿比贾特。

  • 苏德 2012年10月25日,晚上11:25

    [root @ hostname〜]#wget http://domainname/text.txt
    –2012-10-26 06:13:45– http://domainname/text.txt
    解决…
    连接到 ||:80…失败:连接超时。
    正在重试。

发表评论