Usa inet_aton() come suggerito da lmz o fallo in php usando:
http://php.net/manual/en/function.ip2long.php
Nota che questa funzione restituisce un numero intero con segno, il che significa che va da − 2.147.483.648 a 2.147.483.647 e penso che il database maxmind geoip utilizzi int senza segno (0-4.294.967.295?), quindi devi aggiungere 2.147.483.647 ad esso (2^31-1)