У меня проблема, когда служба bind9, также называемая в моей системе ubuntu, запускается до моей службы openvpn.
Когда это происходит, сетевой интерфейс, создаваемый openvpn (tun0), не обнаруживается связыванием при запуске и, следовательно, не включается в список адаптеров для привязки. Мне нужно перезапустить привязку после того, как система загрузится, и тогда все заработает.
Я пробовал переименовать службу openvpn в 0openvpn в /etc/init.d/. Я также пробовал переименовать службу привязки в /etc/rc0.d/ с K85bind9 на K20bind9 и K99bind9, я где-то читал, что изменение числа вверх или вниз может повлиять на порядок, в котором он запускает службы.
Эти методы не сработали, с тех пор я отменил эти изменения.
Я знаю, что это основной вопрос / проблема, но я считаю, что искал неправильные термины или что-то в этом роде, как вы измените порядок / задержите запуск bind9, чтобы он запускался после инициализации openvpn?
Спасибо
Если ваша проблема заключается в том, что сервис запускается в другом порядке, вам следует изменить номер в другом наборе скриптов, я имею в виду не KXXscript, а SXXscript, поскольку скрипты, начинающиеся с S, влияют на запуск указанных сервисов. K связаны с остановкой (уничтожением) служб, поэтому в основном вы изменили порядок, в котором останавливаются bind9 и openvpn, но не порядок, в котором они запускаются.