在阿里云上的服务器部署了应用 需要访问局域网环境的es集群
192.168.0.21 9300
192.168.0.22 9300
192.168.0.23 9300
于是采用了内网穿透工具lanproxy 使得通过外网地址来访问局域网的es服务
120.27.XXX.XXX 9300 <--> 192.168.0.21 9300
120.27.XXX.XXX 9200 <--> 192.168.0.21 9200
并且可以成功的通过如下的地址来查看集群状态
http://120.27.XXX.XXX:9200/_cluster/health?pretty=
但是实际启动工程时发现 仍是连不上 通过抓包工具发现怎么连得还是局域网地址啊
但是我代码中明明使用的是外网地址啊
.addServerAddress("120.27.XXX.XXX", 9300)