Подключить PPPoE на Centos 8

Установить дополнение PPP для NetworkManager:

# yum install NetworkManager-ppp

Запустить NetworkManager:

# nmtui

Выбрать Edit a connection

выбрать Add

выбрать DSL

указать все данные подключения, указать Automatically connect для автоматического подключения и выбрать OK

Ethernet device: сетевой интерфейс через который подключение будет

для подключения возвращаемся в основное меню и переходим в Activate a connection:

выбираем созданное подключение и справа жмем <Activate>

Для выбора подключения по умолчанию, нужно узнать IP проброса (destination):

# ifconfig
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1492
        inet xxx.xxx.xxx.xxx  netmask 255.255.255.255  destination 74.27.126.4
        ppp  txqueuelen 3  (Point-to-Point Protocol)
        RX packets 3  bytes 54 (54.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8  bytes 287 (287.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

выполнить команду:

# ip r add default via 74.27.126.4

 

Подключение через консоль

# Set up connection
nmcli connection add con-name dsl-htp type pppoe ifname enp3s0 username <myusername> password <mypassword> connection.zone wan

# Enable autoconnect
nmcli con mod dsl-htp connection.autoconnect yes

# Start connection
nmcli con up dsl-htp