Как автоматически добавлять ip в iptables?
Вопрос шикарный. Ничего не понял.
Но попробую угадать что Вам нужно защитить сайт от перебора паролей к админке wordpress
fail2ban + плагин для вордпреса который пишет в лог "фейлы". Работает автоматически и надёжно.
"капча" - чистый плагин к вордпресу (их есть вагон и маленькая тележка)
.htaccess в wp-admin каталоге с возможностью доступа только с определённых ваших IP или даже добавить http auth.
Либо fail2ban как отметил younghacker. Fail2ban смотрит логи и выполняет указанное вами действие. Может добавлять в iptables в том числе.
Либо да, писать bash скрипт для добавления правил + его запуск по cron.