LinuxForum.Fans
Тема

вопрос по команде ping

Автор: spyphy 4 сообщений 918 просмотров
#267919

возникла необходимость быстро проверить наличии подключения к инету.
Естественно, что первое пришло на ум - это ping.
Однако здесь возникла одна проблема. Если инет выключен, то ping уходит в застой на минуту где-то.

text

$ date; ping mail.ru; date;
Sat Aug  4 23:53:59 EEST 2012
ping: unknown host mail.ru
Sat Aug  4 23:54:39 EEST 2012

Тоже самое будет, если указать ограничение на время ответа

text

$ date; sudo ping -W 0.1 mail.ru; date;
Sat Aug  4 23:55:22 EEST 2012
ping: unknown host mail.ru
Sat Aug  4 23:56:02 EEST 2012
#267920

А если указать количество передаваемых пакетов? Штук 5, к примеру.

#267922

Видимо когда пропадает подключение к интернету, доступ к DNS серверу тоже пропадает и у системы нет шансов узнать какой же IP скрывается за именем mail.ru
Надо как-то так:

text
ping -n 8.8.8.8
#267933
neol написал:
Видимо когда пропадает подключение к интернету, доступ к DNS серверу тоже пропадает и у системы нет шансов узнать какой же IP скрывается за именем mail.ru
Надо как-то так:
text
ping -n 8.8.8.8

Во во пинг так долго думает тока из за того что не может разрешыть доменное имя.

Войдите или зарегистрируйтесь, чтобы ответить.