sobota, 25 stycznia 2014

Java - Detekcja lokalnego adresu IP

Warto skorzystać z java.net.InetAddress
Przykład wykorzystania znalazłem analizując kod WSO Carbon. Jest on wykorzystany do wygenerowania identyfikatora serwera.

InetAddress addr;
String ipAddr;
String hostName;
try {
addr = InetAddress.getLocalHost();
ipAddr = addr.getHostAddress();
hostName = addr.getHostName();
} catch (UnknownHostException e) {
ipAddr = "localhost";
hostName = "127.0.0.1";
}


Brak komentarzy:

Prześlij komentarz