Старый 17.12.2014, 23:54   #1
Eternity
Администратор
 
Аватар для Eternity
 
Регистрация: 21.11.2014
Сообщений: 2,965
Сказал(а) спасибо: 12
Поблагодарили 86 раз(а) в 80 сообщениях
Настроение: Daring
Репутация: 107
По умолчанию Делаем лог провайдера интернета.

Часто встречаются ситуации, когда интернет то работает то нет.
В этом случае гораздо тяжелее разобраться как Вам, так и провайдеру, в чем именно проблема. Для того, чтобы сделать логировании наличия (отсутствия) связи:

1. Создайте пустой файл блокнотом.
Напечатайте текст следующего содержания:

@echo off
set TO=c:\test\
md %TO%
set vdate=%date:~-10%
set vtime=%time:~0,3%
set vtime=%vtime::=%
md "%TO%\%vdate%\%vtime%"
ping 8.8.8.8>%TO%\%vdate%\%vtime%\%vtime%.txt


Создастся папка по указанному пути в переменной set TO с датой, в ней подкаталог со временем, а в нем текстовый файл с результатом пинга до гугловского ДНС

C:\>ping 8.8.8.8

Обмен пакетами с 8.8.8.8 по 32 байт:

Ответ от 8.8.8.8: число байт=32 время=145мс TTL=51
Ответ от 8.8.8.8: число байт=32 время=148мс TTL=53
Ответ от 8.8.8.8: число байт=32 время=148мс TTL=53
Ответ от 8.8.8.8: число байт=32 время=168мс TTL=53

Статистика Ping для 8.8.8.8:
Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
Приблизительное время приема-передачи в мс:
Минимальное = 145мсек, Максимальное = 168 мсек, Среднее = 152 мсек

Если не нужна подпапка со временем, просто строку

ping 8.8.8.8>%TO%\%vdate%\%vtime%\%vtime%.txt

сократите до этого

ping 8.8.8.8>%TO%\%vdate%\%vtime%.txt


Соответствено остальные необходмы ДНС допишите в команду ping.

После сохраните как текстовый файлик, после переделайте его расширение на *.bat и запустите в планировщик Windows, а там уже выставите необходимое время и частоту запуска.

Кстати, если доказать хотите, что проблема у провайдера, а не у Вас, то можете добавить команду трассировки маршрута tracert 8.8.8.8, так как она будет показывать путь по узлам, первый узел Ваш (роутер или модем) а дальше зона ответственности вашего провайдера, если к примеру глючить будет 2 и последующий узлы, то это их проблемы. Так как точкой демаркации (зоны разделения ответственности) является модем.
Пример команды

C:\>tracert 8.8.8.8

Трассировка маршрута к google-public-dns-a.google.com [8.8.8.8]
с максимальным числом прыжков 30:

167 ms68 ms68 ms 31.163.196.36
292 ms69 ms90 ms 31.163.196.34
370 ms77 ms69 ms 90.150.3.2
4 104 ms95 ms85 ms customer-AS35400.ae-1.ebrg-rgr3.ur.ip.rostelecom
.ru [188.128.91.90]
584 ms84 ms85 ms ae-1.ebrg-rgr3.ur.ip.rostelecom.ru [188.128.91.8
9]
6 129 ms 141 ms 115 ms ae-8.m7-ar4.msk.ip.rostelecom.ru [87.226.133.178
]
7 118 ms 132 ms 114 ms 79.133.94.86
8 137 ms 142 ms 138 ms 72.14.236.248
9 149 ms 148 ms 162 ms 209.85.249.40
10 145 ms 209 ms 145 ms 72.14.233.168
Eternity вне форума   Ответить с цитированием Вверх
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 20:34. Часовой пояс GMT +3.

 
 
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
Рейтинг@Mail.ru