我在 Linode 上有两台服务器,它们可以通过本地 Linode 区域网络相互连接。问题是该地区的任何其他 Linode 也可以使用该 IP 进行连接。一台服务器托管 python 应用程序,另一台托管 MongoDB。
使用 SSH 隧道连接到数据库是个好主意吗?如果隧道发生故障会怎样?已知 SSH 隧道会失败吗?
还是我以错误的方式解决问题?我能想到的另一种选择是将 iptables 设置为仅接受来自特定源 IP 的连接。
我在想一个更假设的情况,也许我只需要一个数据库密码。我一直在学习计算机安全课程,它让一切看起来比实际更容易受到攻击。