PPPOE with Public address

I need to set an internal client with a Public address. I was thinking using PPPOE. My setup regarding this is

External = x.x.250.2/24 “Eth1 public public facing”
Internal = x.x.2.1/24 “Several ports bridged here”
I have set pppoe-in as an interface
Eth1 an extra address of x.x.250.20 set to be associated with the client
PPPOE server is set to Interface “Bridge1”
Under secrets I have x.x.250.2 set as “Local address”
Remote is set to x.x.250.20 corresponding to the address of x.x.250.20 also set on Eth1

When this is in place, I can ping x.x.250.2 and x.x.250.1 “ISP gateway”

I can not however seem to pass traffic beyond x.x.250.1. Sounds like routing but I am not sure where to go. In another post it said to enable proxy-arp however this has not helped. What am I missing I wonder? Thank you very much for any assistance.

This is what I use, just put an public IP in your interface facing the public IP gateway and enable proxy-arp in this interface then asing the public IP in ppp secret > remote address you must set a default profile with a local address.


ISP 1.1.1.1/30 >>>> UR-Router WAN-1.1.1.2/30>>> Lan Gateway 8.0.0.1/29 >>>>Mitkotik Wan- 8.0.0.2/29 PPPoE IP-8.0.0.x

May be this is not the best solution but its a solution.

Upload your config ( /export compact ) so we can get an overview.