真的想从火花奴隶那里连接到螺栓,但想想如果我能让它与cypher-shell一起工作,其余部分就会落到位。所以我可以这样做:
cypher-shell -a localhost
连接正常
如果我在实际的IP框上执行此操作:
cypher-shell -a 172.20.0.71:7687
拒绝连接,我认为我所要做的只是在conf中:
dbms.connector.bolt.address=0.0.0.0:7687
那似乎不起作用的是我还缺少什么? (或者至少上面的内容似乎没有用,我确实重新启动了我的neo4j实例,因此应该对conf进行更改)。仅使用cypher-shell上的默认值进行连接确实可以实现:
Connected to Neo4j 3.3.0 at bolt://localhost:7687 as user neo4j.
Type :help for a list of available commands or :exit to exit the shell.
Note that Cypher queries must end with a semicolon.
所以也许它没有完全重启并接受neo4j.conf
的更改?或者更有可能的是,我错过了其他的东西,以便我认为应该这样做。我可以通过实际的IP地址从另一个ip或本地连接到哪里?
答案 0 :(得分:4)
您需要在neo4j.conf
:
dbms.connectors.default_listen_address=0.0.0.0
重启服务器,然后使用cypher-shell:
cypher-shell -a bolt://172.20.0.71:7687