这可能是一个与网络相关的问题,尽管我无法真正了解到底发生了什么。
InetAddress giriAddress = java.net.InetAddress.getByName("www.google.com");
String address = giriAddress.getHostAddress();
System.out.println(address);
//output
//74.125.24.147 as well as 216.58.210.228我所期望的:
8.8.8.8我得到了什么::
74.125.24.147216.58.210.228注:
事实上,通过访问这两个地址,我正在浏览google的主页
我的问题:
为什么不返回8.8.8.8?为什么这两个地址互相循环?
发布于 2019-08-27 09:30:38
8.8.8.8是谷歌的DNS服务器的IP地址。
您得到的是解析的‘re服务器的IP地址,托管www.google.com
Determines the IP address of a host, given the host's name.所以它实际上为你做了DNS解析。
https://stackoverflow.com/questions/57671553
复制相似问题