Estou tentando configurar um mongodb em uma prisão do FreeBSD. Descobri na documentação que posso definir o bind_ip como 127.0.0.1 para permitir acesso apenas do localhost. Mas quando eu verifico com o Sockstats, ele está vinculado ao meu IP da prisão e não ao localhost.
sockstats -l46
mongodb mongod 86661 6 tcp4 10.0.0.1:27017 *:*
Minha configuração do mongodb
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
Então, minha pergunta é por que isso está vinculado a 10.0.0.1 e não a 127.0.0.1?
Responder1
Você provavelmente precisará adicionar 127.0.0.1 à prisão, pois as prisões proibirão a ligação a qualquer coisa que não seja o IP da prisão.
Mas, se você quiser confinar o mongo apenas à prisão, talvez uma ideia melhor seja fazer um firewall ... usar 127.0.0.1 na prisão pode ser errado do ponto de vista da segurança.