Подключение сервера Noj.js, размещенного на сервере Nowjs, к базе данных MongoDB Atlas. - PullRequest
0 голосов
/ 27 февраля 2019

Я играю с Nowjs, GraphQL и MongoDB в стороннем проекте, и я использую MongoDB Atlas для создания удаленной базы данных и Nowjs для развертывания моего сервера.Кроме того, я использую Mongoose для подключения к БД.

Проблема в том, что MongoDB Atlas требует от вас белого IP-адреса для подключения к базе данных, и я не смог найти много информационных IP-адресов, используемых серверами Nowjs, где мойразвертывания размещаются.Кроме того, я должен добавить, что в настоящее время я не использую какой-либо пользовательский домен или псевдоним, а только случайно сгенерированные.

Есть ли способ получить IP-адрес Nowjs и исправить его каким-либо образом?Или иметь белый список доменов вместо IP-адресов?

Единственное решение, которое я могу найти, - разрешить любому IP-адресу доступ к БД, но это кажется небезопасным.

1 Ответ

0 голосов
/ 06 марта 2019

Очевидно, что это невозможно с Zeit Now v2, на самом деле нет способа получить диапазон IP-адресов или статический.

Ответ от сопровождающего:

IP-адреса развертываний Now слишком динамичны, и по этой причине мы не предоставляем их список.Мы рекомендуем при подключении к внешним службам (например, базе данных) использовать надежный пароль и SSL.

Существует несколько материалов, которые вы можете проверить здесь и здесь

...