Cheating in Minecraft - eviltoast

I don’t know if this is the right place to ask for these kind of things but here we go.

I have been cheating in public Minecraft servers (you can judge me), and every time I get IP banned (about once an hour), I restart my modem so it changes my PC’s IP (I think it’s called dynamic IP, correct me if I’m wrong).

So, the thing I’m worried about is: Is there a chance for me to run out of IPs I get banned in all of them? Is the amount of IPs that I can change limited? If it is technically I can get banned in all of them, right?