вывести список ip адресов (linux)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
вывести список ip адресов (linux) - 2009-10-18 12:58:18.646666
|
|
|
Lost_boy
Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
|
Суть задачи такая необходимо получить перечень ip адресов локальной сети. Есть какие-нибдуь стандартные функции С/С++ или может что-то другое? Как получить такой список?
|
|
|
RE: вывести список ip адресов (linux) - 2009-10-18 14:42:33.080000
|
|
|
ХреновыйСтудент
Сообщений: 100
Оценки: 0
Присоединился: 2009-06-30 18:30:40.363333
|
quote:
ip адресов локальной сети активных? quote:
или может что-то другое? ping?)
|
|
|
RE: вывести список ip адресов (linux) - 2009-10-18 14:50:27.200000
|
|
|
Lost_boy
Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
|
Да, надо уточнить. Активных ip, нужны ip тех машин которые сейчас работают, для того чтобы составить список этих машин и в последствии обмениваться с ними файлами. Т.е. идея такая чтобы когда приложение запускалось оно проводило скан, составляло список айпи и закидывало его в некий Combobox, а от туда можно уже было выбирать айпи нужной машины и передавать файл. Пинг тут как бы ни к чему)
|
|
|
RE: вывести список ip адресов (linux) - 2009-10-18 15:08:47.266666
|
|
|
ХреновыйСтудент
Сообщений: 100
Оценки: 0
Присоединился: 2009-06-30 18:30:40.363333
|
quote:
Пинг тут как бы ни к чему) как же ни к чему. а как ты собираешся определять, работает машина или нет. По-моему надо сделать так - пропинговать хосты в заданном диапозоне, заранее известном или максимально возможном. Записать активные адреса в одну структуру данных, неактивные в другую. Далее вести передачу с активными. Чтобы каждый раз не сканировать заново, можно при запуске программы работать с активными, сохранённые ранее (начинать с их сканирования), и добавлять в этот спискок бывшие ранее пассивными, которые в момент минимальной загруженности канала можно заново просканировать. Это лишь мой вариант, наверное кто-то сможет предложить лучшее решение, подождите)
|
|
|
RE: вывести список ip адресов (linux) - 2009-10-18 15:33:49.380000
|
|
|
Lost_boy
Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
|
Может ты прав, у кого-нибудь еще есть предложения по этому поводу?
|
|
|
|
|