Ребята, я хочу найти общий способ запуска скрипта (простой bash) на последовательности загрузки маршрутизатора со встроенным Linux. Я читал о способах сделать это на устройствах, таких как:
- DD-WRT
- OpenWRT
- любой NAS вроде D-Link DNS-323
Но мне было интересно, можно ли это сделать на обычных встроенных устройствах, таких как (в основном, простой) DSL-маршрутизатор. Возможные причины для этого:
- Общий метод обновления общедоступного IP-адреса устройства до DNS-серверов, которые позволяют это (я нашел некоторые, которые позволяют это с помощью простых команд http).
- Отправляйте любые данные на FTP-сервер, например, общедоступный IP-адрес устройства.
- Простой способ сообщить "Устройство включено" удаленному хосту, например, выполнить "telnet MySSHServer 22" на домашнем сервере SSH.
- Добавить сетевые правила, список ARP, отключить любой сетевой интерфейс (ethx)... и т.д.
- Обучение & Исследование ;-)
Я слышал, что некоторые люди делают это с некоторыми маршрутизаторами DSL, выполнив следующие действия:
- Сохраните все данные маршрутизатора (включая конфигурацию) в файл типа прошивки.
- Отредактируйте этот файл прошивки (т.е. измените файл "/etc/rc.local").
- Восстановление модифицированного файла прошивки на роутере.
Есть ли лучший способ, о котором кто-нибудь знает?