ElasticSearch: Zezwalaj tylko na lokalne żądania
W jaki sposób można zezwolić tylko na lokalne żądania elasticsearch? Tak więc polecenie:
curl -XGET 'http://localhost:9200/twitter/_settings'
może być uruchomiony tylko na localhost i żądanie takie jak:
curl -XGET 'http://mydomain.com:9200/twitter/_settings'
zostanie odrzucony?
Ponieważ z tego co widzę, elasticsearch pozwala na to domyślnie.
EDYTOWAĆ:
Wedłughttp://www.elasticsearch.org/guide/reference/modules/network.html możesz zarządzaćbind_host
parametr umożliwiający hostom. Domyślnie jest ustawiony naanyLocalAddress