コンピューターの IP アドレスを 2 つの異なる方法で取得しようとしました。最初の方法は、Google だけでしたip address
。2 番目の方法は、Java で次のコードを実行することでした。
public class YourIPAddress {
public static void main(String[] args) {
InetAddress ip;
try {
ip = InetAddress.getLocalHost();
System.out.println(ip);
System.out.println("Current IP address : " + ip.getHostAddress());
} catch (UnknownHostException e) {
e.printStackTrace();
}
}
}
Google が返すの50.90.142.29
に対し、Java は を返します192.168.0.11
。この IP アドレスの競合はなぜですか?