Как я уже упоминал в edit,
Следующая команда может использоваться для сопоставления общей строки в файлах
sudo awk 'FNR==NR{a[$1];next}($1 in a){print}' keys.txt hellos.txt
. Для дальнейшего улучшения вывода используйте awk -v OFS='\n' ' с трубой для печати IP-адреса в файл. Оттуда просто добавить правила для iptables.
awk 'FNR==NR{a[$1];next}($1 in a){print}' keys.txt hellos.txt | awk -v OFS='\n' '{ print $2, $3 }'> improved_address.txt