首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wget总是使用其他IP,而不是请求的IP。

wget总是使用其他IP,而不是请求的IP。
EN

Ask Ubuntu用户
提问于 2017-12-07 10:48:44
回答 1查看 731关注 0票数 1

我有Ubuntu16.04,我想wget一些文件从我的另一台PC连接在同一个网络。

我的PC-1 IP是192.168.1.210 &

我的PC-2 IP是192.168.1.209.

试图从文件夹路径获取192.168.1.209中的文件是/var/www/,文件名是"mydoc“

代码语言:javascript
复制
root@OptiPlex-980:~# wget http://192.168.1.209/mydoc
--2017-12-07 16:08:45--  http://192.168.1.209/mydoc
Connecting to 10.102.0.3:80... 

我使用“wget”卸载了这个apt remove wget && apt purge wget包。然后再次使用"apt install wget“重新安装,但我仍然像Connecting to 10.102.0.3:80...一样观察,而不是我请求的IP。

但我正在尝试从PC-2到PC-1

这个PC有什么问题?wget配置?

EN

回答 1

Ask Ubuntu用户

发布于 2017-12-07 20:46:06

为了确保您在PC-2上的with服务器没有重定向,请向cURL查询:

curl -v http://192.168.1.209/mydoc

并仔细阅读详细的输出;您应该在开头看到这样的内容:

代码语言:javascript
复制
* About to connect() to 192.168.1.209 port 80 (#0)
*   Trying 192.168.1.209... connected
* Connected to 192.168.1.209 port 80 (#0)
> GET / HTTP/1.1

现在,重要的部分是服务器响应,或者:

代码语言:javascript
复制
< HTTP/1.1 200 OK

代码语言:javascript
复制
< HTTP/1.1 301 Moved Permanently
< Location: http://10.102.0.3:80

请张贴您的cURL输出以获得进一步的帮助。

检查是否设置了HTTP_PROXY环境变量;wget计算http_proxy和http_proxy。如果您不确定使用“--无代理”选项调用wget

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/984067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档