IP-адреса возвращаются по-разному в локальной сети и ZONG 4G.
Я хочу знать IP-адреса клиентов в Java-приложении, чтобы я мог ограничить пользователей для входа в систему и других ролей.Но проблема в том, что, когда я запускаю приведенный ниже код в локальной сети, он возвращает правильный адрес IPV4, но если я подключаю устройство Zong 4G, он возвращает только 192.168.10.100 на любом компьютере.
Как получить IP-адрес клиента?
Мой код:
InetAddress address = InetAddress.getLocalHost();
String ip = address.getHostAddress();
String host = address.getHostName();
System.out.println("IP Address = " + ip);
System.out.println("host= " + host);