通过互联网访问 Ubuntu OS 的 Neo4j 服务器(Public IP 地址)?
Access Neo4j server with Ubuntu OS over the Internet(Public IP address)?
我的Neo4j版本是3.2.2企业版。我使用的服务器是 Microsoft Azure 上的 VM Ubuntu 16.0 Server。我想通过 public 地址访问它。我暂时关闭了 Ubuntu 上的防火墙。我还配置了 Neo4j 网络配置,它位于 /etc/neo4j/neo4j.conf 上,可以在本地网络之外访问。
问题是,我无法使用 public IP 地址访问它。一直说时间到了。
我尝试在 Microsoft Azure 上使用 Neo4j 企业模板,但此 link 上发布的以下错误不断出现?
您可以从您的 Azure VM 访问 neo4j 吗?
根据您的描述,这似乎是 NSG 设置问题。
我们知道,这些端口应该在我们的 防火墙设置 和 Azure NSG 设置 :
中打开
您似乎关闭了 ubuntu 防火墙,因此我们只需将这些端口添加到 Azure NSG 入站规则中,如下所示:
我们可以通过 Azure 门户添加 NSG 入站规则,有关设置 NSG 入站规则的更多信息,请参阅下面的link。
https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-create-nsg-arm-pportal
顺便说一句,我们可以使用这个template to deploy neo4j cluster in Azure, more information about it, please refer to this 。
我的Neo4j版本是3.2.2企业版。我使用的服务器是 Microsoft Azure 上的 VM Ubuntu 16.0 Server。我想通过 public 地址访问它。我暂时关闭了 Ubuntu 上的防火墙。我还配置了 Neo4j 网络配置,它位于 /etc/neo4j/neo4j.conf 上,可以在本地网络之外访问。
问题是,我无法使用 public IP 地址访问它。一直说时间到了。
我尝试在 Microsoft Azure 上使用 Neo4j 企业模板,但此 link
您可以从您的 Azure VM 访问 neo4j 吗?
根据您的描述,这似乎是 NSG 设置问题。
我们知道,这些端口应该在我们的 防火墙设置 和 Azure NSG 设置 :
中打开我们可以通过 Azure 门户添加 NSG 入站规则,有关设置 NSG 入站规则的更多信息,请参阅下面的link。
https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-create-nsg-arm-pportal
顺便说一句,我们可以使用这个template to deploy neo4j cluster in Azure, more information about it, please refer to this