![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Гость_Гость_* |
![]()
Сообщение
#11
|
Гости ![]() |
|
|
|
Sokoloff |
![]()
Сообщение
#12
|
Участник ![]() ![]() Группа: Участник Сообщений: 237 Регистрация: 1.4.2009 Из: Москва Пользователь №: 654 Спасибо сказали: 50 раз(а) Репутация: ![]() ![]() ![]() |
С помощью QProcess и команды ping пигуем все хосты сети. Парсим ответы и получаем список ![]() Можо использовать широковещательный пинг, что то вроде:
не катит не работает правильно тем более адресс бродкаста 255 С адресом ты прав, моя ошибка. У меня в линухе работает, как с адресом сети, так и с широковещательным адресом.
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#13
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Гость_Гость_* |
![]()
Сообщение
#14
|
Гости ![]() |
я сеня без опции -c пробовал у меня не работало)
|
|
|
Sokoloff |
![]()
Сообщение
#15
|
Участник ![]() ![]() Группа: Участник Сообщений: 237 Регистрация: 1.4.2009 Из: Москва Пользователь №: 654 Спасибо сказали: 50 раз(а) Репутация: ![]() ![]() ![]() |
WARNING: pinging broadcast address идея неподходящая. Это вобщем-то очевидно, да и программа ping тебя об этом предупреждает.Т.к. по широковещательному адресу никого нет и есть все, одновремено. Широковещательный пинг, это стандартная функция, не зря для нее специально ввели ключ "-b". А как вы себе представляете опрос 16777215 хостов для сетки 10.0.0.0? Другое дело, что в принципе идея использовать пинг не очень. Ну узнаем мы что есть машина с таким IP, а дальше что? |
|
|
Litkevich Yuriy |
![]()
Сообщение
#16
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
ЙаМайскЫйПчОЛ |
![]()
Сообщение
#17
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 154 Регистрация: 10.7.2008 Из: СПб Пользователь №: 232 Спасибо сказали: 7 раз(а) Репутация: ![]() ![]() ![]() |
Sokoloff,
IMHO ping -c 2 -b 192.168.0.255 WARNING: pinging broadcast address PING 192.168.0.255 (192.168.0.255) 56(84) bytes of data. --- 192.168.0.255 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1009ms и неипёт)))) я предпологаю у тебя специфичная сборка ядра, дефолтный дистриб не даст тебе флудить броадкастом, ибо тогда команда ping может завесить наглухо всю сеть))) убери -c 2 посмотри результат только не стопори пинг + П.С, Litkevich Yuriy Для UNIX систем, в Windows команда имеет другие ключи. (http://ru.wikipedia.org/wiki/Ping) П.С. И всех прошу помнить что Many systems don't respond to broadcast pings ))) и у меня в сети не один копм не откликнулса Сообщение отредактировал ЙаМайскЫйПчОЛ - 18.4.2009, 9:08 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#18
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Sokoloff |
![]()
Сообщение
#19
|
Участник ![]() ![]() Группа: Участник Сообщений: 237 Регистрация: 1.4.2009 Из: Москва Пользователь №: 654 Спасибо сказали: 50 раз(а) Репутация: ![]() ![]() ![]() |
Sokoloff, IMHO ping -c 2 -b 192.168.0.255 WARNING: pinging broadcast address PING 192.168.0.255 (192.168.0.255) 56(84) bytes of data. --- 192.168.0.255 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1009ms и неипёт)))) я предпологаю у тебя специфичная сборка ядра, дефолтный дистриб не даст тебе флудить броадкастом, ибо тогда команда ping может завесить наглухо всю сеть))) убери -c 2 посмотри результат только не стопори пинг + П.С, Litkevich Yuriy Для UNIX систем, в Windows команда имеет другие ключи. (http://ru.wikipedia.org/wiki/Ping) П.С. И всех прошу помнить что Many systems don't respond to broadcast pings ))) и у меня в сети не один копм не откликнулса Про крайней мере стандартные ядра arch-linux и ubuntu позволяют посылать широковещательный пинг. Но отвечают явно не все машины. Поэтому идея с пингом не проодит. |
|
|
ЙаМайскЫйПчОЛ |
![]()
Сообщение
#20
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 154 Регистрация: 10.7.2008 Из: СПб Пользователь №: 232 Спасибо сказали: 7 раз(а) Репутация: ![]() ![]() ![]() |
Ну да... дело в сетевых компах
Первое мое предположение неверно. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 19.6.2025, 17:28 |