MMS 警报“主机暴露于公共互联网”是什么意思?

MMS 警报“主机暴露于公共互联网”是什么意思?

我今天开始收到 MongoDB 管理服务电子邮件,上面写着:“主机暴露在公共互联网上”。显然,这些检查是在每月 1 日和 15 日进行的,今天是 1 日。我查看了这里以获取更多信息,但它并没有真正帮助我。

我有我的个人网站andrewkoroluk.com。我在那里运行 Express NodeJS 服务器,连接到端口 80。在其中,我使用 MongoDB 数据库来存储各种数据,例如身份验证、网站数据、文件等。我一直在mongod运行。我正在制作一个 API 来操作我的 MongoDB 数据库中的数据,但我怀疑这是否是触发这些警报的原因。

我应该担心这些警报吗?

答案1

这很简单:您的 MongoDB 服务器可能可以通过公共互联网访问。

快速检查显示,没有任何具有 DNS 条目的主机是您的主机。

请确保使用防火墙和/或将 MongoDB 绑定到私有 IP,以便无法从公共互联网访问 MongoDB 端口。此外,您应使用密钥文件用户认证

相关内容