Block Countries by CIDR
From brokenpoet.org wiki
In order to block a whole country by CIDR range, first you will need to obtain that information. It is available in the list below.
To apply this info to APF, simply copy the link and then in the CLI on the server:
wget <link> cat *.zone >> /etc/apf/deny_hosts.rules /etc/init.d/apf restart
That should add the CIDR range for that country to the deny list.
[AFGHANISTAN (AF)]
[ALBANIA (AL)]
[ALGERIA (DZ)]
[AMERICAN SAMOA (AS)]
[ANDORRA (AD)]
[ANGOLA (AO)]
[ANGUILLA (AI)]
[ANTIGUA AND BARBUDA (AG)]
[ARGENTINA (AR)]
[ARMENIA (AM)]
[ARUBA (AW)]
[AUSTRALIA (AU)]
[AUSTRIA (AT)]
[AZERBAIJAN (AZ)]
[BAHAMAS (BS)]
[BAHRAIN (BH)]
[BANGLADESH (BD)]
[BARBADOS (BB)]
[BELARUS (BY)]
[BELGIUM (BE)]
[BELIZE (BZ)]
[BENIN (BJ)]
[BERMUDA (BM)]
[BHUTAN (BT)]
[BOLIVIA (BO)]
[BOSNIA AND HERZEGOVINA (BA)]
[BOTSWANA (BW)]
[BRAZIL (BR)]
[BRITISH INDIAN OCEAN TERRITORY (IO)]
[BRUNEI DARUSSALAM (BN)]
[BULGARIA (BG)]
[BURKINA FASO (BF)]
[BURUNDI (BI)]
[CAMBODIA (KH)]
[CAMEROON (CM)]
[CANADA (CA)]
[CAYMAN ISLANDS (KY)]
[CENTRAL AFRICAN REPUBLIC (CF)]
[CHILE (CL)]
[CHINA (CN)]
[COLOMBIA (CO)]
[CONGO, THE DEMOCRATIC REPUBLIC OF THE (CD)]
[COOK ISLANDS (CK)]
[COSTA RICA (CR)]
[COTE D'IVOIRE (CI)]
[CROATIA (HR)]
[CUBA (CU)]
[CYPRUS (CY)]
[CZECH REPUBLIC (CZ)]
[DENMARK (DK)]
[DJIBOUTI (DJ)]
[DOMINICAN REPUBLIC (DO)]
[ECUADOR (EC)]
[EGYPT (EG)]
[EL SALVADOR (SV)]
[ERITREA (ER)]
[ESTONIA (EE)]
[ETHIOPIA (ET)]
[FAROE ISLANDS (FO)]
[FIJI (FJ)]
[FINLAND (FI)]
[FRANCE (FR)]
[FRENCH GUIANA (GF)]
[FRENCH POLYNESIA (PF)]
[GABON (GA)]
[GAMBIA (GM)]
[GEORGIA (GE)]
[GERMANY (DE)]
[GHANA (GH)]
[GIBRALTAR (GI)]
[GREECE (GR)]
[GREENLAND (GL)]
[GRENADA (GD)]
[GUAM (GU)]
[GUATEMALA (GT)]
[GUINEA-BISSAU (GW)]
[GUYANA (GY)]
[HAITI (HT)]
[HOLY SEE (VATICAN CITY STATE) (VA)]
[HONDURAS (HN)]
[HONG KONG (HK)]
[HUNGARY (HU)]
[ICELAND (IS)]
[INDIA (IN)]
[INDONESIA (ID)]
[IRAN, ISLAMIC REPUBLIC OF (IR)]
[IRAQ (IQ)]
[IRELAND (IE)]
[ISRAEL (IL)]
[ITALY (IT)]
[JAMAICA (JM)]
[JAPAN (JP)]
[JORDAN (JO)]
[KAZAKHSTAN (KZ)]
[KENYA (KE)]
[KIRIBATI (KI)]
[KOREA, REPUBLIC OF (KR)]
[KUWAIT (KW)]
[KYRGYZSTAN (KG)]
[LAO PEOPLE'S DEMOCRATIC REPUBLIC (LA)]
[LATVIA (LV)]
[LEBANON (LB)]
[LESOTHO (LS)]
[LIBERIA (LR)]
[LIBYAN ARAB JAMAHIRIYA (LY)]
[LIECHTENSTEIN (LI)]
[LITHUANIA (LT)]
[LUXEMBOURG (LU)]
[MACAO (MO)]
[MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF (MK)]
[MADAGASCAR (MG)]
[MALAWI (MW)]
[MALAYSIA (MY)]
[MALDIVES (MV)]
[MALI (ML)]
[MALTA (MT)]
[MAURITANIA (MR)]
[MAURITIUS (MU)]
[MEXICO (MX)]
[MICRONESIA, FEDERATED STATES OF (FM)]
[MOLDOVA, REPUBLIC OF (MD)]
[MONACO (MC)]
[MONGOLIA (MN)]
[MOROCCO (MA)]
[MOZAMBIQUE (MZ)]
[MYANMAR (MM)]
[NAMIBIA (NA)]
[NAURU (NR)]
[NEPAL (NP)]
[NETHERLANDS (NL)]
[NETHERLANDS ANTILLES (AN)]
[NEW CALEDONIA (NC)]
[NEW ZEALAND (NZ)]
[NICARAGUA (NI)]
[NIGER (NE)]
[NIGERIA (NG)]
[NIUE (NU)]
[NORFOLK ISLAND (NF)]
[NORTHERN MARIANA ISLANDS (MP)]
[NORWAY (NO)]
[OMAN (OM)]
[PAKISTAN (PK)]
[PALAU (PW)]
[PALESTINIAN TERRITORY, OCCUPIED (PS)]
[PANAMA (PA)]
[PAPUA NEW GUINEA (PG)]
[PARAGUAY (PY)]
[PERU (PE)]
[PHILIPPINES (PH)]
[POLAND (PL)]
[PORTUGAL (PT)]
[PUERTO RICO (PR)]
[QATAR (QA)]
[ROMANIA (RO)]
[RUSSIAN FEDERATION (RU)]
[RWANDA (RW)]
[SAINT KITTS AND NEVIS (KN)]
[SAINT LUCIA (LC)]
[SAMOA (WS)]
[SAN MARINO (SM)]
[SAUDI ARABIA (SA)]
[SENEGAL (SN)]
[SEYCHELLES (SC)]
[SIERRA LEONE (SL)]
[SINGAPORE (SG)]
[SLOVAKIA (SK)]
[SLOVENIA (SI)]
[SOLOMON ISLANDS (SB)]
[SOUTH AFRICA (ZA)]
[SPAIN (ES)]
[SRI LANKA (LK)]
[SUDAN (SD)]
[SURINAME (SR)]
[SWAZILAND (SZ)]
[SWEDEN (SE)]
[SWITZERLAND (CH)]
[SYRIAN ARAB REPUBLIC (SY)]
[TAIWAN, PROVINCE OF CHINA (TW)]
[TAJIKISTAN (TJ)]
[TANZANIA, UNITED REPUBLIC OF (TZ)]
[THAILAND (TH)]
[TOGO (TG)]
[TONGA (TO)]
[TRINIDAD AND TOBAGO (TT)]
[TUNISIA (TN)]
[TURKEY (TR)]
[TURKMENISTAN (TM)]
[TUVALU (TV)]
[UGANDA (UG)]
[UKRAINE (UA)]
[UNITED ARAB EMIRATES (AE)]
[UNITED KINGDOM (GB)]
[UNITED STATES (US)]
[URUGUAY (UY)]
[UZBEKISTAN (UZ)]
[VANUATU (VU)]
[VENEZUELA (VE)]
[VIET NAM (VN)]
[VIRGIN ISLANDS, BRITISH (VG)]
[VIRGIN ISLANDS, U.S. (VI)]
[YEMEN (YE)]
[ZAMBIA (ZM)]
[ZIMBABWE (ZW)]
