Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.25;
Скачать: CL | DM;

Вниз

IP адрес   Найти похожие ветки 

 
nokk   (2005-09-16 13:38) [0]

Подскажите, если можно на примере кода, как определить все IP адреса компьютеров в локальной сети.


 
simpson ©   (2005-09-16 13:56) [1]

Определить список хостов локальной сети разрешить их имена в адреса с помощью ф-и getaddrinfo.


 
nokk   (2005-09-16 14:43) [2]

Я самоучка и не совсем понял Ваш ответ. Если можно, объясните подробнее.


 
simpson ©   (2005-09-16 14:52) [3]

> nokk   (16.09.05 14:43) [2]

1. Нужно получить список имен хостов (компьютеров, если так привычней) локальной сети. Как - лучше не спрашивай на форуме, ибо убьют и будут правы, поскольку этот вопрос задают с частотой несколько раз в неделю. Посмотри в FAQ, статьях и т.п.

2. Затем, для каждого полученного имени компьютера нужно будет вызвать ф-ю Winsock API getaddrinfo. Она разрешает имена хостов в адреса (учти, что адресов может быть несколько): "The getaddrinfo function provides protocol-independent translation from host name to address.".

Описание getaddrinfo смотреть в MSDN.


 
simpson ©   (2005-09-16 14:56) [4]

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/getaddrinfo_2.asp


 
Digitman ©   (2005-09-16 16:18) [5]


> все IP адреса компьютеров


а если в сети есть не только компьютеры (в привычном твоем понимании), но и принт-серверы, контроллеры утюгов, стриральных машинок, программируемых унитазов и т.д. и т.п - это как ? считать все это компьтерами ?)


 
nokk   (2005-09-17 00:40) [6]

Всем спасибо и успехов во всём.
Эд.



Страницы: 1 вся ветка

Текущий архив: 2005.12.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
2-1133822308
AssignFile
2005-12-06 01:38
2005.12.25
Когда программа ищет файл в своём каталоге?


14-1133615750
malenkii_myk
2005-12-03 16:15
2005.12.25
Как скомпилировать проект из командной строки


14-1133681939
SomeName
2005-12-04 10:38
2005.12.25
создание класса в run-in-time


6-1126790732
Piero
2005-09-15 17:25
2005.12.25
Проблемма при отправке буфера


2-1133878661
vhs
2005-12-06 17:17
2005.12.25
не рабоатет клавиши delete ?!