我刚刚在这里发布了一个问题:How to get the IP address for remote host using Java
以下代码在我测试的几个域名中与我一起使用。
InetAddress inetAddress = InetAddress.getByName("http://www.google.com");
String ipAddress = inetAddress.getHostAddress().toString()'
System.out.println(ipAddress );//prints 66.152.109.61
但我很怀疑。如何在不创建套接字的情况下获取 IP?
所以,在我进入代码的进一步阶段之前,我只需要从一点确定:我是否需要创建套接字才能获取远程主机的 IP 地址?