Shell 当端点为0.0.0.0时,arangosh无法连接到端点

Shell 当端点为0.0.0.0时,arangosh无法连接到端点,shell,arangodb,Shell,Arangodb,我在centos根服务器上运行arangodb,最初使用默认端点127.0.0.1:8529。通过这个初始设置,我可以通过arangosh(在同一台服务器上运行)轻松连接 为了从任何地方以web服务的形式访问arangodb,我将arangod.conf更改为端点0.0.0.0:8425,并相应地更改了arangosh.conf端点。从那时起,我可以从任何地方访问web界面,没有任何问题,但arangosh不幸拒绝连接服务器本身。错误消息仅表示“无法连接” 如何使外壳重新工作?0.0.0.0不是

我在centos根服务器上运行arangodb,最初使用默认端点127.0.0.1:8529。通过这个初始设置,我可以通过arangosh(在同一台服务器上运行)轻松连接

为了从任何地方以web服务的形式访问arangodb,我将arangod.conf更改为端点0.0.0.0:8425,并相应地更改了arangosh.conf端点。从那时起,我可以从任何地方访问web界面,没有任何问题,但arangosh不幸拒绝连接服务器本身。错误消息仅表示“无法连接”


如何使外壳重新工作?

0.0.0.0
不是可以从ArangoShell连接到的有效IP地址。然而,在IPv4中,这个地址有一些限制,在服务器端(arangod),它被用来绑定到“任何IPv4地址”。请注意,这是在ArangoDB数据库端,而不是客户端

这意味着您可以在服务器上使用此特殊地址,但从ArangoShell连接时不能使用。在ArangoShell中,您必须指定服务器的IP地址(向客户端公开)