Hi Folks,
I’m in the US and trying to configure VyOS with Centurylink fiber. They use PPPOE over a VLAN. I have that configured correctly, but I’m having problems attaching pppoe to the zone-based firewall. I followed the guide here with modifications for my situation: VyOS from Scratch – Edition 1 – blog.kroy.io
Interface setup:
interfaces {
ethernet eth0 {
hw-id XX:XX:XX:XX:XX:ac
vif 201 {
pppoe 1 {
default-route auto
mtu 1492
name-server none
password xxxxxx
policy {
}
user-id xxxxxx
}
}
}
But for the life of me I can’t figure out the syntax to attach it as an interface to a zone policy.
Here’s just a small subset of the permutations I tried:
[edit]
vyos@vyos# set zone-policy zone WAN interface pppoe 1
Configuration path: zone-policy zone WAN interface pppoe [1] is not valid
Set failed
[edit]
vyos@vyos# set zone-policy zone WAN interface eth0 pppoe 1
Configuration path: zone-policy zone WAN interface eth0 [pppoe] is not valid
Set failed
[edit]
vyos@vyos# set zone-policy zone WAN interface eth0 vif 201 pppoe 1
Configuration path: zone-policy zone WAN interface eth0 [vif] is not valid
Set failed
[edit]
vyos@vyos# set zone-policy zone WAN interface eth0.201 pppoe 1
Configuration path: zone-policy zone WAN interface eth0.201 [pppoe] is not valid
Set failed
I would greatly appreciate any suggestions on appropriate syntax, or a different way I should be approaching this.
Thanks,
Chris