如果你的Linux机器是在内网的,需要下载一个文件,在没办法直接访问外网的情况下就需要使用代理了。如果你需要搭建HTTP代理服务器,那么参考Squid搭建正向代理。
使用wget命令可以设置http代理
wget http://www.baidu.com/ -e use_proxy=yes -e http_proxy=yourproxy.com:port
下载https的文件就要其他的额外参数了。
wget --no-check-certificate https://www.google.com/ \ -e use_proxy=yes -e https_proxy=yourproxy.com:port ##使用https_proxy才可以哟
参数--no-check-certificate
可以不检查服务器的证书。
如果你觉得麻烦,可以对shell进行http proxy的代理设置:
export http_porxy=yourproxy.com:port export https_proxy=yourproxy.com:port
这样其他的程序就可以通过这个代理进行网络访问了。
如果wget不需要代理可以使用参数--no-proxy
取消代理。
声明:未经允许禁止转载 东东东 陈煜东的博客 文章,谢谢。如经授权,转载请注明: 转载自东东东 陈煜东的博客
本文链接地址: wget下载http/https代理设置 – https://www.chenyudong.com/archives/wget-http-proxy-setting.html
发表评论