Вот задался таким вопросом.
Как во фряхе проверить, прошел ли пинг?
Т.е . пинг прошел - ура. не прошел - записываем в базу время и дату.
Возможно ли это посредством sh?
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- serge
- майор
- Сообщения: 2133
- Зарегистрирован: 2006-07-30 15:34:14
- Откуда: Саратов
- Контактная информация:
Re: Возможно ли это посредством sh?
Можно. Проверяй коды возврата утилиты ping. Примеры есть на форуме точно. Ищи.
- Daywalker
- ст. сержант
- Сообщения: 326
- Зарегистрирован: 2007-03-11 22:28:45
- Откуда: г. Котельники, МО
- Контактная информация:
Re: Возможно ли это посредством sh?
Прочитай статью Контроль провайдера, там есть пример.
http://blog.volobuev.su - Блог о системном и сетевом администрировании.
-
- проходил мимо
Re: Возможно ли это посредством sh?
или воспользуйся net/fping
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2007-08-20 14:50:56
Re: Возможно ли это посредством sh?
Ping - не решает проблему проверки жизни хоста.
E.g. Ping (ICMP) закрыт на файерволле.
Как я решил проблему:
1) Использую hping (работает как пинг, но умеет по определёному порту и протоколу tcp/udp/icmp проверить отклик )
http://forum.lissyara.su/viewtopic.php? ... ing#p47414
2) Использовать в сценарии Netcat
http://www.lissyara.su/?id=1323
P.S. Сцылки выглядят накурено, думаю рабочие не только у меня :-)
Сделано умышлено: "для соблюдения политкоректности" ссылаюсь только на этот ресурс (и так получилось что на себя :Б )
так как считаю: "ЭТОТ ПРОЕК НУЖЕН!! УНИКАЛЕН!! Автору сайта - респект"
=AnW= icq 423 935 199
E.g. Ping (ICMP) закрыт на файерволле.
Как я решил проблему:
1) Использую hping (работает как пинг, но умеет по определёному порту и протоколу tcp/udp/icmp проверить отклик )
http://forum.lissyara.su/viewtopic.php? ... ing#p47414
2) Использовать в сценарии Netcat
http://www.lissyara.su/?id=1323
P.S. Сцылки выглядят накурено, думаю рабочие не только у меня :-)
Сделано умышлено: "для соблюдения политкоректности" ссылаюсь только на этот ресурс (и так получилось что на себя :Б )
так как считаю: "ЭТОТ ПРОЕК НУЖЕН!! УНИКАЛЕН!! Автору сайта - респект"
=AnW= icq 423 935 199
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Возможно ли это посредством sh?
с учётом что вчера яша поменял алгоритмы ранжирования ссылок...AnW писал(а):Ping - не решает проблему проверки жизни хоста.
E.g. Ping (ICMP) закрыт на файерволле.
Как я решил проблему:
1) Использую hping (работает как пинг, но умеет по определёному порту и протоколу tcp/udp/icmp проверить отклик )
http://forum.lissyara.su/viewtopic.php? ... ing#p47414
2) Использовать в сценарии Netcat
http://www.lissyara.su/?id=1323
P.S. Сцылки выглядят накурено, думаю рабочие не только у меня :-)
Сделано умышлено: "для соблюдения политкоректности" ссылаюсь только на этот ресурс (и так получилось что на себя :Б )
так как считаю: "ЭТОТ ПРОЕК НУЖЕН!! УНИКАЛЕН!! Автору сайта - респект"
=AnW= icq 423 935 199
забей.
хороший ресурс - сам вылезет, говёный - потонет.
Коли пока плывём - значит кому-то нужны
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2007-08-20 14:50:56
Re: Возможно ли это посредством sh?
Ping - не решает проблему проверки жизни хоста.
E.g. Ping (ICMP) закрыт на файерволле.
Как я решил проблему:
1) Использую hping (работает как пинг, но умеет по определёному порту и протоколу tcp/udp/icmp проверить отклик )
# hping -I etho <dest_ip> -p <dest_port> -i u1000
посілать пакеті с eth0 на адресс <dest_ip> и порт <dest_port> каждые 1000мс=1с
можно добавить -с счётчик пакетов
2) Использовать в сценарии Netcat
# nc -z -w <sec> <hostname> <port>
-z -просто сканировать
-w -ждать ответа <sec> секунд
смотреть резултат:
# echo $?
это вывод результата выполнения последней команды на экран, в скриптах использовать " $? " по смыслу.
P.S. Сцылки выглядят накурено, думаю рабочие не только у меня
Сделано умышлено: "для соблюдения политкоректности" ссылаюсь только на этот ресурс (и так получилось что на себя :Б )
так как считаю: "ЭТОТ ПРОЕК НУЖЕН!! УНИКАЛЕН!! Автору сайта - респект"
E.g. Ping (ICMP) закрыт на файерволле.
Как я решил проблему:
1) Использую hping (работает как пинг, но умеет по определёному порту и протоколу tcp/udp/icmp проверить отклик )
# hping -I etho <dest_ip> -p <dest_port> -i u1000
посілать пакеті с eth0 на адресс <dest_ip> и порт <dest_port> каждые 1000мс=1с
можно добавить -с счётчик пакетов
2) Использовать в сценарии Netcat
# nc -z -w <sec> <hostname> <port>
-z -просто сканировать
-w -ждать ответа <sec> секунд
смотреть резултат:
# echo $?
это вывод результата выполнения последней команды на экран, в скриптах использовать " $? " по смыслу.
P.S. Сцылки выглядят накурено, думаю рабочие не только у меня
Сделано умышлено: "для соблюдения политкоректности" ссылаюсь только на этот ресурс (и так получилось что на себя :Б )
так как считаю: "ЭТОТ ПРОЕК НУЖЕН!! УНИКАЛЕН!! Автору сайта - респект"