![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| val |
|
|||
![]() Program developer ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 992 Регистрация: 14.1.2003 Где: г. Киев Репутация: нет Всего: 7 |
Привет, всем!
Имеет место такая ситуация. На компьютере зарегистрировано несколько локальных адресов (скажем так, их 3 штуки), через один из них пользователь при помощи роутера подключен к интернету. Внимание вопрос: Как узнать средствами Java, какой именнно из локальных адресов используется роутером? Подойдут даже решения связанные с написанием небольшой серверной части. -------------------- Терпимость - величайшее благо человечества... Ярчайший признак интеллекта – постоянно хорошее настроение… |
|||
|
||||
| val |
|
|||
![]() Program developer ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 992 Регистрация: 14.1.2003 Где: г. Киев Репутация: нет Всего: 7 |
Ну, в общем, покопал я эту проблему и в конце-концов решил, правда, в рамках платформы Win32. А больше мне пока и надо... Есть в Windows такая стандартная программа, называется - netstat. Так вот, если запускать её из шела с параметром -r и парсить строку с нулевым сетевым адресом, то можно в ней отыскать свой локальный, через который ты ходишь в Интернет. В такое решение, ничего другого пока в голову не пришло, хотя перепробовал много.
Строчка, которую надо парсить выглядит примерно так: Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика 0.0.0.0 0.0.0.0 zzz.zzz.zzz.zzz zzz.zzz.zzz.zzz 1 -------------------- Терпимость - величайшее благо человечества... Ярчайший признак интеллекта – постоянно хорошее настроение… |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |