IP range check in PHP

IP range check is een veel gebruikte manier om te kijken of een aanroep van een script van een valide locatie komt. Denk daarbij aan het aanroepen van cronjobs, betaalrapportages en export scripts. Het meest makkelijke zou zijn om een complete folder via .htaccess te beperken. Het kan ook zo zijn dat in een folder veel verschillende soorten toegang behoeft. Het kan dan makkelijk zijn om dat per PHP file aan te pakken.

IP range testen

Het kan zijn je een losse set IP adressen krijgt die veel gelijkenis vertonen. Vaak behoren deze tot een of meerdere ranges behoren. Je kunt op http://jodies.de/ipcalc eenvoudig een IP range testen en daar calculeren of je met de gemaakte IP range de nodige IP’s dekt.

IP range PHP code

Op GitHub is er een mooie PHP functie om IP range te controleren. Zoals hier onder te zien:

Reactions