2017-05-25 50 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這樣的公共服務來託管您的應用程序。