mongodb.conf bind_ip = 127.0.0.1 funktioniert nicht, aber 0.0.0.0 funktioniert
Ich konnte nicht verstehen wasbind_ip
in mongodb ist. Ich könnte eine Fernverbindung vom Desktop zur EC2-Maschine herstellen, indem ich habebind_ip = 0.0.0.0
, konnte es aber nicht zum Laufen bringenbind_ip = 127.0.0.1
.
Bitte erkläre mir, was bind_ip ist und warum es funktioniert0.0.0.0
und nicht für127.0.0.1
.
Als Referenz vonmongodb docs:
bind_ip
Standardeinstellung: Alle Schnittstellen.
Stellen Sie diese Option ein, um den Mongod- oder Mongos-Prozess so zu konfigurieren, dass Verbindungen von Anwendungen mit dieser Adresse hergestellt und abgehört werden. Sie können an jede Schnittstelle Mongod- oder Mongos-Instanzen anhängen. Wenn Sie den Prozess jedoch an eine öffentlich zugängliche Schnittstelle anhängen, müssen Sie angemessene Authentifizierungs- oder Firewall-Einschränkungen implementieren, um die Integrität Ihrer Datenbank zu schützen.
Sie können eine Liste von durch Kommas getrennten Werten verketten, um Mongod an mehrere IP-Adressen zu binden.