Monday, 9 September 2013

IPv6 support in Java

IPv6 support in Java

I am trying to test a java program for IPv6 support on my local system
having Windows 7 OS. I have assigned an IPv6 address and have disabled
IPv4 in Network Connection.
When I execute ipconfig command I get IPv6 address as output.
However, when I execute below java code I get 127.0.0.1 which is an IPv4
address
System.setProperty("java.net.preferIPv6Stack","true");
InetAddress addr = InetAddress.getLocalHost();
System.out.println(addr.getHostAddress());
As per my understanding the above code should print 0:0:0:0:0:0:0:1.
Have I missed something?

No comments:

Post a Comment