Olá! Estou desenvolvendo um sistema web de contratação de cuidadores usando Node.js, Express e MongoDB. Ao testar localmente na minha casa funciona normalmente, no entanto, enfrentei problemas de conexão com o MongoDB na minha escola, onde eu preciso apresentar esse projeto(Tcc), eu imagino que seja devido à configuração da rede peer to peer da minha escola, que gera IPs dinâmicos.
erro que estou recebendo:
conexão iniciada na porta 5000
error here MongooseServerSelectionError: Could not connect to any
servers in your MongoDB Atlas cluster. One common reason is
that you’re trying to access the database from an IP that isn’t
whitelisted. Make sure your current IP address is on your Atlas
cluster’s IP whitelist:
https://docs.atlas.mongodb.com/security-whitelist/
Já tentei configurar o MongoDB para aceitar conexões de qualquer IP (0.0.0.0/0) e usei algumas VPNs, mas sem sucesso. Também já tentei pegar o ip pelo ipconfig e nenhum ip que eu adiciono funciona, como não tenho experiência em Docker ou hospedagem de backend, estou buscando uma solução para manter o projeto localmente, possivelmente usando servidores de desenvolvimento integrados. Alguma sugestão?
Gabriel S. Jesus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
1