Qnap. Добавить маршрут

Имеется сетевой накопитель QNAP TS-1079 Pro. Появилась потребность добавить маршрут в таблицу маршрутизации. Досадно, но средствами интерфейса (QTS 4.2.0) этого сделать невозможно. Добавить маршрут ручками из командной строки можно и всё прекрасно работает

Теперь вопрос

Как он там появится после перегрузки накопителя, иначе говоря как тут работает автозагрузка кастомных команд?

Использовать в crontab’е @reboot command не получилось. После перегрузки этой строки просто нет, хотя прочие кастомные команды присутствуют

Решение нашлось следующее

из консоли выполняем

mount $(/sbin/hal_app --get_boot_pd port_id=0)6 /tmp/config
touch /tmp/config/autorun.sh
chmod +x /tmp/config/autorun.sh
vi /tmp/config/autorun.sh
umount /tmp/config

в autorun.sh добавлен маршрут

#!/bin/sh
/sbin/route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.4.5

перегружаем, смотрим, радуемся

добавить маршрут

Аналогично в автостарт добавляются другие команды. Рецептик работает для новомодных NAS. Для старших моделей пробуем это

Александр Черных
системный администратор

Статьи по теме

0