Я установил эти строки вasticsearch.yml, чтобы Elasticsearch был виден из общедоступной сети.
network.host: 0.0.0.0 discovery.seed_hosts: ["host1_ip", "host2_ip", ...]
Однако, когда я смотрю на файл журнала, я вижу следующие строки:
[INFO ][o.e.t.TransportService ] [node-dtk6] publish_address {172.16.3.2:9300}, bound_addresses {[::]:9300}
[INFO ][o.e.b.BootstrapChecks ] [node-dtk6] bound or publishing to a non-loopback address, enforcing bootstrap checks
Кроме того, Kibana показывает 172.16.3.2:9300 вместо общедоступного IP-адреса.Тем не менее, мой узел виден из общедоступной сети!
Как заставить эластичный поиск публиковать на общедоступном IP-адресе вместо частного IP-адреса?