Closed
Description
Environment
- Dubbo version: 2.7.1
- Operating System version: xxx
- Java version: 1.8.181
Steps to reproduce this issue
- 服务都是部署在阿里云的ECS上
- hosts中修改机器名执行本机的内网IP
- dubbo注册到zookeeper的服务IP是外网IP
- 原整个环境的dubbo服务均提供内网服务,禁止外网的服务和请求进入,造成服务调不通
查看源代码发现在 request #3520 中调整为优先获取外网IP,造成了当机器同时存在内网IP和外网IP时,期望只提供内网IP服务时就无法做到,个人认为最好有个配置开关,有用户决定是提供内网服务还是外网服务