为何在ip138上面解析 www.baidu.com 的域名可以解析出那么多ip,但通过 InetAddress[] ips=InetAddress.getAllByName("www.baidu.com")
这个方法解析出的ip却只有两个。后面发现解析域名跟DNS有关,手动在电脑上改了个韩国的dns,发现解析出来的ip跟刚刚的不一样了,而且该方法解析出来的ip有时候在ip138上解析出来的列表中找不到。
请问java要怎么动态修改dns去做域名解析。。。
比较大的互联网企业会对DNS进行优化,也就是不同地区请求DNS后收到的IP是不同的,这种服务一般被称作“智能DNS”。 ip138的技术原理应该是在多地分别部署服务器,最后整合不同地域请求到的DNS响应。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。