Маршрутизатор не может подключиться к кластеру MongoDB - PullRequest
1 голос
/ 11 июля 2020

Я работаю над проектом MERN. Раньше я мог подключиться к кластеру MongoDB через строку подключения в моем приложении узла. Несколько дней go я сменил свой Wi-Fi-роутер и больше не могу подключиться к базе данных.

Я уверен, что проблема в роутере , потому что когда я подключаюсь через свой телефон inte rnet, соединение успешно. К сожалению, я не могу использовать inte rnet своего телефона всегда, так как это очень дорого.

Я попытался восстановить заводские настройки своего маршрутизатора, как это предлагается в этом вопросе.

Ошибка при подключении на сервер MongoDb Atlas

Я также попытался включить переадресацию портов для порта 27017, 27018, 27019 (порты MongoDB по умолчанию) через настройки маршрутизатора, как было предложено кем-то на inte rnet.

Скриншот настроек моего роутера

Но безуспешно.

Некоторая дополнительная информация. Я использую роутер d-link (DIR-819). Последняя версия windows, node.js на момент задания этого вопроса. Любая помощь будет принята с благодарностью, поскольку я застрял над этой проблемой уже несколько часов.

EDIT: Вот результат, когда я пытаюсь подключиться через оболочку. DNSHostNotFound: Failed to lookup service »: эта операция вернулась из-за истечения периода ожидания. Для получения дополнительной информации попробуйте 'mon go --help'. Пожалуйста, помогите мне, ребята. Я внес в белый список все IP-адреса.

Всем привет

1 Ответ

0 голосов
/ 23 июля 2020

Хорошо, послушайте, я тоже столкнулся с той же проблемой. Причина этого в том, что ваш маршрутизатор не позволяет вашему бэкэнду установить соединение с атласом MongoDB. Вы все еще можете использовать его через свою мобильную сеть. Подключите P C к мобильной сети и попробуйте еще раз, все заработает. (у меня сработало)

И для проблемы с маршрутизатором, я все еще ищу решение, как только найду его, я обновлю ответ. И да, если вы найдете решение раньше меня, обязательно сообщите нам об этом.

...