Скорее всего, на вашем сервере MongoDB все еще установлено значение bind_ip
127.0.0.1
которое позволит вам подключаться к нему на сервере только через localhost
. Чтобы включить сетевое подключение - чтобы другой компьютер, кроме localhost
мог подключиться к настройке - необходимо настроить конфигурацию MongoDB на сервере, чтобы параметр настройки bind_ip
был отключен.
Сначала откройте mongod.conf
на сервере, на котором он установлен. Я показываю пример использования nano
в Linux, но не стесняйтесь редактировать этот файл любым редактором, который вам удобнее всего использовать. И если вы редактируете это в Windows, вам нужно найти и настроить файл mongod.cfg
:
sudo nano /etc/mongod.conf
С этим файлом, открытым для редактирования, найдите эту строку:
# Listen to local interface only. Comment out to listen on all interfaces.
bind_ip = 127.0.0.1
И закомментируйте bind_ip
следующим образом:
# Listen to local interface only. Comment out to listen on all interfaces.
#bind_ip = 127.0.0.1
Теперь перезапустите MongDB:
sudo service mongod restart
Сеть должна быть включена, и вы должны иметь возможность подключаться к ней с любого другого компьютера в вашей сети.