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