Nevermind, I just found out that IPFW2 supports ranges...

Now I just need to get it running... Damn!