#!/bin/bash # # RCCN - Fundacao para a Ciencia e a Tecnologia, I.P. IP Ranges - iptables/ipset rules # ASN: AS1930 # Generated: 2025-12-16 # Source: ScaniteX (https://scanitex.com) # # Usage: chmod +x this_script.sh && sudo ./this_script.sh # # Create IPv4 ipset ipset create rccnfundacaoparaacienciaeatecnologiaip_v4 hash:net -exist ipset flush rccnfundacaoparaacienciaeatecnologiaip_v4 # Add IPv4 ranges ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.160.0/20 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.153.13.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 158.162.0.0/19 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.107.122.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.88.251.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.104.48.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.88.17.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.184.0/21 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.92.135.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.92.152.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.97.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.122.242.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.26.231.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 194.117.48.0/23 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.135.219.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 194.117.16.0/21 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.82.127.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.138.86.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 194.117.40.0/21 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.92.144.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.154.0/23 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.180.0/22 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.26.236.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.88.253.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.84.15.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 158.162.96.0/20 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.84.13.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.67.76.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.138.204.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.68.216.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.122.238.0/23 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.80.20.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.132.53.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.192.0/18 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.86.138.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.92.146.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.92.148.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.132.55.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.82.214.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.92.147.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.124.0/22 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.112.0/21 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.88.250.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.102.0/23 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.92.142.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.104.0/21 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.68.224.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.92.149.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.178.0/23 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.190.174.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.98.0/23 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.157.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.122.240.0/23 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 158.162.64.0/19 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.88.252.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 194.210.0.0/16 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.26.239.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 158.162.112.0/21 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.133.108.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.92.133.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 194.117.0.0/20 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.0.0/20 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.68.221.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.68.186.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.88.254.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 185.175.184.0/22 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.136.52.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.92.153.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.195.195.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.207.196.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.135.187.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 139.83.0.0/16 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.136.0.0/15 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.94.24.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 158.162.128.0/18 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 192.147.155.0/24 ipset add rccnfundacaoparaacienciaeatecnologiaip_v4 193.236.158.0/23 # Create IPv6 ipset ipset create rccnfundacaoparaacienciaeatecnologiaip_v6 hash:net family inet6 -exist ipset flush rccnfundacaoparaacienciaeatecnologiaip_v6 # Add IPv6 ranges ipset add rccnfundacaoparaacienciaeatecnologiaip_v6 2001:690::/32 # Apply iptables rules (uncomment to use) # iptables -A INPUT -m set --match-set rccnfundacaoparaacienciaeatecnologiaip_v4 src -j ACCEPT # iptables -A INPUT -m set --match-set rccnfundacaoparaacienciaeatecnologiaip_v4 src -j DROP # ip6tables -A INPUT -m set --match-set rccnfundacaoparaacienciaeatecnologiaip_v6 src -j ACCEPT # ip6tables -A INPUT -m set --match-set rccnfundacaoparaacienciaeatecnologiaip_v6 src -j DROP echo "IP ranges for RCCN - Fundacao para a Ciencia e a Tecnologia, I.P. loaded successfully!" echo "IPv4 ranges: 77" echo "IPv6 ranges: 1"