HostNotFound для удаленного доступа к MongoDB

Я пытаюсь получить удаленный доступ к базе данных MongoDB, которую я настроил на компьютере с Windows. Я зашел в файл mongod.cfg и изменил параметр bind_Ip на 0.0.0.0, что должно позволить любому другому компьютеру получить доступ к базе данных.

Однако я все еще не могу получить удаленный доступ к базе данных со своего ноутбука. Я использую имя хоста, которое получаю, когда использую команду getHostName() на машине, на которой работает база данных. При попытке подключения получаю ошибку "connection attempt failed: HostNotFound: Could not find address for ....: SocketException: Host not found (authoritative): ". Что я здесь делаю неправильно? Это проблема с брандмауэрами, и если да, то как мне изменить это на компьютере с Windows?

Попробуйте ping "hostname" с вашего удаленного компьютера, чтобы проверить, можете ли вы связаться с хостом или нет

Mani 05.03.2019 23:21

Когда запускаю ping "hostname" пишет неизвестный хост. Когда я запускаю ping "host IP", он не подключается. Это проблема, не связанная с изменением bind_Ip?

astrachan 05.03.2019 23:32

Когда вы пингуете с IP-адресом хоста, вы получаете ответ?

Mani 05.03.2019 23:34

Время ожидания всех запросов истекло. Если хост-компьютер подключен через Ethernet, а мой удаленный компьютер не является проблемой?

astrachan 05.03.2019 23:41

Обе машины должны быть подключены либо через интрасеть, либо через Интернет.

Mani 05.03.2019 23:47

Привет @astrachan, ты решил проблему? Я также столкнулся с той же проблемой сейчас.

user3792685 21.01.2021 09:44
Использование JavaScript и MongoDB
Использование JavaScript и MongoDB
Сегодня я собираюсь вкратце рассказать о прототипах в JavaScript, а также представить и объяснить вам работу с базой данных MongoDB.
0
6
2 024
0

Другие вопросы по теме