Java网络编程获取ip问题

前段时间看《java编写简单应用》,看到网络编程,测试了一个小例子。
代码:

import java.net.InetAddress;

public class JavaTestNet {

public static void main(String[] args) {

InetAddress myIP = null;
try{
myIP = InetAddress.getByName("www.
xxxx.com");
}catch(Exception e){
e.printStackTrace();
}

System.out.println(myIP.getHostAddress());

}

}

xxxx.com 域名的主机当时处于断网状态,但是还是返回了ip,猜测是通过域名服务器,获取结果。看到网友利用循环,获取集群负载均衡站点的多ip。但是,如果网站上cdn服务,通过getHostAddress()方法,能否获取真实的ip呢?

希望有人可以解答一下。

0

发表评论

This site uses Akismet to reduce spam. Learn how your comment data is processed.