这个问题在这里已经有答案了:
java inetaddress.getlocalhost();返回127.0.0.1…如何获得真正的ip(11个答案)
5年前关门了。
我的代码总是返回环回ip,而不是返回192.168的ip。。
try {
ip = InetAddress.getLocalHost();
System.out.println("Current IP address : " + ip.getHostAddress());
} catch (UnknownHostException e) {
e.printStackTrace();
}
1条答案
按热度按时间acruukt91#
有一些网站,他们唯一的数据是一行,其中包括您的公共ip地址。
尝试以下操作: