#!/bin/sh # # Usage: kg-nets-ipfw-table.txt {table_number} # # Include this EXECUTABLE script into /etc/rc.firewall or another shell script: # sh /path/kg-nets-ipfw-table.txt {table_number} # # Using table in ipfw: # ${fwcmd} add pass tcp from table\(1\) to me 80 # [ $1 ] && table_number=$1 || table_number=1 [ ${fwcmd} ] || fwcmd="/sbin/ipfw" ${fwcmd} table $table_number flush # AIYL-BANK AS201591: ${fwcmd} table $table_number add 93.171.136.0/24 # AKNET AS12764: ${fwcmd} table $table_number add 185.29.184.0/22 # AKNET AS12764: ${fwcmd} table $table_number add 212.112.112.0/20 # AKNET AS12764: ${fwcmd} table $table_number add 212.112.96.0/20 # AKNET AS12764: ${fwcmd} table $table_number add 213.109.64.0/21 # AKNET AS12764: ${fwcmd} table $table_number add 31.186.48.0/21 # ALFA-TELECOM AS50223: ${fwcmd} table $table_number add 109.71.224.0/21 # ALFA-TELECOM AS50223: ${fwcmd} table $table_number add 185.48.136.0/22 # ALFA-TELECOM AS50223: ${fwcmd} table $table_number add 46.251.192.0/19 # ANFEYA AS207192: ${fwcmd} table $table_number add 185.161.48.0/22 # ASIAINFO AS8511: ${fwcmd} table $table_number add 195.38.160.0/19 # AUCA AS206351: ${fwcmd} table $table_number add 185.78.234.0/24 # BAKAI-BANK AS212409: ${fwcmd} table $table_number add 213.232.200.0/24 # BAKAI-BANK AS216287: ${fwcmd} table $table_number add 95.130.231.0/24 # BANKASIA AS204674: ${fwcmd} table $table_number add 95.47.154.0/24 # BITEL AS41329: ${fwcmd} table $table_number add 194.176.111.0/24 # BITEL AS41329: ${fwcmd} table $table_number add 91.192.64.0/22 # BITEL AS41329: ${fwcmd} table $table_number add 91.247.60.0/22 # BORNEO AS51898: ${fwcmd} table $table_number add 77.220.204.0/24 # COMINTECH AS39214: ${fwcmd} table $table_number add 81.20.16.0/20 # DEMIRBANK AS61196: ${fwcmd} table $table_number add 93.171.215.0/24 # DEMIRBANK AS61196: ${fwcmd} table $table_number add 95.46.44.0/23 # ELCAT AS8449: ${fwcmd} table $table_number add 185.54.253.0/24 # ELCAT AS8449: ${fwcmd} table $table_number add 212.42.96.0/19 # ELCAT AS8449: ${fwcmd} table $table_number add 31.192.248.0/21 # ELCAT AS8449: ${fwcmd} table $table_number add 5.57.8.0/21 # ELCAT AS8449: ${fwcmd} table $table_number add 77.95.56.0/21 # ELCAT AS8449: ${fwcmd} table $table_number add 94.143.192.0/21 # EXTRALINE AS42837: ${fwcmd} table $table_number add 193.34.225.0/24 # FAST-NET AS47782: ${fwcmd} table $table_number add 178.216.208.0/21 # FAST-NET AS47782: ${fwcmd} table $table_number add 91.205.48.0/22 # FAST-NET AS47782: ${fwcmd} table $table_number add 95.215.244.0/22 # FINCA-BANK AS43680: ${fwcmd} table $table_number add 185.67.254.0/23 # GALLERY AS51787: ${fwcmd} table $table_number add 45.141.95.0/24 # GNS AS44836: ${fwcmd} table $table_number add 91.199.112.0/24 # HOSTERKG AS59684: ${fwcmd} table $table_number add 176.126.164.0/22 # HOSTERKG AS59684: ${fwcmd} table $table_number add 5.59.232.0/23 # INFOCOM AS39659: ${fwcmd} table $table_number add 185.229.36.0/22 # IPC AS41409: ${fwcmd} table $table_number add 146.120.245.0/24 # IPNETLLC AS61010: ${fwcmd} table $table_number add 185.20.120.0/22 # ITTECH AS39819: ${fwcmd} table $table_number add 91.207.28.0/23 # KG-IX AS61399: ${fwcmd} table $table_number add 185.211.228.0/22 # KICB AS59430: ${fwcmd} table $table_number add 93.170.8.0/24 # KKB AS44359: ${fwcmd} table $table_number add 93.171.76.0/23 # KOMPANION-BANK AS204532: ${fwcmd} table $table_number add 95.47.168.0/23 # KRENA AS197119: ${fwcmd} table $table_number add 178.217.168.0/21 # KT AS12997: ${fwcmd} table $table_number add 185.66.252.0/22 # KT AS12997: ${fwcmd} table $table_number add 195.114.240.0/20 # KT AS12997: ${fwcmd} table $table_number add 212.241.0.0/19 # KT AS12997: ${fwcmd} table $table_number add 212.97.0.0/19 # KT AS12997: ${fwcmd} table $table_number add 213.145.128.0/19 # KT AS12997: ${fwcmd} table $table_number add 31.29.0.0/19 # KT AS12997: ${fwcmd} table $table_number add 37.218.128.0/18 # KT AS12997: ${fwcmd} table $table_number add 80.72.176.0/20 # KT AS12997: ${fwcmd} table $table_number add 85.113.0.0/19 # KT AS12997: ${fwcmd} table $table_number add 89.237.192.0/18 # KYRGYZSTAN-BANK AS45001: ${fwcmd} table $table_number add 95.46.154.0/24 # MEGALINE AS41750: ${fwcmd} table $table_number add 109.201.160.0/19 # MEGALINE AS41750: ${fwcmd} table $table_number add 158.181.0.0/19 # MEGALINE AS41750: ${fwcmd} table $table_number add 158.181.128.0/17 # MEGALINE AS41750: ${fwcmd} table $table_number add 176.123.224.0/19 # MEGALINE AS41750: ${fwcmd} table $table_number add 185.138.100.0/22 # MEGALINE AS41750: ${fwcmd} table $table_number add 77.235.0.0/19 # MEGALINE AS41750: ${fwcmd} table $table_number add 92.245.96.0/19 # NBKR AS207250: ${fwcmd} table $table_number add 37.18.36.0/24 # NEOTELECOM AS42581: ${fwcmd} table $table_number add 146.120.230.0/23 # NON-NCC-MANAGED-ADDRESS-BLOCK AS56038: ${fwcmd} table $table_number add 137.83.12.0/24 # NOT-FOUND AS48271: ${fwcmd} table $table_number add 212.2.224.0/19 # NSP AS213173: ${fwcmd} table $table_number add 193.176.239.0/24 # NSP AS213173: ${fwcmd} table $table_number add 84.54.12.0/24 # NTLAB AS205204: ${fwcmd} table $table_number add 46.8.24.0/24 # NURTELECOM AS47237: ${fwcmd} table $table_number add 185.117.148.0/22 # NURTELECOM AS47237: ${fwcmd} table $table_number add 194.152.36.0/23 # NURTELECOM AS47237: ${fwcmd} table $table_number add 195.216.237.0/24 # NURTELECOM AS47237: ${fwcmd} table $table_number add 95.87.64.0/21 # NURTELECOM AS50251: ${fwcmd} table $table_number add 193.106.48.0/22 # OJSC-DOS-CREDOBANK AS44536: ${fwcmd} table $table_number add 66.132.134.0/24 # OJSCBANK-BAITUSHUM AS56464: ${fwcmd} table $table_number add 188.244.124.0/24 # OPTIMA-BANK AS44343: ${fwcmd} table $table_number add 31.148.30.0/24 # ORG-CC992 AS199011: ${fwcmd} table $table_number add 92.38.40.0/24 # ORG-EL446 AS198629: ${fwcmd} table $table_number add 194.150.178.0/24 # ORG-ICL48 AS42581: ${fwcmd} table $table_number add 146.120.212.0/23 # ORG-ML768 AS41329: ${fwcmd} table $table_number add 91.247.56.0/22 # ORG-REGP2 AS56988: ${fwcmd} table $table_number add 91.229.224.0/24 # PAY24 AS209918: ${fwcmd} table $table_number add 95.47.232.0/24 # PROHOSTKG AS39819: ${fwcmd} table $table_number add 91.213.233.0/24 # RFE AS206718: ${fwcmd} table $table_number add 62.4.108.0/24 # RFE-RL AS206718: ${fwcmd} table $table_number add 62.4.123.0/24 # ROSINBANK AS60515: ${fwcmd} table $table_number add 185.88.32.0/22 # RSK-BANK AS41271: ${fwcmd} table $table_number add 93.170.178.0/23 # SAIMANET AS29061: ${fwcmd} table $table_number add 185.53.228.0/22 # SAIMANET AS29061: ${fwcmd} table $table_number add 217.29.16.0/20 # SAIMANET AS29061: ${fwcmd} table $table_number add 92.62.64.0/20 # SAIMANET AS29061: ${fwcmd} table $table_number add 95.87.72.0/21 # SAIMANET AS29061: ${fwcmd} table $table_number add 95.87.80.0/20 # SHORO AS39036: ${fwcmd} table $table_number add 193.151.226.0/24 # SKYMOBILE AS41329: ${fwcmd} table $table_number add 139.28.28.0/22 # SKYMOBILE AS41329: ${fwcmd} table $table_number add 146.19.220.0/24 # SKYNET AS207369: ${fwcmd} table $table_number add 185.138.184.0/22 # SKYNET AS207369: ${fwcmd} table $table_number add 185.39.79.0/24 # SKYNET-TELECOM AS207369: ${fwcmd} table $table_number add 45.140.26.0/23 # SKYNET-TELECOM AS207369: ${fwcmd} table $table_number add 5.59.230.0/23 # TRANSFER AS25035: ${fwcmd} table $table_number add 81.88.192.0/20 # UMAI-INTERNET AS202773: ${fwcmd} table $table_number add 46.226.209.0/24