I want to limit access to my ElasticSearch to 4 machines.
My server is Leila (not Leia i always thought is was Leila but in real it's Leia ).
All others are just here to post data in it.
Below is my elasticsearch.yml file, and there is no IP filtering with it.I can access http on any machine
shield.transport.filter.allow: [ "leila", "localhost" ]
transport.profiles.client.shield.filter.allow: [ "leila", "localhost" ]
shield.http.filter.allow: [ "leila", "yoda", "darkvador", "amidala", "localhost" ]
I tried with
but then no one can access E.S. with http.
what's wrong ?
thanks for your help.