OPNsense Forum

English Forums => General Discussion => Topic started by: Zenuncl on December 01, 2025, 03:05:14 PM

Title: PPPoE cause double hop inside OPNsense?
Post by: Zenuncl on December 01, 2025, 03:05:14 PM
Hello everyone,

New to OPNsense world and I have a OPN box setup. I recently noticed that if my upstream ISP is using PPPoE, then the traceroute from LAN will show 2x OPNsense IP? I tested one without PPPoE and it works.

For example, ISP1 (without PPPoE, ISP router in bridge mode):
```
traceroute to 1.1.1.1 (1.1.1.1), 64 hops max, 40 byte packets
1  OPNsense (OPNsense IP)  4.406 ms  2.632 ms  3.292 ms
2  ISP Gateway (IPs)  8.288 ms  7.032 ms  8.213 ms
```

and ISP2 (with PPPoE and a VLAN tag):
```
traceroute to 1.1.1.1 (1.1.1.1), 64 hops max, 40 byte packets
1  OPNsense (OPNsense IP)  4.406 ms  2.632 ms  3.292 ms
1  OPNsense (OPNsense IP)  5.187 ms  5.502 ms  4.492 ms
2  ISP Gateway (IPs)  8.288 ms  7.032 ms  8.213 ms
```

I assume it is because PPPoE behavior? How can I prevent it happening?

PS: inside OPNsense, ISP1's first hop will be ISP's gateway but ISP2's first hop is 0.0.0.0 *(looks like internal)