Você provavelmente ainda tem o bind_ip
em seu servidor MongoDB definido como 127.0.0.1
, o que permitiria que você se conectasse a ele apenas no servidor via localhost
. Para habilitar a rede - para que outra máquina diferente que uma conexão localhost
possa se conectar à configuração - a configuração do MongoDB no servidor precisa ser ajustada para que a opção de configuração bind_ip
seja desativada.
Primeiro, abra o mongod.conf
no servidor instalado. Estou mostrando um exemplo usando nano
no Linux, mas fique à vontade para editá-lo com qualquer editor que você se sentir mais confortável usando. E se você estiver editando isso no Windows, precisará encontrar e ajustar o arquivo mongod.cfg
:
sudo nano /etc/mongod.conf
Com esse arquivo aberto para edição, encontre esta linha:
# Listen to local interface only. Comment out to listen on all interfaces.
bind_ip = 127.0.0.1
E comente o bind_ip
assim:
# Listen to local interface only. Comment out to listen on all interfaces.
#bind_ip = 127.0.0.1
Agora reinicie o MongDB:
sudo service mongod restart
A rede deve estar ativada e você poderá se conectar a ela de qualquer outra máquina em sua rede.