Быстрая смена IP, для провайдеров с динамическим IP

Сработало?

  • Да

    Голосов: 11 50,0%
  • Нет

    Голосов: 11 50,0%

  • Всего проголосовало
    22
Поменял в файле ISPIPchange1 - IP, логин и пароль к модему.
Запустил батник, появилось черное окно с путем где лежит исходная папка и в конце "telnet.log" и в папке с батником появился файл "telnet" в котором ничего нет, кроме ФИО автора.
IP не меняется.
Роутер D-LINK DSL-2640U
Что нужно еще сделать?
Поиздевался над соседским DSL_2640NRU_SZT_Arch H/W ver.:C4 с древней прошивкой 1.0.48. Вот что получилось:
open 192.168.1.1
waitfor "Login:"
transmit "admin^M"
waitfor "Password:"
transmit "admin^M"
waitfor "#"
transmit "sh^M"
waitfor "#"
transmit "adsl start^M"
waitfor "#"
quit
 
Последнее редактирование:
  • Like
Реакции: Dimaizpermi
Поиздевался над соседским DSL_2640NRU_SZT_Arch с древней прошивкой 1.0.48. Вот что получилось:
open 192.168.1.1
waitfor "Login:"
transmit "admin^M"
waitfor "Password:"
transmit "admin^M"
waitfor "#"
transmit "sh^M"
waitfor "#"
transmit "adsl start^M"
waitfor "#"
quit

Не прокатывает :sad:

Я от программирования, далек как от космос от балета, но поизучав файл "ISPIPchange1" настроил вход и дальше логика выполнения программы понятна, но затык у меня теперь в определении "перехода в раздел управления соединения с провайдером", а именно нужно настроить строку:
;*** Переход в раздел управления соединением с провайдером, возможно отличается в других моделях роутеров ***
transmit "interface ISP^M"
что-то написать вместо "interface ISP".

Прошел по ссылке

и дошел до возможности смотреть настройки модема.
Ниже указаны функции, которые я могу посмотреть, пожалуйста, подскажите, какую функцию мне нужно открыть, чтобы увидеть "Переход в раздел управления соединением с провайдером" или аналог который нужно подставить вместо "interface ISP"?


resident_cli show wans
resident_cli show lans
resident_cli show lans clients
resident_cli show dhcps
resident_cli show vservers
resident_cli show raccesses
resident_cli show dmz
resident_cli show ddns
resident_cli show routing
resident_cli show routing table
resident_cli show upnp
resident_cli show ipfilters
resident_cli show arp
resident_cli show adsl
resident_cli show nat
resident_cli show nat table
resident_cli show wifi
resident_cli show wifi clients
 
по идее, эта команда должна выдать название интерфейса, который нужно отключить/включить

Команда на отключение интерфейса может работать и без "interface ISP^M", это в Zyxel так. Точнее, только такой метод я нашел.
 
mi router 3 пробовал кто?
Тоже интересует вопрос. На перезагрузку роутер батник так и не понял как писать. Перезагрузку роутер а получилось реализовать только с помощью .vds файла. А вот как сделал ТС пока не пробовал...
 
  • Like
Реакции: fartus
Какая ревизия модема dlink 2640 (у "моего" - C4)? И версия прошивки?
Блин, ничего не помогает, кучу вариантов уже перепробовал и твой и топикстартера, со сменой разных данных, даже уже прошивку на роутере обновил была 1.0.0. теперь 3.0.0.
У меня 2640U (ANNEX A) ревизия U2.
 
На перезагрузку роутер батник так и не понял как писать
Батник в моей сборке только подаёт команду выполнить скрипт с помощью программы tse.exe. Команда перезагрузки моего роутера скриптом - transmit "reboot^M"
 
Батник в моей сборке только подаёт команду выполнить скрипт с помощью программы tse.exe. Команда перезагрузки моего роутера скриптом - transmit "reboot^M"
Не понял, а где "transmit "reboot^M" должно быть написано? В файле "ISPIPchange1" ничего подобного нет.
 
Зайди в роутер через telnet, введи команду echo /proc/var/fyi/wan/*
Что пишет или скрин.
Зашел в телнет через PUTTY

Ввел echo /proc/var/fyi/wan/*
появилось /proc/var/fyi/wan/*
попробовал ввести без пробела после echo, думал что ошибся
-sh: у▒echo/proc/var/fyi/wan/*: not found
 
Если обычный usb-модем с сим-картой Билайн, то не прокатит же такое? Какие есть способы для такой ситуации? (Можно в настройках вкл/выкл передачу данных/лте,но ай пи меняется на 1-2 цифры, да и то только спустя минуту, пока модем перезагрузится...
 
Если обычный usb-модем с сим-картой Билайн, то не прокатит же такое? Какие есть способы для такой ситуации? (Можно в настройках вкл/выкл передачу данных/лте,но ай пи меняется на 1-2 цифры, да и то только спустя минуту, пока модем перезагрузится...
Так и должно быть иногда будет на другой диапазон переключаться с изменением 3 предпоследних цифр, радуйся этому.
Я вообще не могу настроить, не прокатывает метод топикстартера.
 
Последнее редактирование:
А какое количество ip можно нагенерить перезагрузкой роутера и не повторяются ли они?
 
Реализовал эту хуйню еще три года назад, рву коннект к инету и опять подрубаюсь в 1 клик

upload_2020-3-7_23-53-57.png



Чтобы реализовать это нужно отснифать запрос отключения сети, и подключение к сети.

И тупо воткнуть запросы в софт.
 
Archer C5 v4 на него можно сделать? Не найду у него как вкл. телнет
 
  • Like
Реакции: syyplay
Через браузер или POST GET делаю. В связке с БАСОм удобно. Уходит 15 сек на смену ip