Люди, Я хочу знайти загальний спосіб запуску (простий bash) скрипт на послідовності завантаження маршрутизатора з вбудованим Linux. Я прочитав про способи зробити це на таких пристроях, як:
- DD-WRT
- OpenWRT
- будь-який NAS, як D-Link DNS-323
Але мені було цікаво, якщо це може бути зроблено занадто на загальних вбудованих пристроїв, як (в основному простий) DSL маршрутизатор. Можливі причини для цього:
- Загальний метод оновлення публічних IP пристроїв до DNS-серверів, що дозволяють це (я знайшов деякі, що дозволяють це через прості команди http).
- Надсилайте будь-які дані на FTP-сервер, наприклад, на загальнодоступні IP-пристрої.
- Простий спосіб сказати «Пристрій увімкнено» віддаленому хосту, як виконання «telnet MySSHServer 22» на домашньому сервері SSH.
- Додайте правила мережі, список ARP, вимкніть будь-який мережевий інтерфейс (ethx) ... і т.д.
- Навчання & amp; Дослідження ;-)
Я чув, що деякі користувачі роблять це з деякими DSL-маршрутизаторами, виконуючи такі дії:
- Збережіть всі дані маршрутизатора (включаючи конфігурацію) у файл, подібний до прошивки.
- Відредагуйте файл прошивки (тобто: змініть файл "/etc/rc.local").
- Відновлення зміненого файлу прошивки до маршрутизатора.
Чи є кращий спосіб, який хтось знає?