Assigning to LAN public addresses given by ISP

Every time I dial a PPPoE connection to my DSL provider, I receive a different public IP address.

For example, if I dial 8 PPPoE connections, I receive 8 public dynamic addresses, like these:

pppoe-out1 gives me 80.80.80.2
pppoe-out2 gives me 80.80.80.3
pppoe-out3 gives me 80.80.80.5
pppoe-out4 gives me 80.80.80.8
pppoe-out5 gives me 80.80.80.9
pppoe-out6 gives me 80.80.80.10
pppoe-out7 gives me 80.80.80.12
pppoe-out8 gives me 80.80.80.14

Now I want to assign these public addresses to computers. If possible, by DHCP.

I’d like to have different pools (IP → Pool), one for private addresses (192.168.1.0/24), and the other one(s) for the public addresses obtained.

But the problem is that Mikrotik doesn’t allow me to include in a pool dynamic IP, only static ones.

Thank you very much.

After a year I realized I could use a NAT 1:1.

Not sure if it will work, but it could be tried.