首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹性搜索监听多个ips

弹性搜索监听多个ips
EN

Stack Overflow用户
提问于 2013-11-27 00:05:53
回答 3查看 31.5K关注 0票数 23

是否可以监听多个主机地址,以便监听本地主机请求和内网IP请求?

类似于:

代码语言:javascript
复制
network.host: "127.0.0.1", "192.168.1.4"
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-02-25 20:49:53

事实上,的确如此。使用JSON表示法。

这就是我在配置中使用的:network.bind_host: ["yourhost", "localhost"]network.publish_host: yourhost,因为您不想在环回接口上发送多播数据包。

票数 24
EN

Stack Overflow用户

发布于 2016-01-26 16:53:43

我测试了给定的解决方案,但它不起作用。我的结论是,Elastic不能在配置中使用network.bind_host侦听特定接口。

但是,您可以通过指定以下内容来告诉elastic监听所有接口:

代码语言:javascript
复制
network.bind_host: 0.0.0.0
network.publish_host: <your external address>

这将确保发布一个地址(到集群),但所有地址都是可访问的。已使用Elastic 2.1.1进行测试和验证。

票数 13
EN

Stack Overflow用户

发布于 2018-09-17 15:37:47

代码语言:javascript
复制
network.host: [  _site_ , _local_ , _global_ ]

  • _local_:Any loopback addresses
  • _site_:Any local (内部) addresses
  • _global_:Any external IP

您可以改为指定网络接口名称,如[ _eth0_ , _lo_ ]

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20222093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档