前段时间看《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