gpt4 book ai didi

使用 wget 下载 FTP 文件超时

转载 作者:行者123 更新时间:2023-12-02 12:27:45 24 4
gpt4 key购买 nike

我正在尝试下载位于 FTP 服务器上的文件。我可以通过浏览器手动下载文件,但是当我使用 wget 时下载超时。

谁能帮我解决这个问题

wget --ftp-user=user_name --ftp-password=password ftp://url/file_name.zip

日志:

--2014-12-09 08:37:34--  ftp://url/file_name.zip
=> `file_name.zip'
Resolving url (url)... x.x.x.x
Connecting to url(url)|x.x.x.x|:x... connected.
Logging in as user_name ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD not needed.
==> SIZE file_name.zip ... 15582845
==> PASV ... couldn't connect to 10.0.3.33 port 12185: Connection timed out

最佳答案

==> PASV ... couldn't connect to 10.0.3.33 port 12185: Connection timed out

服务器报告私有(private) IP 地址作为对 PASV 命令的响应。我假设服务器不在您的专用网络内,而是位于 NAT 路由器后面的另一个专用网络中。在这种情况下,仅当所有必要的端口都由路由器转发到服务器并且服务器报告(路由器的)外部地址而不是内部地址时,PASV 才是可能的。

一些客户端通过忽略作为被动响应给出的 IP 地址并仅使用给定端口和服务器的公共(public) IP 来解决此类配置错误的服务器。或者他们不使用 PASV 而是使用 EPSV,其中服务器根本不返回 IP 地址,而只返回端口。

关于使用 wget 下载 FTP 文件超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27370914/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com