I previously had a small ELK version 2.x stack deployment for a staging & qa environment, all 3 services running on a single node. Also had elasticsearch contactable locally by logstash & kibana eg. localhost & externally to locked down public IP's for quries by remote servers. I had this setup using network.bind_host: 0.0.0.0 in my elasticsearch config.
Looking to do the same with version 5.x but i seem unable to do so as the same cfg does not work nor does the half dozen other things i've tried.
Anything I try seems to only allow me to connect via one method eg. local only or public only ie. breaking my kibana trying to connect on locahost 9200.
How can achieve the same configuration having elasticsearch reachable via localhost and its public ip as I previously had setup via v2.x?