Настроить DSL-соединение через netplan?
Я не видел никаких вариантов настройки DSL-соединения в/etc/netplan?
Я знаю, что это возможно через pppoeconf, но не знаю, как изменитьdsl-providerфайл/имя (мне нужно настроить для 2 разных провайдеров), чтобы он по-прежнему использовал его во время загрузки.
1 ответ
Сегодня netplan напрямую не поддерживает соединения PPPoE (netplan 0.105). Есть два возможных решения с использованием поддерживаемых инструментов в Ubuntu main.
я использую
networkd-dispatcherсценарий в/etc/networkd-dispatcher/routable.dкоторый запускает соединение ppp всякий раз, когда появляется устройство Ethernet:#!/bin/sh set -e if [ "$IFACE" != wan ]; then exit 0 fi pppd call centurylink sleep 5 ip route change default dev ppp0 advmss 1482Затем у меня есть дополнительный скрипт, связанный с каждым из
/etc/networkd-dispatcher/{degraded,dormant,no-carrier,off}.d/который останавливает его, когда он падает:#!/bin/sh set -e if [ "$IFACE" != wan ]; then exit 0 fi if [ -e /run/ppp-centurylink.pid ]; then pid=$(cat /run/ppp-centurylink.pid) kill "$pid" fiЭтот подход соединяет созданную вами конфигурацию ppp (через
pppoeconfили другими способами)networkd.Вы можете настроить соединение PPPoE непосредственно в
NetworkManager.