2017-05-25 76 views
1

嗨,我是Neo4J的新手,我从2天搜索访问Neo4J每一个通过公共URL。 在Neo4j的配置文件的设置进行一些修改我做这些都是访问Neo4J与公众的网址

dbms.connectors.default_listen_address=0.0.0.0 
dbms.connector.http.listen_address=:7474 

我在路由器级意味着IP4地址级别我得到的只是访问,但我想给访问每一个。

因为我在脚本和Neo4jAPI中使用Asp.MVC。我安装Neo4j在单独的服务器和应用程序发布在单独的服务器我想访问Neo4JAPI

+0

那么你需要在一台带有外部公共IP的机器上设置neo4j,所以你的应用可以从任何地方连接到你的neo4j –

+0

如何连接外部公共IP,我试过但没有到位url http:// *我的公共IP:7474 /正在获取本网站无法访问 – KNS

回答

0

设置外部公共IP是管理连接的路由器的功能。如果这是公司设置,请询问管理员。如果这是一个个人设置,你需要做很多事情,比如:

  • 设置本地HTTP服务器
  • 允许入站流量在端口80
  • 设置的DNS服务
  • 设置SSH服务器
  • 你的路由器上
  • 将请求转发给您的计算机的不同端口

这是非常危险的,你可以开到,如果问题你不小心。更好的方法是使用像AWS这样的公共服务来托管您的应用程序。