Non ho potuto capire cosa sia bind_ip
in mongodb. Potrei effettuare una connessione remota dal desktop alla macchina EC2 avendo bind_ip = 0.0.0.0
, ma non potrei farlo funzionare con bind_ip = 127.0.0.1
.mongodb.conf bind_ip = 127.0.0.1 non funziona ma 0.0.0.0 funziona
Per favore spiegami cosa è bind_ip e perché funziona per 0.0.0.0
e non per 127.0.0.1
.
Per riferimento da mongodb docs:
bind_ip
predefinita: Tutte le interfacce.
Impostare questa opzione per configurare il processo mongod o mongos per eseguire il binding e ascoltare le connessioni dalle applicazioni su questo indirizzo. È possibile allegare istanze mongod o mongos a qualsiasi interfaccia; tuttavia, se si collega il processo a un'interfaccia accessibile al pubblico, implementare le corrette restrizioni di autenticazione o firewall per proteggere l'integrità del database.
È possibile concatenare un elenco di valori separati da virgola per associare mongod a più indirizzi IP.
la mia risposta è migliore, controlla di seguito :) – OWADVL