目的
Elasticsearchがサービスを待ち受けるIPアドレスはelasticsearch.ymlのnetwork.hostというパラメータで指定しますが、デフォルトではlocalhostつまり127.0.0.1にバインドされています。外からアクセスするために任意のインターフェースのアドレスに変更できますが、そうすると今度はlocalhostでのアクセスが出来なくなります。複数のアドレスをバインドする方法が公式ガイドに書かれていなかったので、対応方法をメモします。
手順
IFのアドレス全部+localhostでよいなら、これだけでいいです。簡単ですね。
elasticsearch.yml
network.host: _local_,_site_
以上です。