0

В файле .properties я сохраняю локальный сетевой интерфейс (то есть MAC-адрес), который я хочу использовать своим Java-приложением. Затем я получаю эту информацию как свойство.Получить локальный IP-адрес, связанный с локальным MAC-адресом

Теперь я хочу получить локальный IP-адрес, связанный с этим MAC-адресом. Как я могу сделать это с помощью Java?

Обратите внимание, что я не могу использовать обратный ARP на шлюзе. У меня нет шлюза, я работаю только на месте.

Спасибо.

+0

попробовать этот Inet4Address.getLocalHost() getHostAddress() –

+0

почему.? Почему бы просто не сохранить IP-адрес? – EJP

+0

@EJP Поскольку мои пользователи регулярно меняют IP-адрес, и я не хочу заставлять их обновлять его в своем приложении. Но спасибо. –

ответ

Смежные вопросы