На своем удаленном сервере я установил ElasticSearch
, доступ к которому можно получить по адресу http://localhost:9200/
:
Я определил правило безопасности для входящего трафика, Port9200
в брандмауэре моего удаленного сервера:
Как видите, порт 9200 общедоступен для всех.
Когда я пытался получить доступ к пульту ElasticSearch
сервер из браузера на моем локальном компьютере, я увидел следующее сообщение о тайм-ауте:
У моего брандмауэра маршрутизатора нет правил, блокирующих исходящий трафик к любому TCP-порту.
Есть ли предложения о том, как сделать мой удаленный сервер ElasticSearch доступным с моего локального компьютера?
Проверьте, какой IP-адрес прослушивает ваша установка ElasticSearch. Если он только слушает localhost
вы не сможете получить к нему доступ с другой машины, даже если действуют правила брандмауэра. Вы можете проверить это с помощью netstat -ano|find "9200"
на cmd
.