Отключить/Скрыть доступ к конечной точке эластичного поиска по умолчанию из браузера

#elasticsearch

Вопрос:

Когда я перехожу к конечной точке ElasticSearch из браузера, она возвращает сведения о кластере, как показано ниже. Есть ли какой-либо способ отключить/скрыть эти данные

{ «имя» : «кибертрон-узел-1», «имя кластера» : «кибертрон-кластер», «идентификатор кластера» : «rxF850LBSuuqBCT8wGQOXA», «версия» : { «номер» : «6.1.1», «build_hash» : «bd92e7f», «дата сборки» : «2017-12-17T20:23:25.338 Z», «build_snapshot» : ложь, «lucene_version» : «7.1.0», «minimum_wire_compatibility_version» : «5.6.0», «minimum_index_compatibility_version» : «5.0.0» }, «слоган» : «Вы знаете, для поиска» }

Комментарии:

1. Где вы размещаете свой экземпляр Elasticsearch, на какой машине? Вам нужен открытый доступ к экземпляру?

2. @samy Экземпляр Elasticsearch, размещенный на отдельном сервере, мы разместили некоторые микросервисы на другом сервере. Нет необходимости в открытом доступе к экземпляру

3. Если вы получаете доступ к нему только с ограниченным диапазоном IP-адресов, вы можете просто настроить брандмауэр с ufw на порту, который предоставляет доступ только к этим IP-адресам

Ответ №1:

6.1 является EOL и не поддерживается, пожалуйста, обновите в срочном порядке!

единственный способ сделать это-использовать контроль доступа или использовать свой собственный прокси-сервер, который является бесплатным в 6.8/7.1 и выше https://www.elastic.co/blog/security-for-elasticsearch-is-now-free