是否可以监听多个主机地址,以便监听本地主机请求和内网IP请求?
类似于:
network.host: "127.0.0.1", "192.168.1.4"发布于 2014-02-25 20:49:53
事实上,的确如此。使用JSON表示法。
这就是我在配置中使用的:network.bind_host: ["yourhost", "localhost"]和network.publish_host: yourhost,因为您不想在环回接口上发送多播数据包。
发布于 2016-01-26 16:53:43
我测试了给定的解决方案,但它不起作用。我的结论是,Elastic不能在配置中使用network.bind_host侦听特定接口。
但是,您可以通过指定以下内容来告诉elastic监听所有接口:
network.bind_host: 0.0.0.0
network.publish_host: <your external address>这将确保发布一个地址(到集群),但所有地址都是可访问的。已使用Elastic 2.1.1进行测试和验证。
发布于 2018-09-17 15:37:47
network.host: [ _site_ , _local_ , _global_ ]您可以改为指定网络接口名称,如[ _eth0_ , _lo_ ]
https://stackoverflow.com/questions/20222093
复制相似问题