neo4j - 无法远程连接到我的 Neo4j 数据库
问题描述
我的台式计算机上有一个 Neo4j 数据库,我想远程访问它。我对服务器/网络不是很了解,但这里列出了我为使其正常工作所做的事情:
- 取消注释
dbms.connectors.default_listen_address=0.0.0.0
设置中的行,以及dbms.connector.http.listen_address=:7474
和dbms.connector.https.listen_address=:7473
- 在我的路由器上设置 TCP/UDP 端口转发,将 30408 映射到 7473。
- 为我的桌面保留了一个静态 IP(与端口转发中出现的相同)。
- 在我的桌面上为 TCP 和 UDP 端口 7474、7473 和 30408 定义了传入防火墙异常(我猜 30408 无关紧要,但我一直在尝试一切)。
当我尝试使用 {public_ip}:30408 通过 Chrome 连接时,它会给出 ERR_EMPTY_RESPONSE(Firefox 只是说“连接已重置”)。
我能够使用 {local_ip}:7474 成功连接到本地网络上的 neo4j 浏览器。
编辑:我应该考虑尝试使用 SSH 执行此操作吗?我仍然不知道首先出了什么问题。
解决方案
推荐阅读
- php - 如何在mysql中上传和存储图像
- ros - 运行 catkin_make 时调用“make -j4 -l4”失败错误
- java - 为什么数组赋值不兼容,即使它们的数据类型是不兼容的?
- java - 在 Android 上使用 OData
- typo3 - TYPO3 Flexform 配置
- php - 如何使用 if 语句更改 Laravel 中的输入类型值
- linux - 在 Ubuntu 下启动/停止 .NET Core 应用程序
- cassandra - Cassandra UDT 在列表集合中搜索
- angular - 离子 3 的 ngx-translate 无法正常工作
- excel - 为什么我无法使用 Excel VBA 向组合框列表中添加行?