【发布时间】:2019-07-18 07:40:47
【问题描述】:
我正在尝试执行与另一台服务器的 ftp 连接。
所以目前我已经完成了
$host="server_to_connet_ip"
ftp_connect ( $host [ 21 [, int $timeout = 90 ]] )
当要连接的服务器不限制IP地址时,这完全可以正常工作。
目前可以连接服务器的ip地址有限制,我的vps ip地址已经被列入白名单 我如何仍然以原始 ip 地址作为我的服务器 ip 地址(托管应用程序)执行 ftp 连接,因为目前我发出的每个请求都恰好来自我的本地计算机传出 ip 地址而不是服务器(应用程序在哪里托管)IP地址
我也检查过是否使用 curl 作为替代方案,但我不知道如何使用。
所以在 curl 中会是这样的
curl ftp://serverip --user myname:mypassword
但是如何做到这一点,当执行 ftp 连接请求时,请求将来自我的服务器 IP 地址(当我托管我的应用程序时)而不是我的本地计算机 IP 地址。
【问题讨论】: