Puertos que usa MONGODB.
1. Puerto Principal (Predeterminado): ‘27017’
Es el puerto predeterminado para las conexiones de cliente y las conexiones de replica set entre nodos.
2. Puerto para Replica Sets y Sharding: ‘27018’
A menudo utilizado como el puerto para nodos secundarios en un Replica Set o para configuraciones sharded.
3. Puerto para Configuración de Sharding: ‘27019’
Generalmente reservado para el config server en una configuración de sharding.
4. Puerto de Supervisión Web (opcional): ‘28017’
Esta interfaz proporciona información sobre el estado del servidor y las estadísticas del sistema.
Nota: A partir de versiones recientes, esta interfaz ya no está habilitada por defecto.
5. Puerto para operaciones encriptadas): ‘28020’
Del servicio mongocryptd de la versión Enterprise.
Si deseas cambiar los puertos predeterminados, puedes hacerlo editando el archivo de configuración de MongoDB (‘mongod.conf’), o pasando el parámetro ‘--port’ cuando inicies el servidor ‘mongod’:
mongod --port <nuevo_puerto>
Consideraciones de Seguridad
Asegúrate de que los puertos estén protegidos mediante firewalls y solo sean accesibles para usuarios autorizados, especialmente cuando MongoDB está expuesto a internet.