#!/bin/bash # # FR-EDFDPT3 - Electricite de France Service National IP Ranges - iptables/ipset rules # ASN: AS1301 # Generated: 2025-12-15 # Source: ScaniteX (https://scanitex.com) # # Usage: chmod +x this_script.sh && sudo ./this_script.sh # # Create IPv4 ipset ipset create fredfdpt3electricitedefranceservicenational_v4 hash:net -exist ipset flush fredfdpt3electricitedefranceservicenational_v4 # Add IPv4 ranges ipset add fredfdpt3electricitedefranceservicenational_v4 163.62.96.0/21 ipset add fredfdpt3electricitedefranceservicenational_v4 192.196.140.0/22 ipset add fredfdpt3electricitedefranceservicenational_v4 163.62.132.0/22 ipset add fredfdpt3electricitedefranceservicenational_v4 163.62.80.0/22 ipset add fredfdpt3electricitedefranceservicenational_v4 163.62.112.0/22 ipset add fredfdpt3electricitedefranceservicenational_v4 192.54.192.0/23 ipset add fredfdpt3electricitedefranceservicenational_v4 163.62.92.0/22 ipset add fredfdpt3electricitedefranceservicenational_v4 163.116.0.0/21 ipset add fredfdpt3electricitedefranceservicenational_v4 163.62.240.0/20 ipset add fredfdpt3electricitedefranceservicenational_v4 163.116.8.0/22 ipset add fredfdpt3electricitedefranceservicenational_v4 163.114.20.0/22 ipset add fredfdpt3electricitedefranceservicenational_v4 163.62.72.0/21 ipset add fredfdpt3electricitedefranceservicenational_v4 163.62.116.0/24 # Create IPv6 ipset ipset create fredfdpt3electricitedefranceservicenational_v6 hash:net family inet6 -exist ipset flush fredfdpt3electricitedefranceservicenational_v6 # Add IPv6 ranges ipset add fredfdpt3electricitedefranceservicenational_v6 2a00:7e40:7000::/64 ipset add fredfdpt3electricitedefranceservicenational_v6 2a00:7e40::/36 ipset add fredfdpt3electricitedefranceservicenational_v6 2a00:7e40:9ac1::/48 # Apply iptables rules (uncomment to use) # iptables -A INPUT -m set --match-set fredfdpt3electricitedefranceservicenational_v4 src -j ACCEPT # iptables -A INPUT -m set --match-set fredfdpt3electricitedefranceservicenational_v4 src -j DROP # ip6tables -A INPUT -m set --match-set fredfdpt3electricitedefranceservicenational_v6 src -j ACCEPT # ip6tables -A INPUT -m set --match-set fredfdpt3electricitedefranceservicenational_v6 src -j DROP echo "IP ranges for FR-EDFDPT3 - Electricite de France Service National loaded successfully!" echo "IPv4 ranges: 13" echo "IPv6 ranges: 3"