grepip - программа для поиска IP-адресов из диапазона (диапазонов) в текстовых файлах (скажем, логах). Пример использования: grepip 192.168.0.0/16 /var/log/maillog (выведет строчки с обращениями с адресов 192.168.0.0-192.168.255.255)
Программа снабжена достаточным числом "наворотов", например можно делать удобный анализ access_log по стране (есть есть дамп ripe.db) или maillog по RBL (если есть дампы RBL-систем) - в качестве префикса к строке может выводиться "тег" из файла с паттернами или имя файла с паттернами (IP-адресами) а не имя файла в котором ищем
Примеры использования: http://www.lexa.ru/programs/grepip.html#samples