Я пытаюсь получить локальный IP. Он должен работать с
System.out.println(Inet4Address.getLocalHost().getHostAddress());
или
InetAddress addr = InetAddress.getLocalHost();
ip = addr.getHostAddress();
System.out.println("Ip: " + ip);
но он всегда возвращает 192.168.178.154
вместо 192.168.178.119
(Это мой настоящий локальный IP (Terminal → ifconfig
))
Что мне делать?