mongod bind_ip绑定到错误的ip

我试图在FreeBSD jail中设置一个mongodb。 我在文档中发现,我可以将bind_ip设置为127.0.0.1,以仅允许从本地主机访问。 但是,当我检查与sockstats它是绑定到我的监狱IP而不是本地主机。

sockstats -l46

mongodb mongod 86661 6 tcp4 10.0.0.1:27017 *:*

我的mongodbconfiguration

 port = 27017 bind_ip = 127.0.0.1 # do not communicate with the external world maxConns = 100 # you may want more objcheck = true dbpath = /var/db/mongodb noauth = true 

所以我的问题是为什么绑定到10.0.0.1而不是127.0.0.1?

您可能需要将127.0.0.1添加到监狱,因为监狱将禁止绑定到监狱的IP。

但是,如果你想把mongo局限在监狱里,也许更好的办法是将它防火墙…在监狱中使用127.0.0.1可能是错误的从安全的angular度来看。