Here’s the config. I tried to redact anything private:
Here’s the route first with the interface enabled then with it disabled. That is the only change made between the two commands:
With OpenVPN interface enabled:
vyos@router:~$ show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
f - OpenFabric,
> - selected route, * - FIB route, q - queued, r - rejected, b - backup
t - trapped, o - offload failure
S>* 0.0.0.0/0 [1/0] via <isp_publicIP>, eth0, weight 1, 3d20h04m
K>* 0.0.0.0/1 [0/0] via 10.8.8.1, vtun0, 00:01:21
C>* 10.0.0.0/23 is directly connected, bond0, 11:16:07
C>* 10.0.2.0/24 is directly connected, bond0.2, 3d20h05m
C>* 10.0.3.0/24 is directly connected, bond0.3, 3d20h05m
C>* 10.0.4.0/24 is directly connected, bond0.4, 3d20h05m
C>* 10.0.5.0/24 is directly connected, bond0.5, 3d20h05m
C>* 10.0.7.0/24 is directly connected, wg1, 3d20h04m
C>* 10.8.8.0/24 is directly connected, vtun0, 00:01:21
C>* 10.14.0.0/16 is directly connected, wg2, 20:49:58
K>* 93.152.220.167/32 [0/0] via <isp_publicIP>, eth0, 00:01:21
K>* 128.0.0.0/1 [0/0] via 10.8.8.1, vtun0, 00:01:21
C>* <isp_publicIP>/26 is directly connected, eth0, 3d20h05m
vyos@router:~$ curl -4 -L ifconfig.me
93.152.220.168
With OpenVPN interface disabled:
vyos@router:~$ show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
f - OpenFabric,
> - selected route, * - FIB route, q - queued, r - rejected, b - backup
t - trapped, o - offload failure
S>* 0.0.0.0/0 [1/0] via <isp_publicIP>, eth0, weight 1, 3d20h06m
C>* 10.0.0.0/23 is directly connected, bond0, 11:18:40
C>* 10.0.2.0/24 is directly connected, bond0.2, 3d20h07m
C>* 10.0.3.0/24 is directly connected, bond0.3, 3d20h07m
C>* 10.0.4.0/24 is directly connected, bond0.4, 3d20h07m
C>* 10.0.5.0/24 is directly connected, bond0.5, 3d20h07m
C>* 10.0.7.0/24 is directly connected, wg1, 3d20h07m
C>* 10.14.0.0/16 is directly connected, wg2, 20:52:31
C>* <isp_publicIP>/26 is directly connected, eth0, 3d20h08m
vyos@ruth.hfamly.com:~$ curl -4 -L ifconfig.me
<isp_publicIP>