Задать вопрос
@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

перезагружаюсь и ни чего не происходит.
Как заставить работать скрипт?
  • Вопрос задан
  • 106 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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