Ik ben op zoek naar een methode om een IP adres te matchen aan een netblock / CIDR-notatie (indien mogelijk), om zo een gebruiker een IP adres in te laten voeren waarna het netblock geretouneerd wordt als het IP adres in een netblock (CIDR notatie) voorkomt. Dit wil ik gebruiken om bijvoorbeeld onze blacklist in een database te plaatsen en doorzoekbaar te maken en voor een /24 wil ik niet 255 IP adressen moeten opnemen :P.
Senderbase.org is een voorbeeld van wat ik graag zou willen. Waarmee zou dit mogelijk zijn (PHP / MySQL)? Ik heb ip2long al gevonden, maar ik denk dat de grote hoeveelheid aan netblocks een probleem op zal leveren. Een IP adres komt (wederom: bijvoorbeeld) voor in een /19, maar een /19 kan weer onderverdeeld zijn in een /24, een /? , ....
(of denk ik weer eens te moeilijk?)

Likes:


)