Need to give PPPoE Wireless User Static IP

I have a PPPoE Wireless user that needs a static ip… Now, the issue is that we use BlissRadius and WHMCS for billing. His account is a free account so if I have to manually set it up in the MT itself that’s fine.

Our WAN is public static assigned /29. Local LAN is dynamic local ip’s, PPPoE clients are getting from a pool of local ips. This clients needs a public static ip. I have never had this come up before now and not quiet sure how to implement it and pass it to him.

You need to create a VLAN for that client… and after that Put PPPoe Service on the VLAN…Remote Address Public,Loca AddrEss Any on bridge, (Local Address) ( Loopback) … And The NAT a rule before the Masquerade

I disagree, why would he need to put the client on a different VLAN? And a NAT rule? NAT should not be necessary for static public IP customers.

The bridge or VLAN that your PPPoE customers are on should not have any IP addresses whatsoever on it, so that they are unable to bypass PPPoE.

The solution will depend on whether the IP address block you are giving to the client is getting routed through the device or it is the WAN subnet.

The simple way is you configure RADIUS to provide the Framed-IP-Address to the MikroTik for that user (this will be the public IP you want to assign them). See http://bulbsoft.com/product/blissradius/manual/faq.html

That will assign them the IP. Routing from that point simply depends on whether the subnet is routed to or through the device. If it is routed through, it should work just by doing that one RADIUS attribute. If it is on the WAN subnet, you will need to enable proxy ARP on the WAN interface.