@evgeniy0090

Кто сталкивался с написание dhcpcd-run-hooks?

Добрый день, по данной теме dhcpcd-run-hooks очень мало описано, как например прописать правило построение маршрутов при поднятии интерфеса.
В дериктории /etc/dhcp/dhclient-enter-hooks.d/ создаю файл myscr со следующим содержимым
case $interface in
       wlan0)
       case $reason in
              BOUND|RENEW|REBIND|REBOOT)
                  ip route add default via 192.168.1.1
              ;;
       esac
       ;;
esac

перезагружаюсь и ни чего не происходит.
Как заставить работать скрипт?
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ответы на вопрос 1
hempy80
@hempy80
Внесистемный администратор
Попробуйте, как в примере
#!/bin/bash
if [ “${interface}” = “wlan0” ]; then
 case “${reason}” in BOUND|RENEW|REBIND|REBOOT)
           ip route add default via 192.168.1.1 
       ;;
       esac
fi

Не забудьте сделать файл исполняемым
chmod +x myscr
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы