2016年2月23日火曜日

elasticsearchをlocalhost以外の外部からアクセスできるようにする

elasticsearchはver.2以降でデフォルトlocalhostからのみ接続を許可することになっている。

elasticsearch.ymlで
network.host: 0
とすれば別のマシンからもアクセスできるようになる。

VirtualBoxゲストOS内のelasticsearchにホストOSからアクセスできず、NATの設定やらポートフォワーディングの設定やらを見直していたが、elasticsearch自体の設定だったとは…

DELETEメソッドで簡単に消したりできるので、信頼するネットワーク内でのみ実施したほうが良い。


参考
http://christina04.hatenablog.com/entry/2015/11/27/204127