Для тех, у кого внешний динамический адрес и прямое подключение по локальной сети предлагается простой скрипт (вариант 2):
CODE:ipconfig /flushdns
ipconfig /release
ipconfig /renew
Скачать скрипт
Если менять IP нужно с заданным интервалом времени в секундах, то в начало скрипта нужно добавить строчку
а в конец ещё две строки:
CODE:ping 127.0.0.1 -n 3600 > NUL
goto newip
3600 - это время в секундах до смены ip. В примере 1 час, при необходимости поставьте другой интервал.
Для тех, у кого внешний динамический адрес и подключение через LAN-ADSL или через роутеры такой скрипт (вариант 3)
CODE:192.168.1.1 23
WAIT "Login:"
SEND "LOGINm"
WAIT "Password:"
SEND "PASSm"
WAIT ">"
SEND "system restartm"
SEND "user logoutm"
Вместо 192.168.1.1 укажите IP вашего мoдeмa
LOGIN - логин к модему
PASS - пароль к модему
Скачать скрипт
Другой вариант - это скачать и установить программу Router Control (вариант 4).
CODE:RouterControl.exe /multi /disconnect /connect /quit
В этом случае приведённый код нужно скопировать, вставить в блокнот, сохранить с именем newip.bat в папке программы Router Control и запустить с правами администратора.
Удачи!
За этот пост сказали спасибо: Zvezdochet |