Skrypt do automatycznego resetowania rutera

Czy ktoś zna program albo podjął by się napisania programu do automatycznego resetowania rutera, w celu zmiany IP?

Podajesz zbyt mało informacji o routerze.  Jaki  router ? Jaki ma system ? Czy masz dostęp do shella z rootem ?

 

Jeśli masz dostęp do shella to proponuję:  shutdown -r za_ile_minut_zresetować  jako root (niewiele jest tu do roboty).

 

Jeśli nie to proponuję zainstaluj odmianę OpenWRT - Gargoyla (http://eko.one.pl/?p=openwrt-gargoylepl) i w panelu masz opcję planowanego restartu routera.

Mam router TP-Link TD-8901G, win 7 64 bit. Nie wiem czy mam dostęp do shella, jak to sprawdzić?

TP-Linki mają backdora (a właściwie to drzwi frontowe) - http://zaufanatrzeciastrona.pl/post/wbudowany-root-shell-na-routerach-tp-link/.

Spróbuj zobaczyć czy twój router ma stronę do “wykonywania komend”, jak ma to możesz zrobić co chcesz. Dla twojego modelu  TD-W8901G, są rozbieżne opinie. Jak masz tą stronę to masz dostęp do shella.

 

Dla domyślnych ustawień: http://192.168.0.254/userRpmNatDebugRpm26525557/linux_cmdline.html

Witam problem rozwiązałem w następujący sposób:

-ściągnołem i zainstalowałem program Telnet Scripting Tool v.1.0

-skonfigurowałem swój router tak aby uzyskać do niego dostęp przez telnet

 

Program wysyła na ruoter następujące komendy:

 

192.168.1.1 23