从客户端查找IP';s FTP,这样我就可以进行远程mySQL连接


Finding out IP from client's FTP, so I can make a remote mySQL connection

我宁愿将DB本地放在他们的服务器上,但不能访问他们的cpanel或任何东西。这是我第一次处理这个问题。

我正试图通过我的网络主机(承载数据库)与我的客户端提供的FTP建立安全的远程连接。我获取了FTP的IP,并将其添加到Bluehost上的远程DB列表中。仍然没有连接。

我有办法做到这一点吗?它安全吗?

编辑:清晰度

如果你有数据库所在的域,你可以通过在命令行(windows)中运行'tracert domainname.com'来获取Ip,它会在[]中显示域旁边的Ip。

不过,您应该能够使用域而不是IP,但要注意,许多主机(尤其是共享主机)不允许远程数据库访问,或者您可能必须在主机控制面板中启用它。

它为远程用户打开了对数据库的访问,因此安全性有点低——他们仍然需要登录详细信息,最大的缺点是速度会慢很多。我建议将数据库与网站放在同一台服务器(或至少网络)上。

相关文章: