Как перезагружать программно роутер при блокировке IP?

Если ваш интернет провайдер предоставляет динамческий IP, то при перезагрузке роутера ваш IP адрес меняется. В случае блокировки не всей подсети это может помочь вам снова получить доступ к сайту, на котором вы были заблокированы. Скрипт написан на VBS, является шаблонным примером и может отличатся для разных моделей роутеров:

Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "telnet.exe 192.168.1.1" // заходим в telnet (необходимо сначала его подключить в инете много инфы)
WScript.Sleep 1000
oShell.SendKeys "admin" & chr(13)
WScript.Sleep 1000
oShell.SendKeys "exec reboot" & chr(13) // команда перезагрузки роутера ( по моделям может отличаться,это для ZyXEL RT-V4L1USBn | )