Я использую базу данных MongoDB, которая установлена с IP-адресом 126.22.252.25. Информация о версии Ubuntu - 12.04.3 LTS.
Моя MongoDB использует порт 27017
по умолчанию. На этом локальном компьютере я могу использовать команду mongo --host 126.22.252.25
на локальном компьютере для доступа, но я не могу использовать эту команду на любом другом компьютере Linux для доступа к MongoDB, а также не могу использовать telnet 126.22.252.25 27017
на моем компьютере с Windows ,
Я уверен, что машина 126.22.252.25
доступна из Интернета, потому что я могу использовать winSCP
и secureCRT
для входа в нее. Если я запускаю команду netstat -tnlp
, она показывает:
tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN
Я уже изменил файл /ect/mongodb.conf
, изменив параметр bind_ip
с 0.0.0.0
до 126.22.252.25
.
Что еще я могу сделать?