У меня на настольном компьютере есть база данных 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-адрес для моего рабочего стола (тот же, который отображается в порту forward).
- Определены входящие исключения брандмауэра на моем рабочем столе для портов 7474, 7473 и 30408 для TCP и UDP (полагаю, 30408 не имеет значения, но я пробовал все).
Когда я пытаюсь подключиться через Chrome с {public_ip}: 30408, он выдает ERR_EMPTY_RESPONSE (Firefox просто говорит «Соединение было сброшено»).
Я могу успешно подключиться к браузеру neo4j в моей локальной сети с помощью {local_ip}: 7474.
Редактировать: Должен ли я попытаться сделать это с SSH? Я до сих пор не знаю, что происходит в первую очередь.