Включение / отключение xl2tpd при подключении к определенным VPN
Доброго времени суток,
Я MSP и пытаюсь использовать Linux в качестве повседневного драйвера, и мне, как правило, приходится подключаться к множеству различных VPN. Мое текущее препятствие заключается в том, что у меня есть конкретное соединение L2TP VPN с Cisco Meraki MX84 в офисе клиента, и я подключаюсь с помощью network-manager-l2tp-gnome, однако он отказывается подключаться к, если у меня работает xl2tpd, а другой L2TP Я настроил VPN, которая не подключается к оборудованию Cisco, требует xl2tpd.
В настоящее время мой обходной путь - выполнить следующее при подключении к этой конкретной VPN.
sudo systemctl stop xl2tpd
затем, когда я закончу, или мне нужно будет подключиться к другому VPN, запустив резервное копирование xl2tpd.
Чтобы уточнить, все VPN, которые я настроил, нормально работают, если xl2tpd находится в правильном состоянии.
Есть ли способ обойти xl2tpd для этой одной VPN, не затрагивая другие? Или, если это не удастся, автоматически включить / выключить Xl2tpd, когда я подключаю / отключаю этот VPN.
Если все остальное не поможет, я просто напишу быстрый и грязный сценарий для запуска и остановки службы по мере необходимости, но я просто уверен, что должен быть лучший способ.
В настоящее время работает PopOS!_ Ubuntu 19.10 eoan и VPN настраиваются через network-manager-l2tp-gnome.