Смена IP для провайдеров с динамическим IP через bat/telnet

Публикаций: 1
Здравствуйте! 

Подскажите, пожалуйста, что нужно прописать в bat файле для разрыва соединения с провайдером, и заново подключиться, именно разорвать и пере подключиться, а не перезагрузить роутер? 

Роутер: Zyxel Keenetic Extra
Установленная версия NDMS: v2.08(AANS.4)C2
Соединение через PPPoE0
Роутер был настроен через мастер настройки, всё по умолчанию

Нашла решение тут https://mipped.com/f/threads/bystraja-smena-ip-dlja-provajderov-s-dinamicheskim-ip.99879/

Но там всё происходит через какой-то непонятный файл tse.exe, запускать его боюсь, неизвестно что он ещё делает помимо разрыва соединения, и к нему прилагались такие файлы:

ISPIPchange1
;*** Работает на Zyxel Keenetic Extra II, для других моделей могут потребоваться изменения ***
;Скрипт выключает/включает 2 раза подключение к провайдеру, чтобы добиться смены IP
;сделано под себя, т.к. при однократном выкл/вкл или задержке после выкл - IP менялся не всегда
;Путь к папке с программой не должен содержать символов кириллицы. 
;
;*** Вместо "192.168.0.1" - впишите адрес вашего роутера ***
open 192.168.0.1
;
waitfor "Login:"
;
;*** Вместо "admin" - впишите логин для вашего роутера ***
transmit "admin^M"
;
waitfor "Password:"
;
;*** Вместо "pass" - впишите пароль для вашего роутера ***
transmit "pass^M"
;
;*** Вместо ">" здесь указывается знак готовности командной строки. Можно проверить, подключившись к роутеру по Telnet ***
waitfor ">"
;
;*** Переход в раздел управления соединением с провайдером, возможно отличается в других моделях роутеров ***
transmit "interface ISP^M"
;
;*** Ожидание готовности ***
waitfor ">"
;
;*** Отключение проводного соединения с провайдером ***
transmit "no up^M"
;
waitfor ">"
;
;*** Включение проводного соединения с провайдером ***
transmit "up^M"
;
waitfor ">"
;
;*** Отключение проводного соединения с провайдером ***
transmit "no up^M"
;
waitfor ">"
;
;*** Включение проводного соединения с провайдером ***
transmit "up^M"
;
quit
и файл:

ISPIPchange.bat
set INSPATH=%~dp0

%INSPATH%tse.exe < %INSPATH%ISPIPchange1 > %INSPATH%telnet.log

All Replies

Добро пожаловать!

It looks like you're new here. If you want to get involved, click on this button!

Добро пожаловать!

It looks like you're new here. If you want to get involved, click on this button!