I’m trying to access PPPoE Server from Router A to C.
My topology is Router A — Router B — Router C.
I’m able to access and use PPPoE Server from Router B but somehow I cannot access it from Router C even if I can ping its gateway. I have static route between A to B but I don’t know how to create static route directly for A to C.
My current config is like the following;
Router A (PPPoE Server and pointed to correct interface)
ip : 1.2.3.4
ip : 1.2.3.4/28
ip route : 0.0.0.0/0 to 2.3.4.5
Router B
ip : 2.3.4.5
ip : 2.3.4.5 network 3.4.5.6
ip route gw: 1.2.3.4 dst-address 1.2.3.4/28
Router C
ip 3.4.5.6
ip route 0.0.0.0/0 to 2.3.4.5
I can ping any router from any of them but I cannot talk with PPP Server somehow.
A network diagram is always better for someone to understand even the simplest network topology…
So, you have a PPPoE Client on router A and you want to Connect on a PPPoE Server on Router C?
If yes, PPPoE is a Layer 2 network protocol, so you need Layer 2 connectivity from A to C…
Thanks for the reply. Router B is the one that has main internet, Router A and C are connected to B directly, so all of them are L2 but router C cannot see PPPoE server somehow with above configuration. Ips above are all local.
Two routers do not share the same Layer 2 Domain !!!
Creating routes to each other does not change the facts… It is a Layer 3 Connectivity !!!
Create an EoIP tunnel from A to C and then scan for the PPPoE server on the EoIP Interface…