2017-06-23 1 views
0

ich von meinem System zu anderem System zu verbinden versuchen MongoDB aber ich erhalte folgend fehler-kann keine Verbindung zu anderem System von Mongo Shell in Windows Host

MongoDB Shell-Version v3.4.5 zu verbinden: mongodb: //192.168.0.152: 27017/ 2017-06-23T18: 06: 50,643 + 0530 W NETWORK [thread1] fehlgeschlagen 192.168.0.108:27017 nach 5000ms Millisekunden verbinden, aufzugeben. 2017-06-23T18: 06: 50,644 + 0530 E QUERY [thread1]

Fehler: konnte nicht auf Server 192.168.0.152:27017, Verbindung verbinden Versuch fehlgeschlagen: @ src/Mongo/Schale/Mongo verbinden. js: 237: 13 @ (connect): 1: 6 ausnahme: connect fehlgeschlagen

Ich habe versucht verschiedene Lösungen auf Stackoverflow aufgeführt, aber noch keine Lösung gefunden. Kann mir bitte jemand helfen?

Antwort

0

getaddrinfo() löst Domainnamen über das DNS-Protokoll (das ist nicht das Netbios Naming System verwendet ist - Grund, warum in der Regel eine schlechte Idee, ein Windows-PC-Name ist) einzugeben. Abhängig von der zugrunde liegenden Implementierung der Funktion kann NetBIOS Names möglicherweise nicht aufgelöst werden.

der Regel einen NetBIOS-Computernamen verwendet, ist eine schlechte Idee, sollten Sie auf eine korrekte DNS-Architektur verlassen.

Wenn Sie die exakt gleichen Fehler mit einem mongodb haben: // URL nur eine IP-Adresse verwendet, ist es seltsam ... Bitte mehr Details über die Adresse try Fall IP liefern.

außerdem sicher, dass der Server nicht die Firewall geschützt ist. Versuchen Sie, eine netcat Verbindung mit netcat für Fenster:

nc IP 27017 -vv 

sagen sollte 'Verbunden'

Netcat für Windows: https://eternallybored.org/misc/netcat/

+0

ich meine question..please Rezension es bearbeitet haben – Praman

+0

Mine Re-edited, versuchen zu inspizieren Konnektivität zuerst mit netcat und sagen, was – Fabien

+0

passiert, ich versucht habe nc es mir eine Fehlermeldung „HOST_NOT_FOUND“ – Praman

Verwandte Themen