Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
maxx_nsk
0 / 0 / 0
Регистрация: 31.07.2010
Сообщений: 5
1

Как получить нечто подобное "карте сети", т.е. набор IP в локальной сети?

01.08.2010, 21:31. Просмотров 1526. Ответов 5
Метки нет (Все метки)

Суть вопроса в чем: необходимо получить все айпишники в локальной сети,чтобо обращаться к машинам, на которых будет вертеться специальная серверная прграммка, которая будет что-то там отсылать.

Вообще возможно ли получить их средствами Явы, или придется все-таки писать что-то нативное?

Заранее всем спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2010, 21:31
Ответы с готовыми решениями:

Написать приложение, подобное "проводнику", только для работы с ПК, которые подключены к локальной сети
Есть локальная сеть, включает в себя несколько ПК. Вопрос: возможно ли написать приложение...

Программа для локальной сети "Мониторинг сети"
подскажите программу , с помощью которой я бы смог заходить на ПК других пользователей по локальной...

Как зделать свой сайт доступным в "Локальной сети"?
Подскажите пж как зделать свой сайт доступным в Локальной сети? Пробывал изменить название папки с...

Как получить доступ к сети интернет 2 компьютерам ( в 1 локальной сети но в разных подсетях) с Windows 7
Имеется 2 компьютера в локальной сети ( но в разных подсетях у первого подсеть 10.0.3.xxx у...

"Неизвестный" на карте сети
На карте сети появился "неизвестный". При этом интернет работает без заметных проблем. На втором...

5
Dmitriy_Pryakhin
1 / 1 / 2
Регистрация: 07.01.2010
Сообщений: 128
02.08.2010, 11:57 2
На самом деле, автоматический discovering машин в сети - очень плохая практика. Может, лучше использовать какой-нибудь registry service, тот же DNS?
По существу вопроса: можно воспользоваться MulticastSocket, а дальше - ручками.
0
Dmitriy_Pryakhin
1 / 1 / 2
Регистрация: 07.01.2010
Сообщений: 128
02.08.2010, 12:12 3
Посмотрел документацию более внимательно, через MulticastSocket тоже не получится. Пользуйте JNI.
0
maxx_nsk
0 / 0 / 0
Регистрация: 31.07.2010
Сообщений: 5
02.08.2010, 14:23  [ТС] 4
т.е. имеется ввиду через JNI использовать еще одну библиотеку, которая из DNS или еще чего-то будет все получать?
я вот тут что подумал. правильно ли с точки зрения идеологии такое: т.к. на каждой нужной машине в сети будет вертеться сервис, может он сам и будет посылать серверу периодически маленький пакет, о том что он в сети, и айпи у него такой-то?
это мой превый более-менее серьезный проект, так что сомневаюсь во всем..
0
Dmitriy_Pryakhin
1 / 1 / 2
Регистрация: 07.01.2010
Сообщений: 128
02.08.2010, 17:59 5
Имеется в виду через JNI пользоваться какой-нибудь библиотекой, реализующей ICMP. Но, как я уже писал, этот подход не является предпочтительным. Если более подробно опишете задачу, можно будет сказать, как к ней подойти.
0
mselez
0 / 0 / 0
Регистрация: 22.07.2009
Сообщений: 457
02.08.2010, 19:24 6
Сервер должен быть один и его адрес всем машинам в сети, которые для него являются клиентами, должен быть известен. Когда клиент включается, он сообщает о себе серверу. Сервер знает все адреса подключенных машин в любой момент времени. И все это средствами Java.
0
02.08.2010, 19:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.08.2010, 19:24

При отключении "Подключение по локальной сети" компьютер перезагружается
Привет народ! Появилась такая проблема. При отключении "Подключение по локальной сети" компьютер...

Защита локальной сети с "cisco asa 5505"
Здравствуйте, я создал 2 локальные сети c коммутаторами D-link 3200-10 и cisco 2960 и объединенные...

Сетевой адаптер "Подключение по локальной сети" не имеет допустимых параметров настройки IP
Проблема такая: Иногда(не каждый раз) при включении компьютера(Win 7 x64) не появляется...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru