I have a customer who wants a /29 public subnet to be assigned directly to hosts statically.
e.g they have a server and want it publicly visible as 103.107.xxx.xxx by assigning 103.107.xxx.xxx directly to the servers NIC.
Normally customers have a single Static IP /30 which gets assigned to the wan of their router and local networks are natted through that address.
This time he wants to use the usable addresses from the /29 on individual hosts using the builtin firewall of the server’s OS as the only protection between the host and outside world
Yes. And then customer can do anything with whole /29. Use the traditional way, assign one address to internal interface with /29 mask and have five addresses for other devices. Or there are various ways how to use all eight addresses. It’s up to them.
Would you recommend providing customer static routes / public IPs via PPPOE? I have heard alot of people advise against it but never given a reason why.
I don’t have clear answer. PPPoE is used for internet access, it works, other addresses can be routed over it, … so from this perspective I see no problem. But I’m not ISP, maybe they could have some problem I’m not seeing. For example, I don’t know how’s compatibility with common client routers, many have very limited interface and I can imagine that some may not support routed subnets over PPPoE. I’m a customer and big RouterOS fan, so I don’t need to care about these things, RouterOS can do it and that’s all I need.
We are an ISP and we use Mikrotik devices as a network termination unit. This is where the customers PPPOE session terminates. The NTU then has DHCP server running on the lan interface which gives out a single /30 address to the customers home wifi router that they supply.
For business customers, We intend to do the same thing although they may require static public IP’s. In this case we would static route the IP public subnet to the PPPOE client and assign one of these addresses to the local interface of the NTU. Its then up to the customer to decide how they want to use these addresses.