vorrei realizzare uno script che blocchi l'accesso al sito a certi ip...

gli ip sono memorizzati in un file di testo struttarato in questo modo:

nomehost:x.x.x.x-x.x.x.x

dove x.x.x.x-x.x.x.x sono gli ip iniziali-finali del range da bannare...

qual'è il miglior modo per realizzare una cosa del genere?

no sql => la blocklist è davvero enorme e un controllo su mysql sarebbe pesantissimo...

avevo pensato a realizzare la blocklist come "array" nel file di testo da includere nella pagina php...

altrimenti un full-text search + comparazione pensate possa essere realizzabile?