Я следовал интерактивным инструкциям по подключению к mongodb (версия 4.0) с помощью Compass, но я получаю ошибку ниже:
MongoDB не работает на указанном хосте и порту
Предположим, что удаленный сервер работает на https://example.com с IP-адресом.
172.231.151.42
На компасе я ввожу имя хоста как 172.231.151.42
и порт 27017. Все остальные параметры по умолчанию (например, Аутентификация Нет SSL Нет Туннель SSH Нет).
На удаленном сервере Ubuntu, где работает mongod, я настроил правило UFW
ufw разрешить с 201.12.62.17 на любой порт 27017
где 201.12.62.17 - публичный IP-адрес моего настольного компьютера Mac.
В mongodb.conf у меня есть строка ниже:
bindIp: 127.0.0.1,201.12.62.17
, чтобы разрешить подключения с ноутбука.
Пользователь и пароль для mongodb не настроены. Любой может получить доступ к mongodb.
Но все равно я получаю ошибку.
Нужно ли что-то делать с SSL?
Чего мне не хватает?