Você pode usar o recurso de correspondência geoip addons xtable. No debian, instale o pacote xtable-addons-common e use o destino geoip, ex. para permitir ssh da Holanda NL:
iptables -A INPUT -p tcp --dport 22 -m geoip --src-cc NL -j ACCEPT
Certifique-se de que o módulo xt_geoip esteja carregado e que o banco de dados geoip seja baixado. Você pode ler a documentação do xtable para obter mais informações sobre isso no link