无法连接到远程服务器中的开放端口

无法连接到远程服务器中的开放端口

在我的远程服务器上,我安装了ElasticSearch,可以通过以下方式访问http://localhost:9200/

在此处输入图片描述

Port9200我在防火墙中为远程服务器定义了一条入站安全规则:

在此处输入图片描述

在此处输入图片描述

如您所见,端口 9200 对所有人公开开放。

当我尝试从本地计算机的浏览器访问远程ElasticSearch服务器时,看到以下超时消息:

在此处输入图片描述

我的路由器防火墙没有任何规则阻止到任何 TCP 端口的出站流量。

关于如何使我的本地机器可以访问远程 ElasticSearch 服务器,有什么建议吗?

答案1

检查您的 ElasticSearch 安装正在监听哪个 IP 地址。如果它只监听,localhost即使防火墙规则已设置,您也无法从另一台机器访问它。您可以使用 进行netstat -ano|find "9200"检查cmd

相关内容