Порт открыт локально, но не внешне
Neo4j - это графическая база данных с браузером и интерфейсом REST. Мне нужно запустить второй экземпляр сервера neo4j. Я хотел бы запустить процесс пользователем с обычными привилегиями.
Первый экземпляр neo4j открывает порт по умолчанию для neo4j, 7474 и запускает на нем HTTP-сервер. Я могу связаться с ним через веб-браузер с другого компьютера. Замечательно.
Второй экземпляр настроен на использование другого порта, 7484. Я могу запустить сервер и связаться с ним локально:
>lynx http://localhost:7484
Это тоже здорово.
Тем не менее, если я использую другую машину и пытаюсь найти ее http://my-neo4j-server:7484
, браузер отключается и никогда не устанавливает соединение.
Если я запускаю netstat на сервере, он показывает, что он прослушивает этот порт.
>netstat -tulpn
...
tcp6 0 0 :::7484 :::* LISTEN 8552/java
Я пытался:
>sudo ufw disable
Я проверил таблицы IP:
>sudo iptables -L
и в таблицах нет записей.
Что я не могу сделать?
Примечание: я использую Amazon Linux AMI на ec2.