Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Shults Гость
|
Добавлено: Чт Ноя 27 2003 10:51 Заголовок сообщения: Список компов в сети |
|
|
КАк получить список всех компов в сети под win 98. Помогите плз. |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Чт Ноя 27 2003 10:53 Заголовок сообщения: Кажется, 'net view ...' может. А зачем это надо? Чем "Сетевое окружение" не устраивает? Есть ещё программа tcpnetview |
|
|
- |
|
Вернуться к началу |
|
|
Shults Гость
|
Добавлено: Чт Ноя 27 2003 11:06 Заголовок сообщения: Re: Кажется, 'net view ...' может. А зачем это надо? Чем "Сетевое окружение" не устраивает? Есть ещё программа tcpnet |
|
|
Нужно что бы моя прога видела все компы И еще вопрос будут ли видны компы с системой Linux? |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Чт Ноя 27 2003 11:27 Заголовок сообщения: Комы с Linux+Samba? А куда они денутся, если Samba всячески эмулирует работу Windows с NetBIOS? (-) |
|
|
- |
|
Вернуться к началу |
|
|
Shults Гость
|
Добавлено: Чт Ноя 27 2003 11:53 Заголовок сообщения: Re: Список компов в сети |
|
|
Ну дык как получить список? |
|
Вернуться к началу |
|
|
a-m-d Гость
|
Добавлено: Чт Ноя 27 2003 13:44 Заголовок сообщения: Не-а. Net view покажет только те компы, на которых установлена служба доступа к файлам и принтерам. (-) |
|
|
- |
|
Вернуться к началу |
|
|
Andy_user Гость
|
Добавлено: Чт Ноя 27 2003 14:24 Заголовок сообщения: Re: Список компов в сети |
|
|
Не могли бы Вы уточнить, что подразумевается под терминами "сеть" и "компьютер" в вопросе. Например, будем считать: "сеть" - это Ethernet-сегмент,а "компьютер" - любое сетевое устройство, имеющее собственный IP адрес. Пришлось написать свою программу, позволяющую снифферить пакеты, выделяя и обрабатывая ARP запросы и ARP ответы (пассивный режим), и генерирующую ARP запросы по диапазону IP адресов сети (активный режим). Для более детального уточнения, что в сети является компьютерами, что принт-серверами и т.д. далее происходит вызов соответствующих Windows API функций или генерация нужных пакетов (или их совокупности). |
|
Вернуться к началу |
|
|
Shults Гость
|
Добавлено: Чт Ноя 27 2003 14:46 Заголовок сообщения: Re: Список компов в сети |
|
|
Я к сожалению не очень разбираюсь в сетевых терминах так как занялся программированием для сети недавно, поэтому может я че-то не понимаю. В общем мне надо сделать что-то типа виндусовского "сетевого окружения". |
|
Вернуться к началу |
|
|
Andy_user Гость
|
Добавлено: Чт Ноя 27 2003 15:10 Заголовок сообщения: Ну тогда net view. |
|
|
Как Вам уже сказали выше - "net view". Покажет только те компы, которые потенциально могут предоставлять в общее пользование папки, принтера и коммуникационные устройства. "Сетевое окружение" делает то же самое. |
|
Вернуться к началу |
|
|
Andy_user Гость
|
Добавлено: Чт Ноя 27 2003 15:31 Заголовок сообщения: Дополнительно |
|
|
Если же Вы предполагаете получать такой список "программно", то нужно определиться с платформой, на которой это будет реализовано, и с уровнем программного продукта (скрипт или настоящее приложение, язык, уровень модели OSI). |
|
Вернуться к началу |
|
|
Shults Гость
|
Добавлено: Чт Ноя 27 2003 16:09 Заголовок сообщения: Re: Список компов в сети |
|
|
Я хочу получить список программно. В настоящем приложении под WIN 98. |
|
Вернуться к началу |
|
|
Andy_user Гость
|
Добавлено: Чт Ноя 27 2003 16:39 Заголовок сообщения: Re: Список компов в сети |
|
|
Насчет Windows 98 - не знаю. В Windows NT/2000 среди функций Win API есть NetServerEnum. Это то, что Вам нужно. Почитайте Help по Windows SDK. |
|
Вернуться к началу |
|
|
Shults Гость
|
Добавлено: Чт Ноя 27 2003 17:03 Заголовок сообщения: Спасибо всем, я вроде нашел то что мне надо |
|
|
Спасибо всем, я вроде нашел то что мне надо |
|
Вернуться к началу |
|
|
mare
Зарегистрирован: 12.09.2003 Сообщения: 222
|
Добавлено: Вт Дек 02 2003 21:16 Заголовок сообщения: Re: Спасибо всем, я вроде нашел то что мне надо |
|
|
Shults писал(а): | Спасибо всем, я вроде нашел то что мне надо |
Думаю, все не найдешь, пока не набьешь много шишек .
Надо еще учитывать, что сбор информации в сети - продолжительный во времени процесс. При запуске твоей проги сразу после включения утром компьютера может оказаться, что компьютеров в сети очень мало, а через часок - их гораздо больше. Это хорошо видно и с помощью "штатных" средств Windows-98.
Опять же, результаты будут совершенно разные при разной структуре сети и составе серверов. Многое будет зависеть от типа используемых интерфейсов (только IP, или еще IPX/SPX есть, например...), статическая или динамическая адресация, количество компьютеров в сети, наличие (отсутствие) коммутаторов и VLAN, настройки серверов DHCP, WINS, ...... |
|
Вернуться к началу |
|
|
|