从客户端访问远程 kibana/ES:超时

从客户端访问远程 kibana/ES:超时

我正在尝试从我的计算机访问 VPS 上的 kibana/elastic 搜索。

在 VPS 上如果我

curl -XGET 'http://SERVERIP:9200'

我从 ES 得到了一个很好的答案,从 Kibana 也得到了同样的答案。

在我的计算机上,如果我使用相同的命令,就会超时(对于 kibana 和 ES):

curl:(7)无法连接到 SERVERIP 端口 9200:连接超时

服务器运行 Debian 8。

我认为服务器拒绝客户端连接,所以我这样做了

sudo netstat -tulpen

尝试去理解为什么。

对于 ES 和 kibana,我有

tcp 0 0 服务器 IP:5601 0.0.0.0:* LISTEN 111 19051 1832/node
tcp6 0 0 服务器 IP:9200 :::* LISTEN 110 19054 1784/java

我认为这意味着任何人都应该能够 curl SERVERIP:5601。我不知道

:::*

对于 ES 来说。

服务器还为 html 网站运行 apache2 服务器,其地址为 SERVERIP。

kibana.yml 和 elasticsearch.yml 有 server.host = SERVERIP

答案1

检查以确保您的提供商或设备的服务器没有防火墙。

相关内容