gpt4 book ai didi

java - InetAddress 不断变化,我没有得到我期望的地址

转载 作者:行者123 更新时间:2023-12-02 09:34:24 24 4
gpt4 key购买 nike

这可能是一个网络相关问题,尽管我无法真正了解发生了什么。

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.147

  • 216.58.210.228

注意:

事实上,通过访问这两个地址,我正在查看谷歌的主页

我的问题:

为什么8.8.8.8是不是没有退回?为什么这两个地址互相循环?

最佳答案

8.8.8.8 是 Google DNS 服务器的 IP 地址。

您获得的是托管 www.google.com网络服务器已解析 IP 地址

来自InetAddress#getByName :

Determines the IP address of a host, given the host's name.

所以它实际上为您进行了 DNS 解析。

关于java - InetAddress 不断变化,我没有得到我期望的地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57671553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com