我正在尝试通过Phpleagues Flysystem连接到远程SFTP服务器。
远程SFTP服务器的防火墙仅允许使用我们Web服务器的IP地址。
据我了解,当客户访问我们的网站时,来自客户的API请求将发送到我们的后端网络服务器。该Web服务器又将请求发送到远程SFTP服务器。但是,这似乎不起作用,我假设从我们的网络服务器发送的请求是使用客户端的IP地址(而不是来自我们的网络服务器的IP地址)发送的。
是否可以通过网络服务器的IP地址将内部请求从网络服务器发送到SFTP服务器以通过防火墙?
(当我从公司网络发送请求时,它确实起作用,该公司的IP地址也已注册在远程SFT服务器的防火墙中。一旦从另一个网络尝试,该请求就会失败。)