Seite 1 von 2

.htaccess-Einträge - Avoid Refererspam & Co.

Verfasst: 02.08.2018, 12:13
von codemonk
Hi,

wir hatten das vor Jahren schon, in den letzten Tagen wurden wir von etlichen Kollegen gebeten, den Teil unserer .htaccess, der Zugriffe durch

- Refererspam
- Zugriffe von unerwünschten Quellen und Ländern
- unerwünschten User-Agents

u.ä. aktuell verhindert, zu veröffentlichen.

Was wir hiermit tun ...

Beachtet bitte bei einer Einfügung in Eure .htaccess die Zeilen 133 und 134:

order allow,deny
allow from all

Fragen bitte an info@contentdeals.de oder hier per PM.


Viel Erfolg damit + ein herzliches Danke an das Team von Abakus, allein schon dafür, dass es Euch nach Inkrafttreten dieser schwachsinnigen DSGVO noch gibt!

Gruss

codemonk


Hier die Einträge:


# Frei zur Benutzung für alle - contentdeals.de

#Options +FollowSymlinks
RewriteCond %{HTTP_USER_AGENT} david [NC,OR]
RewriteCond %{HTTP_USER_AGENT} whibse [NC,OR]
RewriteCond %{HTTP_USER_AGENT} hrcrawlerbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} komodiabot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} pixray [NC,OR]
RewriteCond %{HTTP_USER_AGENT} cliqzbot/ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} cms [NC,OR]
RewriteCond %{HTTP_USER_AGENT} picsearch [NC,OR]
RewriteCond %{HTTP_USER_AGENT} siteexplorer [NC,OR]
RewriteCond %{HTTP_USER_AGENT} yandex [NC,OR]
RewriteCond %{HTTP_USER_AGENT} libwww [NC,OR]
RewriteCond %{HTTP_USER_AGENT} domaintools [NC,OR]
RewriteCond %{HTTP_USER_AGENT} surveybot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} baidu [NC,OR]
RewriteCond %{HTTP_USER_AGENT} seo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} plukkie [NC,OR]
RewriteCond %{HTTP_USER_AGENT} sistrix [NC,OR]
RewriteCond %{HTTP_USER_AGENT} infegy [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ezooms [NC,OR]
RewriteCond %{HTTP_USER_AGENT} career [NC,OR]
RewriteCond %{HTTP_USER_AGENT} influence [NC,OR]
RewriteCond %{HTTP_USER_AGENT} voila [NC,OR]
RewriteCond %{HTTP_USER_AGENT} orange [NC,OR]
RewriteCond %{HTTP_USER_AGENT} semrush [NC,OR]
RewriteCond %{HTTP_USER_AGENT} findlinks [NC,OR]
RewriteCond %{HTTP_USER_AGENT} backlink [NC,OR]
RewriteCond %{HTTP_USER_AGENT} coffee [NC,OR]
RewriteCond %{HTTP_USER_AGENT} legs [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ahrefs [NC,OR]
RewriteCond %{HTTP_USER_AGENT} mj12bot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} spider [NC,OR]
RewriteCond %{HTTP_USER_AGENT} exabot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} yoobi [NC,OR]
RewriteCond %{HTTP_USER_AGENT} solomonobot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} agent [NC,OR]
RewriteCond %{HTTP_USER_AGENT} spbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} infegy [NC,OR]
RewriteCond %{HTTP_USER_AGENT} whatweb [NC,OR]
RewriteCond %{HTTP_USER_AGENT} urllib [NC,OR]
RewriteCond %{HTTP_USER_AGENT} mojeekbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} metajobbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} qwantify [NC,OR]
RewriteCond %{HTTP_USER_AGENT} linkdex [NC,OR]
RewriteCond %{HTTP_USER_AGENT} seokicks [NC,OR]
RewriteCond %{HTTP_USER_AGENT} wonderbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} seznam [NC,OR]
RewriteCond %{HTTP_USER_AGENT} mfibot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} hstpnetwork [NC,OR]
RewriteCond %{HTTP_USER_AGENT} backlinkcrawler [NC,OR]
RewriteCond %{HTTP_USER_AGENT} java [NC,OR]
RewriteCond %{HTTP_USER_AGENT} wotbox [NC,OR]
RewriteCond %{HTTP_USER_AGENT} php [NC,OR]
RewriteCond %{HTTP_USER_AGENT} surdotlybot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} find [NC,OR]
RewriteCond %{HTTP_USER_AGENT} library [NC,OR]
RewriteCond %{HTTP_USER_AGENT} nutch [NC,OR]
RewriteCond %{HTTP_USER_AGENT} evc [NC,OR]
RewriteCond %{HTTP_USER_AGENT} yoobi [NC,OR]
RewriteCond %{HTTP_USER_AGENT} netestate [NC,OR]
RewriteCond %{HTTP_USER_AGENT} uptimebot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} finbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} obot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} http [NC,OR]
RewriteCond %{HTTP_USER_AGENT} wbsearchbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} privacyawarebot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} 200pleasebot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} updownerbot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} dataprovider [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ruby [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*(httrack|clshttp|archiver|loader|email|nikto|miner|python|xovi|xenu).* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*(winhttp|libwww\-perl|curl|wget|harvest|scan|grab|extract).* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Java [NC]
RewriteRule ^.* - [F,L]

RewriteCond %{HTTP_REFERER} ^http://.*pizza-tycoon\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*best-seo-offer\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*buy-cheap-online\.info/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*get-free-traffic-now\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*youporn-forum\.ga/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*adviceforum\.info/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*social-buttons\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*4webmasters\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*humanorightswatch\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*lumb\.co/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*7makemoneyonline\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*o-o-6-o-o\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*buttons-for-website\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*buttons-for-your-website\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*darodar\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*iloveitaly\.co/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*priceg\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*hulfingtonpost\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*econom\.co/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*cenoval\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*disqus\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*200please\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*muchosol\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*savetubevideo\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*baixar-musicas-gratis\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*prodvigator\.ua/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*kambasoft\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*embedle\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*extener\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*fbfreegifts\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*feedouble\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*musicprojectfoundation\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*myprintscreen\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*openfrost\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*openmediasoft\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*softomix\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*srecorder\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*videofrost\.net/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*joingames\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*videofrost\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*joinandplay\.me/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*backgroundpictures\.net/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*feedouble\.net/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*softomix\.net/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*soundfrost\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*vapmedia\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*youtubedownload\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*zazagames\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*softomix\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*adviceforum.info\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*iskalko\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*myftpupload\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*burger-imperia\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*semalt\.com/ [NC]
RewriteRule ^(.*)$ - [F,L]

order allow,deny
allow from all

# China

deny from 58.14.0.0/15 58.16.0.0/13 58.24.0.0/15 58.30.0.0/15 58.32.0.0/11 58.66.0.0/15 58.68.128.0/17 58.82.0.0/15 58.87.64.0/18 58.99.128.0/17 58.100.0.0/15 58.116.0.0/14 58.128.0.0/13 58.144.0.0/16 58.154.0.0/15 58.192.0.0/11 58.240.0.0/12
deny from 59.32.0.0/11 59.64.0.0/13 59.72.0.0/15 59.77.0.0/16 59.78.0.0/15 59.80.0.0/14 59.107.0.0/16 59.108.0.0/14 59.151.0.0/17 59.155.0.0/16 59.172.0.0/14 59.191.0.0/16 59.192.0.0/10
deny from 60.0.0.0/11 60.55.0.0/16 60.63.0.0/16 60.160.0.0/11 60.194.0.0/15 60.200.0.0/13 60.208.0.0/12 60.232.0.0/15 60.235.0.0/16 60.245.128.0/17 60.247.0.0/16 60.252.0.0/16 60.253.128.0/17 60.255.0.0/16
deny from 61.4.80.0/20 61.4.176.0/20 61.8.160.0/20 61.28.0.0/17 61.29.128.0/17 61.45.128.0/18 61.47.128.0/18 61.48.0.0/13 61.87.192.0/18 61.128.0.0/10 61.232.0.0/14 61.236.0.0/15 61.240.0.0/14
deny from 116.1.0.0/16 116.2.0.0/15 116.4.0.0/14 116.8.0.0/14 116.13.0.0/16 116.16.0.0/12 116.52.0.0/14 116.56.0.0/15 116.58.128.0/20 116.58.208.0/20 116.60.0.0/14 116.66.0.0/17 116.69.0.0/16 116.70.0.0/17 116.76.0.0/14 116.89.144.0/20 116.90.184.0/21 116.95.0.0/16 116.112.0.0/14 116.116.0.0/15 116.128.0.0/10 116.192.0.0/16 116.193.16.0/20 116.193.32.0/19 116.194.0.0/15 116.196.0.0/16
deny from 116.198.0.0/16 116.199.0.0/17 116.199.128.0/19 116.204.0.0/15 116.207.0.0/16 116.208.0.0/14 116.212.160.0/20 116.213.64.0/18 116.213.128.0/17 116.214.32.0/19 116.214.64.0/20 116.214.128.0/17 116.215.0.0/16 116.216.0.0/14 116.224.0.0/12 116.242.0.0/15 116.244.0.0/14 116.248.0.0/15 116.252.0.0/15 116.254.128.0/17 116.255.128.0/17
deny from 117.8.0.0/13 117.21.0.0/16 117.22.0.0/15 117.24.0.0/13 117.32.0.0/13 117.40.0.0/14 117.44.0.0/15 117.48.0.0/14 117.53.176.0/20 117.57.0.0/16 117.58.0.0/17 117.59.0.0/16 117.60.0.0/14 117.64.0.0/13 117.72.0.0/15 117.74.64.0/20 117.74.128.0/17 117.75.0.0/16 117.76.0.0/14 117.80.0.0/12 117.100.0.0/15 117.103.16.0/20 117.103.128.0/20 117.106.0.0/15 117.112.0.0/13 117.120.64.0/18 117.120.128.0/17 117.121.0.0/17 117.121.128.0/18 117.121.192.0/21 117.122.128.0/17 117.124.0.0/14 117.128.0.0/10
deny from 118.24.0.0/13 118.64.0.0/15 118.66.0.0/16 118.67.112.0/20 118.72.0.0/13 118.80.0.0/15 118.84.0.0/15 118.88.32.0/19 118.88.64.0/18 118.88.128.0/17 118.89.0.0/16 118.91.240.0/20 118.102.16.0/20 118.112.0.0/13 118.120.0.0/14 118.124.0.0/15 118.126.0.0/16 118.132.0.0/14 118.144.0.0/14 118.178.0.0/16 118.180.0.0/14 118.184.0.0/13 118.192.0.0/12 118.212.0.0/15 118.224.0.0/14 118.228.0.0/15 118.230.0.0/16 118.239.0.0/16 118.242.0.0/16 118.244.0.0/14 118.248.0.0/13
deny from 119.0.0.0/15
deny from 121.0.16.0/20 121.4.0.0/15 121.8.0.0/13 121.16.0.0/12 121.32.0.0/13 121.40.0.0/14 121.46.0.0/15 121.48.0.0/15 121.51.0.0/16 121.52.160.0/19 121.52.208.0/20 121.52.224.0/19 121.55.0.0/18 121.56.0.0/15 121.58.0.0/17 121.58.144.0/20 121.59.0.0/16 121.60.0.0/14 121.68.0.0/14 121.76.0.0/15 121.79.128.0/18 121.89.0.0/16 121.100.128.0/17 121.192.0.0/13 121.201.0.0/16 121.204.0.0/14 121.224.0.0/12 121.248.0.0/14 121.255.0.0/16
deny from 122.0.64.0/18 122.0.128.0/17 122.4.0.0/14 122.8.0.0/13 122.48.0.0/16 122.49.0.0/18 122.51.0.0/16 122.64.0.0/11 122.96.0.0/15 122.102.0.0/20 122.102.64.0/19 122.112.0.0/14 122.119.0.0/16 122.136.0.0/13 122.144.128.0/17 122.156.0.0/14 122.192.0.0/14 122.198.0.0/16 122.200.64.0/18 122.204.0.0/14 122.224.0.0/12 122.240.0.0/13 122.248.48.0/20
deny from 123.0.128.0/18 123.4.0.0/14 123.8.0.0/13 123.49.128.0/17 123.52.0.0/14 123.56.0.0/13 123.64.0.0/11 123.96.0.0/15 123.98.0.0/17 123.99.128.0/17 123.100.0.0/19 123.101.0.0/16 123.103.0.0/17 123.108.128.0/20 123.108.208.0/20 123.112.0.0/12 123.128.0.0/13 123.136.80.0/20 123.137.0.0/16 123.138.0.0/15 123.144.0.0/12 123.160.0.0/12 123.176.80.0/20 123.177.0.0/16 123.178.0.0/15 123.180.0.0/14 123.184.0.0/13 123.196.0.0/15 123.199.128.0/17 123.232.0.0/14 123.244.0.0/14 123.249.0.0/16 123.253.0.0/16
deny from 124.6.64.0/18 124.14.0.0/15 124.16.0.0/15 124.20.0.0/14 124.28.192.0/18 124.29.0.0/17 124.31.0.0/16 124.40.112.0/20 124.40.128.0/18 124.42.0.0/16 124.47.0.0/18 124.64.0.0/15 124.66.0.0/17 124.67.0.0/16 124.68.0.0/14 124.72.0.0/13 124.88.0.0/13 124.108.8.0/21 124.108.40.0/21 124.112.0.0/13 124.126.0.0/15 124.128.0.0/13 124.147.128.0/17 124.156.0.0/16 124.160.0.0/13 124.172.0.0/14 124.192.0.0/15 124.196.0.0/16 124.200.0.0/13 124.220.0.0/14 124.224.0.0/12 124.240.0.0/17 124.242.0.0/16 124.243.192.0/18 124.248.0.0/17 124.249.0.0/16 124.250.0.0/15 124.254.0.0/18
deny from 125.31.192.0/18 125.32.0.0/12 125.58.128.0/17 125.61.128.0/17 125.62.0.0/18 125.64.0.0/11 125.96.0.0/15 125.98.0.0/16 125.104.0.0/13 125.112.0.0/12 125.169.0.0/16 125.171.0.0/16 125.208.0.0/18 125.210.0.0/15 125.213.0.0/17 125.214.96.0/19 125.215.0.0/18 125.216.0.0/13 125.254.128.0/17
deny from 134.196.0.0/16
deny from 159.226.0.0/16
deny from 161.207.0.0/16
deny from 162.105.0.0/16
deny from 166.111.0.0/16
deny from 167.139.0.0/16
deny from 168.160.0.0/16
deny from 192.83.122.0/24 192.124.154.0/24 192.188.170.0/24
deny from 198.17.7.0/24 198.97.132.0/24
deny from 202.0.110.0/24 202.0.160.0/20 202.0.176.0/22 202.4.128.0/19 202.4.252.0/22 202.8.128.0/19 202.10.64.0/20 202.14.88.0/24 202.14.235.0/24 202.14.236.0/23 202.14.238.0/24 202.20.120.0/24 202.22.248.0/21 202.38.0.0/20 202.38.64.0/18 202.38.128.0/21 202.38.136.0/23 202.38.138.0/24 202.38.140.0/22 202.38.144.0/22 202.38.149.0/24 202.38.150.0/23 202.38.152.0/22 202.38.156.0/24 202.38.158.0/23 202.38.160.0/23 202.38.164.0/22 202.38.168.0/21 202.38.176.0/23 202.38.184.0/21 202.38.192.0/18 202.41.152.0/21 202.41.240.0/20 202.46.32.0/19 202.46.224.0/20
deny from 202.60.112.0/20 202.69.4.0/22 202.69.16.0/20 202.70.0.0/19 202.74.8.0/21 202.75.208.0/20 202.85.208.0/20 202.90.0.0/22 202.90.224.0/20 202.90.252.0/22 202.91.0.0/22 202.91.128.0/22 202.91.176.0/20 202.91.224.0/19 202.92.0.0/22 202.92.252.0/22 202.93.0.0/22 202.93.252.0/22 202.94.0.0/19 202.95.0.0/19 202.95.252.0/22 202.96.0.0/12
deny from 202.112.0.0/13 202.120.0.0/15 202.122.0.0/19 202.122.32.0/21 202.122.64.0/19 202.122.112.0/21 202.122.128.0/24 202.123.96.0/20 202.124.24.0/21 202.125.176.0/20 202.127.0.0/18 202.127.112.0/20 202.127.128.0/19 202.127.160.0/21 202.127.192.0/18 202.130.0.0/19 202.130.224.0/19 202.131.16.0/21 202.131.48.0/20 202.131.208.0/20 202.136.48.0/20 202.136.208.0/20 202.136.224.0/20 202.141.160.0/19 202.142.16.0/20 202.143.16.0/20 202.148.96.0/19 202.149.160.0/20 202.149.224.0/19
deny from 202.150.16.0/20 202.152.176.0/20 202.153.48.0/20 202.158.160.0/19 202.160.176.0/20 202.164.0.0/20 202.164.25.0/24 202.165.96.0/21 202.165.176.0/20 202.165.208.0/20 202.168.160.0/19 202.170.128.0/19 202.170.216.0/21 202.173.8.0/21 202.173.224.0/19 202.179.240.0/20 202.180.128.0/19 202.181.112.0/20 202.189.80.0/20 202.192.0.0/12
deny from 203.18.50.0/24 203.79.0.0/20 203.80.144.0/20 203.81.16.0/20 203.83.56.0/21 203.86.0.0/18 203.86.64.0/19 203.88.0.0/22 203.88.32.0/19 203.88.192.0/19 203.89.0.0/22 203.90.0.0/22 203.90.128.0/18 203.90.192.0/19 203.91.32.0/19 203.91.96.0/20 203.91.120.0/21 203.92.0.0/22 203.92.160.0/19 203.93.0.0/16 203.94.0.0/18 203.95.0.0/21 203.95.96.0/19 203.99.16.0/20 203.99.80.0/20
deny from 203.100.32.0/20 203.100.80.0/20 203.100.96.0/19 203.100.192.0/20 203.110.160.0/19 203.118.192.0/19 203.119.24.0/21 203.119.32.0/22 203.128.32.0/19 203.128.96.0/19 203.128.128.0/19 203.130.32.0/19 203.132.32.0/19 203.134.240.0/21 203.135.96.0/19 203.135.160.0/20 203.148.0.0/18 203.152.64.0/19 203.156.192.0/18 203.158.16.0/21 203.161.192.0/19 203.166.160.0/19 203.171.224.0/20 203.174.7.0/24 203.174.96.0/19 203.175.128.0/19 203.175.192.0/18 203.176.168.0/21 203.184.80.0/20 203.187.160.0/19 203.190.96.0/20 203.191.16.0/20 203.191.64.0/18 203.191.144.0/20 203.192.0.0/19 203.196.0.0/22
deny from 203.207.64.0/18 203.207.128.0/17 203.208.0.0/20 203.208.16.0/22 203.208.32.0/19 203.209.224.0/19 203.212.0.0/20 203.212.80.0/20 203.222.192.0/20 203.223.0.0/20
deny from 210.2.0.0/19 210.5.0.0/19 210.5.32.0/20 210.5.144.0/20 210.12.0.0/15 210.14.64.0/19 210.14.112.0/20 210.14.128.0/17 210.15.0.0/17 210.15.128.0/18 210.16.128.0/18 210.21.0.0/16 210.22.0.0/16 210.23.32.0/19 210.25.0.0/16 210.26.0.0/15 210.28.0.0/14 210.32.0.0/12 210.51.0.0/16 210.52.0.0/15 210.56.192.0/19 210.72.0.0/14 210.76.0.0/15 210.78.0.0/16 210.79.64.0/18 210.79.224.0/19 210.82.0.0/15 210.87.128.0/18 210.185.192.0/18 210.192.96.0/19
deny from 211.64.0.0/13 211.80.0.0/12 211.96.0.0/13 211.136.0.0/13 211.144.0.0/12 211.160.0.0/13
deny from 218.0.0.0/11 218.56.0.0/13 218.64.0.0/11 218.96.0.0/14 218.104.0.0/14 218.108.0.0/15 218.192.0.0/12 218.240.0.0/13 218.249.0.0/16
deny from 219.72.0.0/16 219.82.0.0/16 219.128.0.0/11 219.216.0.0/13 219.224.0.0/12 219.242.0.0/15 219.244.0.0/14
deny from 220.101.192.0/18 220.112.0.0/14 220.152.128.0/17 220.154.0.0/15 220.160.0.0/11 220.192.0.0/12 220.231.0.0/18 220.231.128.0/17 220.232.64.0/18 220.234.0.0/16 220.242.0.0/15 220.248.0.0/14
deny from 221.0.0.0/13 221.8.0.0/14 221.12.0.0/17 221.12.128.0/18 221.13.0.0/16 221.14.0.0/15 221.122.0.0/15 221.129.0.0/16 221.130.0.0/15 221.133.224.0/19 221.136.0.0/15 221.172.0.0/14 221.176.0.0/13 221.192.0.0/14 221.196.0.0/15 221.198.0.0/16 221.199.0.0/17 221.199.128.0/18 221.199.192.0/20 221.199.224.0/19 221.200.0.0/13 221.208.0.0/12 221.224.0.0/12
deny from 222.16.0.0/12 222.32.0.0/11 222.64.0.0/11 222.125.0.0/16 222.126.128.0/17 222.128.0.0/12 222.160.0.0/14 222.168.0.0/13 222.176.0.0/12 222.192.0.0/11 222.240.0.0/13 222.248.0.0/16 222.249.0.0/17 222.249.128.0/18 222.249.192.0/19 222.249.224.0/20 222.249.240.0/21 222.249.248.0/23
# Nigeria
deny from 12.166.96.32/27 41.202.0.0/17 41.202.128.0/19 41.204.0.0/17 41.204.128.0/18 41.204.224.0/19 41.205.160.0/19 41.207.0.0/19 41.207.192.0/19 41.208.128.0/18 41.210.0.0/18 41.211.192.0/18 41.219.192.0/18 41.220.0.0/16 41.222.24.0/21 41.222.40.0/21 41.222.64.0/21 41.223.24.0/22 41.223.248.0/22 41.248.0.0/16 41.250.0.0/16 61.11.230.112/29 62.56.128.0/17 62.56.235.0/24 62.56.236.0/24 62.56.244.0/22 62.56.248.0/24 62.128.160.0/20 62.173.32.0/19 62.192.128.0/19 62.192.140.250 62.193.160.0/19
deny from 63.70.178.0/24 63.73.58.0/24 63.100.193.0/24 63.103.138.0/24 63.103.139.64/26 63.103.140.0/22 63.109.245.168/29 63.109.248.128/25 63.122.154.0/24 64.14.48.128/26 62.24.96.0/19 64.86.155.0/24 64.86.210.0/23 64.110.30.0/24 64.110.31.0/24 64.110.64.16/28 64.110.76.0/23 64.110.81.0/24 64.110.93.16/28 64.110.93.176/28 64.110.147.0/24 64.201.33.0/24 65.209.91.0/24 65.209.92.0/24 66.18.64.0/19 66.110.31.0/24 66.178.0.0/17 66.199.241.82 66.205.20.0/24 77.220.0.0/20
deny from 80.78.16.168/29 80.78.16.176/28 80.78.16.192/28 80.78.17.0/24 80.78.18.88/29 80.78.18.96/27 80.78.18.128/29 80.87.64.0/19 80.88.128.0/20 80.88.129.0/24 80.88.130.0/24 80.88.131.0/24 80.88.132.0/26 80.88.132.64/27 80.88.132.104/29 80.88.132.128/26 80.88.132.192/27 80.88.132.224/28 80.88.132.240/29 80.88.133.0/25 80.88.134.0/26 80.88.134.64/29 80.88.135.0/24 80.88.136.0/24 80.88.137.0/24 80.88.138.0/25 80.88.138.128/26 80.88.138.192/27 80.88.139.0/25 80.88.139.128/26 80.88.139.192/27 80.88.139.224/28
deny from 80.88.140.0/24 80.88.141.0/25 80.88.141.128/27 80.88.142.0/24 80.88.143.128/24 80.88.144.0/23 80.88.146.0/24 80.88.147.0/24 80.88.148.0/24 80.88.149.0/25 80.88.149.128/26 80.88.149.192/28 80.88.150.0/24 80.88.151.0/24 80.88.152.0/24 80.88.153.0/24 80.88.154.32/27 80.88.154.72/29 80.88.154.80/29 80.88.154.96/28 80.88.155.0/25 80.88.155.128/27 80.88.155.160/29 80.89.176.0/24
deny from 80.179.102.0/24 80.179.107.64/27 80.179.107.224/29 80.179.128.0/17 80.231.4.0/23 80.240.192.0/20 80.247.136.0/24 80.247.137.0/24 80.247.141.32/27 80.247.141.64/26 80.247.141.128/25 80.247.142.0/24 80.247.147.16/28 80.247.147.32/29 80.247.147.64/27 80.247.147.96/28 80.247.151.0/24 80.247.153.0/24 80.247.156.0/26 80.247.156.128/28 80.247.157.0/24 80.247.159.0/24 80.248.0.0/20 80.248.64.0/23 80.248.70.0/20 80.248.64.0/20 80.250.32.0/20
deny from 80.255.40.48/28 80.255.40.96/29 80.255.40.112/28 80.255.40.128/28 80.255.40.192/28 80.255.40.224/27 80.255.40.240/28 80.255.43.0/24 80.255.46.0/29 80.255.46.16/28 80.255.46.64/29 80.255.58.160/27 80.255.58.192/26 80.255.59.19 80.255.59.0/24
deny from 81.18.32.0/20 81.18.40.0/24 81.18.42.0/24 81.23.194.0/27 81.23.194.64/27 81.23.194.128/25 81.23.195.0/24 81.23.196.0/25 81.23.196.128/29 81.23.200.0/21 81.24.0.0/20 81.91.224.0/20 81.199.0.0/16 81.199.6.0/24 81.199.7.0/24 81.199.48.0/20 81.199.72.0/22 81.199.76.0/24 81.199.82.0/23 81.199.84.0/22 81.199.84.0/24 81.199.85.0/24 81.199.86.0/24 81.199.87.0/24 81.199.88.0/24 81.199.89.0/24 81.199.90.0/24 81.199.94.0/23 81.199.108.0/22 81.199.124.0/22 81.199.172.160/27 81.199.240.0/21 82.128.0.0/17 82.205.242.0/23
deny from 83.137.61.0/24 83.138.167.40/29 83.229.0.0/17 84.254.188.3 84.254.128.0/18 155.239.0.0/16 192.116.64.0/18 192.116.128.0/18 192.116.152.0/21 193.110.2.0/23 193.189.0.0/18 193.189.64.0/23 193.189.128.0/24 193.194.64.0/19 193.219.192.0/18 193.220.0.0/16 193.220.26.0/24 193.220.30.0/26 193.220.30.64/27 193.220.31.0/26 193.220.31.64/27 193.220.45.0/25 193.220.47.0/25 193.220.77.0/26 193.220.187.0/26 193.220.187.128/27
deny from 195.8.22.0/24 195.24.192.0/19 195.44.168.0/21 195.44.176.0/21 195.137.13.0/24 195.137.14.0/24 195.166.224.0/19 195.219.176.0/24 195.225.62.0/23 195.245.108.0/23 196.0.0.0/9 196.128.0.0/10 196.192.0.0/12 196.220.0.0/19 198.54.0.0/16
deny from 204.118.170.0/24 208.70.0.0/21 208.78.56.0/21 209.88.163.0/24 209.101.84.0/24 209.159.160.0/20 209.198.240.0/23 209.198.242.16/28 209.198.242.96/29 209.198.242.104/30 209.198.242.108/31 209.198.242.128/27 209.198.246.240/28 212.49.64.0/19 212.60.64.0/19 212.85.192.0/19 212.96.0.0/19 212.100.64.0/19 212.165.128.0/17 212.165.132.64/27 212.165.135.0/24 212.165.140.16/29 212.165.140.64/26 212.165.140.128/25 212.165.141.0/24 212.165.147.0/26 212.165.147.128/26 212.165.183.0/24 212.199.108.0/24 212.199.251.0/24 212.247.93.0/24
deny from 213.136.96.0/19 213.140.62.0/23 213.150.192.0/23 213.154.64.0/19 213.166.160.0/19 213.181.64.0/19 213.185.96.0/21 213.185.106.0/24 213.185.112.0/24 213.185.113.0/26 213.185.113.64/27 213.185.113.96/27 213.185.118.192/26 213.185.124.0/24 213.187.135.0/24 213.187.145.0/24 213.211.128.0/18 213.211.188.0/24 213.232.96.0/24 213.255.193.0/24 213.255.194.0/24 213.255.195.0/24 213.255.198.0/24 213.255.199.0/24
deny from 216.72.104.0/21 216.74.187.0/24 216.118.252.0/24 216.118.253.0/24 216.129.147.128/28 216.129.159.0/24 216.133.174.0/24 216.139.160.0/19 216.139.176.136/29 216.147.132.144/28 216.147.132.160/28 216.147.134.0/24 216.147.159.0/24 216.185.79.0/24 216.236.200.96/28 216.236.202.96/28 216.236.205.0/24 216.236.222.128/26 216.250.195.0/27 216.250.195.64/26 216.250.221.0/24 216.250.222.0/24 216.252.176.0/24 216.252.177.0/24 216.252.231.0/25 216.252.245.0/24
deny from 217.10.163.128/26 217.10.163.192/27 217.10.163.224/27 217.10.166.0/26 217.10.166.64/28 217.10.169.0/24 217.10.170.0/24 217.10.171.0/24 217.10.173.0/26 217.10.182.0/27 217.10.184.0/24 217.14.80.0/20 217.15.124.0/25 217.20.240.0/20 217.20.241.0/25 217.20.241.128/29 217.20.241.136/29 217.20.241.144/28 217.20.241.160/29 217.20.241.168/29 217.20.241.176/29 217.20.241.184/29 217.20.241.192/29 217.20.241.200/29 217.20.241.208/29 217.20.242.0/24 217.20.243.16/28 217.20.243.32/27 217.78.64.0/20
deny from 217.117.0.0/20 217.146.3.144/28 217.146.3.160/28 217.146.3.176/29 217.146.3.224/27 217.146.4.64/26 217.146.5.0/24 217.146.6.0/25 217.146.6.160/27 217.146.7.0/24 217.146.8.0/25 217.146.9.0/24 217.146.10.128/25 217.146.11.0/25 217.146.12.0/24 217.146.13.0/24 217.146.14.0/25 217.146.15.0/25 217.146.16.0/27 217.146.16.32/29 217.168.112.0/20 217.194.140.0/22 217.194.144.0/20 217.199.144.0/20 217.212.242.0/23

# Russland + Co.
deny from 77.120.0.0/14
deny from 78.106.0.0/15
deny from 79.120.0.0/17
deny from 80.73.64.0/21 80.85.176.0/20
deny from 81.19.64.0/19 81.95.144.0/20 81.176.0.0/15
deny from 82.76.0.0/14 82.103.64.0/18 82.138.6.128/25 82.144.192.0/19 82.151.112.0/21 82.160.203.0/24
deny from 83.219.129.0/24 83.237.0.0/16
deny from 85.14.35.0/24 85.112.112.0/20 85.140.0.0/15 85.142.0.0/15 85.192.60.0/23 85.249.128.0/19 85.255.112.0/20
deny from 86.127.19.0/24
deny from 87.99.64.0/19 87.103.192.0/20 87.120.16.0/20 87.242.116.0/23
deny from 89.122.0.0/16 89.37.144.0/21 89.111.176.0/20 89.175.0.0/16 89.178.0.0/15 89.190.224.0/19
deny from 91.76.0.0/14 91.124.0.0/16
deny from 141.85.0.0/16
deny from 192.129.3.0/24
deny from 193.39.113.0/24 193.47.166.0/24 193.178.144.0/22
deny from 194.44.36.0/24 194.186.0.0/16
deny from 195.28.32.0/19 195.34.224.0/19 195.95.218.0/23 195.5.116.0/23 195.137.200.0/23 195.138.198.0/24 195.189.246.0/23 195.208.0.0/15 195.225.176.0/22 195.239.0.0/16 195.242.98.0/23 195.244.128.128/25 195.245.112.0/23
deny from 212.24.32.0/19 212.58.192.0/19 212.158.160.0/20
deny from 213.91.128.0/17 213.140.96.0/19 213.154.192.0/19 213.242.12.0/22 213.248.48.0/20
deny from 217.12.240.0/20 217.16.16.0/20 217.77.208.0/20 217.174.96.0/20

# Russia (RU), Ukraine (UA), Belarus (BY), Bulgaria (BG), Czech Republic (CZ), Romania (RO), Latvia (LV), Estonia (EE), Kazakstan (KZ), Moldavia/Moldova (MD), Poland (PL), Serbia (RS), Siberia, Slovakia (SK), Slovenia (SL)
deny from 2.72.0.0/13 2.132.0.0/14 5.158.96.0/19 5.158.232.0/21 5.248.0.0/16 31.11.43.0/24 31.11.128.0/17 31.15.88.0/21 31.23.0.0/16 31.31.96.0/19 31.129.96.0/19 31.162.64.0/18 31.170.168.0/21 31.174.0.0/15 31.178.0.0/16 31.181.0.0/16 31.184.236.0/24 31.184.238.0/24 31.187.0.0/18 31.192.104.0/21 31.192.128.0/19 31.207.192.0/18 37.9.0.0/18 37.99.0.0/17 37.110.128.0/19 37.150.0.0/15 37.229.0.0/16 46.0.0.0/16 46.4.240.0/27 46.10.0.0/16 46.16.240.0/21 46.17.96.0/21 46.28.101.0/24 46.30.160.0/21 46.33.224.0/19 46.38.96.0/19 46.50.128.0/18 46.56.128.0/17 46.62.0.0/15 46.72.0.0/15 46.98.0.0/16 46.109.0.0/16 46.112.0.0/15 46.118.0.0/15 46.147.128.0/17 46.148.48.0/20 46.151.152.0/21 46.158.0.0/16 46.159.0.0/16 46.160.80.0/21 46.164.0.0/18 46.164.128.0/18 46.164.192.0/18 46.175.200.0/21 46.180.0.0/15 46.182.48.0/21 46.185.0.0/17 46.187.0.0/17 46.191.128.0/18 46.200.0.0/14 46.211.0.0/16 46.254.18.0/23 62.16.96.0/19 62.21.0.0/17 62.24.64.0/19 62.64.64.0/18 62.69.0.0/19 62.76.126.0/24 62.85.0.0/17 62.109.0.0/20 62.117.64.0/18 62.122.64.0/21 62.122.104.0/21 62.129.192.0/18 62.133.128.0/19 62.140.224.0/19 62.141.64.0/18 62.148.64.0/19 62.152.32.0/19 62.168.0.0/18 62.168.224.0/19 62.182.104.0/21 62.213.32.0/19 62.213.64.0/18 62.221.64.0/19 62.233.142.0/26 62.244.0.0/18 69.175.104.218 70.85.189.224/29 77.28.0.0/15 77.34.0.0/15 77.37.128.0/17 77.41.0.0/17 77.43.128.0/17 77.45.128.0/17 77.46.128.0/17 77.51.0.0/18 77.51.64.0/18 77.65.0.0/17 77.70.0.0/17 77.73.128.0/21 77.75.8.0/21 77.78.10.0/23 77.79.128.0/18 77.79.192.0/18 77.81.0.0/16 77.85.0.0/16 77.87.32.0/20 77.87.152.0/21 77.87.168.0/21 77.87.192.0/21 77.88.0.0/18 77.91.128.0/18 77.91.224.0/21 77.93.0.0/18 77.93.32.0/19 77.94.124.0/22 77.94.192.0/19 77.106.64.0/18 77.108.192.0/18 77.120.0.0/14 77.221.128.0/19 77.222.56.0/22 77.222.128.0/19 77.232.156.0/22 77.233.160.0/19 77.234.0.0/19 77.234.192.0/19 77.235.96.0/20 77.239.224.0/19 77.241.160.0/20 77.243.96.0/22 77.244.208.0/20 77.252.0.0/14 78.8.0.0/14 78.26.128.0/18 78.29.0.0/18 78.31.176.0/21 78.36.0.0/15 78.60.128.0/17 78.85.0.0/16 78.96.0.0/15 78.106.0.0/15 78.108.84.0/23 78.108.86.0/23 78.108.176.0/20 78.109.16.0/20 78.110.48.0/20 78.110.160.0/20 78.111.48.0/20 78.128.0.0/17 78.137.0.0/19 78.152.160.0/19 78.157.128.0/19 79.96.0.0/16 79.98.208.0/21 79.99.216.0/21 79.101.0.0/16 79.105.0.0/16 79.111.0.0/16 79.112.0.0/13 79.120.0.0/17 79.126.0.0/18 79.133.128.0/19 79.135.128.0/17 79.135.192.0/19 79.136.128.0/17 79.137.224.0/20 79.139.0.0/16 79.140.64.0/20 79.140.160.0/20 79.162.128.0/18 79.163.0.0/16 79.174.64.0/19 79.184.0.0/13
deny from 80.48.0.0/13 80.70.96.0/20 80.71.240.0/20 80.73.0.0/20 80.73.64.0/21 80.77.80.0/24 80.77.160.0/20 80.78.192.0/20 80.80.128.0/19 80.82.160.0/20 80.85.176.0/20 80.86.96.0/19 80.86.240.0/21 80.91.160.0/19 80.92.224.0/20 80.93.48.0/21 80.233.128.0/17 80.235.0.0/17 80.239.224.0/19 80.240.208.0/20 80.245.80.0/20 80.249.80.0/20 80.251.112.0/20 81.5.96.0/20 81.9.0.0/20 81.12.128.0/17 81.16.80.0/20 81.18.64.0/19 81.19.64.0/19 81.21.0.0/20 81.24.208.0/20 81.26.176.0/20 81.30.176.0/20 81.88.208.0/20 81.89.112.0/20 81.90.224.0/20 81.91.208.0/20 81.94.32.0/20 81.95.128.0/20 81.95.144.0/20 81.176.0.0/15 81.180.0.0/16 81.181.16.0/22 81.195.0.0/16 81.196.0.0/16 81.200.0.0/20 81.222.128.0/20 82.76.0.0/14 82.103.64.0/18 82.114.64.0/19 82.114.224.0/19 82.137.32.0/19 82.138.6.128/25 82.138.32.0/19 82.140.64.0/18 82.144.192.0/19 82.146.40.0/21 82.146.56.0/21 82.151.112.0/21 82.160.203.0/24 82.179.0.0/16 82.193.96.0/19 82.193.128.0/19 82.198.160.0/19 82.199.96.0/19 82.200.0.0/16 82.204.128.0/17 82.210.128.0/18 83.0.0.0/11 83.69.114.0/23 83.69.240.0/21 83.99.128.0/17 83.102.128.0/17 83.139.128.0/18 83.142.184.0/21 83.143.136.0/21 83.148.64.0/18 83.166.192.0/19 83.167.96.0/19 83.167.224.0/19 83.170.192.0/18 83.174.192.0/18 83.219.129.0/24 83.222.0.0/19 83.222.160.0/19 83.222.192.0/19 83.228.0.0/17 83.229.128.0/17 83.234.0.0/16 83.237.0.0/16 83.243.64.0/21 83.246.192.0/18 84.17.0.0/19 84.21.64.0/19 84.23.32.0/19 84.42.128.0/17 84.51.64.0/19 84.53.192.0/18 84.237.0.0/16 84.245.192.0/18 84.253.64.0/18 85.12.192.0/18 85.14.35.0/24 85.21.0.0/16 85.26.184.0/22 85.29.192.0/18 85.90.192.0/19 85.93.0.0/19 85.93.32.0/19 85.93.128.0/19 85.94.0.0/19 85.94.32.0/19 85.112.112.0/20 85.113.128.0/19 85.121.39.0/24 85.121.180.0/23 85.122.16.0/20 85.128.128.0/17 85.140.0.0/15 85.142.0.0/15 85.172.0.0/14 85.186.0.0/16 85.192.60.0/23 85.192.128.0/18 85.204.24.0/23 85.207.0.0/16 85.222.0.0/17 85.234.0.0/19 85.248.0.0/16 85.249.0.0/16 85.254.0.0/16 85.255.0.0/20 85.255.112.0/20 86.34.0.0/16 86.35.0.0/21 86.35.15.0/24 86.35.128.0/17 86.55.120.0/22 86.55.140.0/24 86.55.210.0/23 86.57.128.0/17 86.61.0.0/17 86.104.48.0/20 86.105.172.0/22 86.111.240.0/21 86.120.0.0/13 87.99.64.0/19 87.103.192.0/20 87.103.208.0/20 87.110.0.0/16 87.117.0.0/18 87.117.128.0/19 87.117.160.0/19 87.118.128.0/18 87.119.224.0/19 87.120.16.0/20 87.204.0.0/15 87.226.0.0/17 87.229.128.0/17 87.239.24.0/21 87.242.116.0/23 87.244.128.0/18 87.247.0.0/18 87.248.160.0/19 87.249.192.0/19 87.251.128.0/19 87.253.0.0/19 87.253.192.0/19 87.255.64.0/19 88.81.248.0/21 88.147.128.0/17 88.200.128.0/17 88.201.128.0/17 88.205.128.0/17 88.212.192.0/18 88.213.192.0/18 89.18.16.0/21 89.20.128.0/19 89.21.128.0/19 89.23.0.0/19 89.23.128.0/19 89.28.0.0/17 89.31.112.0/21 89.32.152.0/21 89.33.72.0/21 89.33.208.0/20 89.33.252.0/22 89.35.64.0/21 89.37.120.0/21 89.37.144.0/21 89.38.112.0/20 89.38.128.0/21 89.39.200.0/21 89.41.176.0/20 89.44.0.0/16 89.45.0.0/16 89.47.224.0/21 89.64.0.0/12 89.104.64.0/19 89.105.224.0/19 89.106.96.0/19 89.108.64.0/19 89.108.96.0/21 89.108.120.0/22 89.109.0.0/18 89.110.0.0/18 89.110.64.0/18 89.111.160.0/20 89.111.176.0/20 89.113.72.0/21 89.114.0.0/15 89.116.0.0/15 89.121.128.0/17 89.122.0.0/16 89.123.0.0/16 89.136.0.0/15 89.146.192.0/18 89.149.0.0/17 89.161.128.0/17 89.165.128.0/17 89.169.0.0/16 89.175.0.0/16 89.176.0.0/15 89.178.0.0/15 89.186.0.0/19 89.187.48.0/23 89.187.128.0/19 89.189.0.0/19 89.189.128.0/18 89.190.224.0/19 89.201.0.0/17 89.204.0.0/17 89.208.0.0/16 89.212.0.0/16 89.216.0.0/16 89.218.0.0/16 89.222.128.0/17 89.223.0.0/16 89.228.96.0/20 89.230.0.0/16 89.232.192.0/18 89.238.192.0/18 89.239.128.0/18 89.251.16.0/21 89.251.96.0/20 89.251.144.0/20 89.251.160.0/20 89.252.0.0/18 89.253.0.0/18 89.254.192.0/18
deny from 90.150.112.0/20 90.150.128.0/20 90.151.16.0/20 90.151.128.0/20 90.156.128.0/17 90.157.0.0/17 90.188.16.0/20 90.188.64.0/19 90.189.0.0/18 91.76.0.0/14 91.90.8.0/21 91.92.176.0/22 91.122.0.0/16 91.123.0.0/19 91.124.0.0/16 91.135.192.0/22 91.143.56.0/22 91.143.160.0/20 91.144.176.0/22 91.148.128.0/18 91.149.157.0/24 91.149.180.0/24 91.185.192.0/21 91.188.32.0/19 91.189.80.0/21 91.189.128.0/21 91.191.64.0/18 91.192.68.0/22 91.193.80.0/22 91.193.140.0/22 91.194.10.0/23 91.194.72.0/23 91.195.230.0/23 91.196.92.0/22 91.196.100.0/22 91.196.216.0/22 91.197.0.0/20 91.197.16.0/21 91.197.24.0/22 91.197.40.0/21 91.197.48.0/21 91.197.56.0/22 91.197.64.0/21 91.197.76.0/22 91.197.80.0/22 91.197.96.0/22 91.197.104.0/22 91.197.112.0/20 91.197.128.0/22 91.197.132.0/22 91.197.144.0/20 91.197.160.0/22 91.197.168.0/21 91.197.176.0/20 91.197.192.0/21 91.197.204.0/22 91.197.212.0/22 91.197.216.0/21 91.197.224.0/22 91.197.232.0/21 91.197.244.0/23 91.197.252.0/22 91.200.164.0/22 91.200.228.0/22 91.200.232.0/22 91.201.28.0/22 91.201.64.0/22 91.201.196.0/22 91.203.4.0/22 91.203.92.0/22 91.204.16.0/21 91.204.24.0/22 91.204.36.0/22 91.204.40.0/21 91.204.48.0/20 91.204.64.0/22 91.204.84.0/22 91.204.128.0/22 91.204.228.0/22 91.205.72.0/22 91.205.120.0/21 91.206.30.0/23 91.206.32.0/23 91.206.200.0/23 91.206.226.0/23 91.207.4.0/22 91.207.8.0/23 91.207.44.0/23 91.207.60.0/23 91.208.228.0/24 91.210.104.0/22 91.211.16.0/22 91.211.64.0/22 91.211.68.0/22 91.211.248.0/22 91.212.41.0/24 91.212.65.0/24 91.212.132.0/24 91.212.198.0/24 91.212.226.0/24 91.213.33.0/24 91.213.117.0/24 91.213.121.0/24 91.213.174.0/24 91.214.96.0/22 91.214.136.0/22 91.214.184.0/22 91.215.216.0/22 91.216.122.0/24 91.216.141.0/24 91.216.215.0/24 91.217.90.0/23 91.218.36.0/22 91.218.112.0/22 91.218.156.0/22 91.220.0.0/23 91.220.3.0/24 91.220.6.0/24 91.220.10.0/23 91.220.12.0/23 91.220.13.0/24 91.220.14.0/24 91.220.26.0/24 91.220.31.0/24 91.220.35.0/24 91.224.246.0/23 91.226.78.0/23 91.226.80.0/21 91.226.92.0/22 91.226.96.0/23 91.236.74.0/23 91.237.240.0/21 91.237.248.0/23 91.237.250.0/24 92.36.0.0/17 92.37.128.0/17 92.38.128.0/17 92.39.48.0/20 92.46.0.0/15 92.48.126.128/25 92.48.201.0/26 92.50.128.0/18 92.53.96.0/22 92.53.104.0/22 92.55.144.0/21 92.62.48.0/20 92.80.0.0/13 92.100.0.0/15 92.112.0.0/15 92.114.128.0/17 92.115.0.0/16 92.124.0.0/14 92.241.160.0/19 92.243.64.0/19 92.244.224.0/19 92.248.128.0/17 92.249.64.0/18 92.255.0.0/16 93.72.0.0/13 93.80.0.0/15 93.84.0.0/15 93.86.0.0/15 93.89.208.0/20 93.91.0.0/20 93.91.224.0/20 93.92.32.0/21 93.99.0.0/16 93.100.0.0/16 93.112.0.0/16 93.113.27.0/24 93.113.112.0/21 93.114.40.0/21 93.120.128.0/18 93.123.0.0/16 93.124.0.0/17 93.125.40.0/24 93.125.99.0/24 93.157.96.0/21 93.159.0.0/18 93.170.0.0/15 93.182.0.0/18 93.183.128.0/18 93.183.192.0/18 93.187.136.0/21 94.19.128.0/17 94.24.120.0/21 94.24.128.0/17 94.25.0.0/16 94.26.0.0/17 94.27.0.0/17 94.31.128.0/17 94.41.0.0/17 94.45.160.0/19 94.50.0.0/15 94.60.0.0/14 94.73.192.0/18 94.75.0.0/18 94.77.0.0/19 94.79.0.0/18 94.100.181.128/25 94.103.80.0/20 94.103.230.0/23 94.112.0.0/14 94.124.0.0/20 94.124.16.0/21 94.139.112.0/21 94.142.128.0/21 94.143.40.0/21 94.143.48.0/20 94.152.0.0/15 94.156.228.0/22 94.176.96.0/24 94.178.0.0/15 94.180.0.0/16 94.181.0.0/18 94.181.128.0/18 94.188.0.0/17 94.189.128.0/17 94.190.0.0/18 94.190.128.0/17 94.229.65.160/27 94.230.0.0/20 94.231.160.0/20 94.232.48.0/21 94.232.144.0/21 94.232.232.0/21 94.233.192.0/18 94.240.0.0/18 84.242.96.0/19 94.243.192.0/18 94.244.0.0/18 94.244.128.0/18 94.247.0.0/21 95.24.0.0/13 95.32.0.0/16 95.40.0.0/14 95.48.0.0/14 95.52.0.0/14 95.56.0.0/14 95.64.0.0/16 95.65.0.0/16 95.67.0.0/17 95.68.0.0/17 95.69.192.0/22 95.71.0.0/17 95.76.0.0/15 95.78.0.0/15 95.78.128.0/18 95.82.192.0/18 95.84.128.0/18 95.84.192.0/18 95.86.128.0/18 95.93.128.0/18 95.105.0.0/18 95.105.64.0/19 95.108.128.0/17 95.111.0.0/17 95.129.60.0/22 95.132.0.0/14 95.141.192.0/20 95.142.46.0/24 95.143.20.0/22 95.152.0.0/18 95.159.128.0/22 95.163.0.0/16 95.165.0.0/16 95.167.0.0/16 95.168.160.0/19 95.168.192.0/19 95.169.160.0/19 95.169.192.0/19 95.171.96.0/19 95.172.32.0/19 95.174.192.0/19 95.179.0.0/17 95.182.112.0/20 95.188.0.0/14 95.215.36.0/22 95.220.0.0/16
deny from 108.62.150.0/24 109.60.128.0/17 109.62.128.0/17 109.72.112.0/20 109.74.128.0/20 109.80.0.0/15 109.86.0.0/15 109.92.0.0/15 109.95.112.0/22 109.95.224.0/21 109.96.0.0/13 109.110.32.0/19 109.110.64.0/19 109.111.176.0/20 109.120.128.0/18 109.122.0.0/18 109.122.88.0/21 109.124.0.0/18 109.124.192.0/19 109.126.136.0/21 109.126.192.0/18 109.161.0.0/17 109.163.230.0/23 109.163.236.0/22 109.165.0.0/17 109.167.0.0/16 109.168.128.0/17 109.169.192.0/18 109.171.0.0/17 109.173.0.0/17 109.184.0.0/16 109.185.0.0/16 109.187.0.0/16 109.188.0.0/16 109.191.0.0/16 109.194.0.0/18 109.194.64.0/19 109.195.48.0/20 109.196.16.0/20 109.196.128.0/20 109.206.96.0/19 109.227.64.0/18 109.229.0.0/19 109.230.0.0/18 109.230.128.0/19 109.243.0.0/16 109.252.0.0/16 109.254.0.0/16 128.72.0.0/15 130.0.232.0/21 130.204.0.0/16 134.0.112.0/21 134.17.0.0/16 141.85.0.0/16 141.101.128.0/17 141.105.64.0/21 141.136.27.0/24 146.185.0.0/16 147.228.0.0/14 147.232.0.0/14 147.236.0.0/15 158.181.0.0/16 158.197.0.0/16 160.99.0.0/16 164.177.192.0/18 174.133.202.176/28 176.14.0.0/15 176.36.0.0/14 176.53.128.0/17 176.196.128.0/18 176.215.64.0/21 178.19.96.0/20 178.34.128.0/18 178.44.0.0/14 178.64.0.0/13 178.73.0.0/18 178.75.64.0/18 178.76.192.0/18 178.88.0.0/14 178.92.0.0/14 178.120.0.0/13 178.129.0.0/16 178.130.0.0/16 178.137.0.0/16 178.140.0.0/16 178.150.0.0/15 178.154.0.0/17 178.159.80.0/20 178.159.208.0/20 178.161.128.0/17 178.163.128.0/17 178.165.0.0/17 178.167.0.0/17 178.168.0.0/17 178.172.129.0/24 178.183.224.0/19 178.184.0.0/14 178.204.0.0/15 178.206.0.0/16 178.209.64.0/19 178.210.32.0/20 178.212.96.0/21 178.213.240.0/21 178.216.32.0/21 178.217.160.0/21 178.218.96.0/20 178.220.0.0/14 178.234.0.0/16 188.16.192.0/18 188.18.16.0/20 188.18.64.0/19 188.18.112.0/20 188.18.240.0/20 188.24.0.0/14 188.40.54.192/26 188.47.64.0/18 188.64.168.0/21 188.64.220.0/22 188.92.72.0/21 188.92.160.0/21 188.95.152.0/21 188.115.128.0/18 188.120.32.0/20 188.123.224.0/19 188.128.0.0/17 188.129.128.0/17 188.131.0.0/17 188.143.128.0/17 188.146.0.0/15 188.163.0.0/16 188.168.0.0/16 188.186.0.0/16 188.187.128.0/18 188.190.64.0/19 188.190.96.0/19 188.190.128.0/19 188.208.0.0/13 188.229.0.0/17 188.230.0.0/17 188.231.168.0/22 188.233.0.0/17 188.235.0.0/19 188.235.128.0/18 188.240.0.0/16 188.244.32.0/20 188.247.135.0/24 192.129.3.0/24 192.162.0.0/16 193.0.212.0/24 193.9.28.0/24 193.19.244.0/22 193.25.112.0/23 193.27.246.0/23 193.30.248.0/22 193.37.138.0/24 193.37.156.0/23 193.39.113.0/24 193.47.166.0/24 193.58.246.0/24 193.77.64.0/18 193.86.0.0/16 193.93.228.0/22 193.104.27.0/24 193.104.41.0/24 193.104.94.0/24 193.105.0.0/24 193.105.154.0/24 193.105.210.0/24 193.106.104.0/22 193.106.136.0/22 193.106.172.0/22 193.108.38.0/23 193.108.248.0/22 193.110.120.0/22 193.111.48.0/22 193.111.114.0/23 193.169.12.0/23 193.169.86.0/23 193.178.144.0/22 193.178.228.0/23 193.200.50.0/23 193.200.255.0/24 193.203.36.0/22 193.203.40.0/21 193.203.48.0/22 193.223.101.0/24 193.227.226.0/23 193.227.240.0/23 193.230.232.0/24 193.238.0.0/22 193.238.74.0/23 193.238.128.0/22 193.239.24.0/22 193.239.36.0/22 193.239.44.0/22 193.239.64.0/21 193.239.72.0/22 193.243.168.0/22 194.0.88.0/22 194.8.156.0/22 194.8.250.0/23 194.15.112.0/22 194.28.4.0/23 194.28.16.0/22 194.28.20.0/22 194.28.28.0/22 194.28.32.0/20 194.28.52.0/22 194.28.56.0/22 194.28.60.0/22 194.28.64.0/20 194.28.44.0/22 194.29.60.0/22 194.44.0.0/16 194.50.7.0/24 194.54.88.0/22 194.79.60.0/22 194.85.88.0/21 194.85.128.0/19 194.102.114.0/24 194.114.136.0/22 194.114.144.0/22 194.146.136.0/22 194.146.196.0/22 194.146.228.0/22 194.160.0.0/16 194.169.126.0/24 194.176.176.0/24 194.181.0.0/16 194.186.0.0/16 194.187.108.0/22 194.187.148.0/22 194.190.32.0/22 194.247.24.0/23 195.2.96.0/19 195.2.192.0/23 195.2.240.0/23 195.2.252.0/23 195.3.148.0/22 195.5.32.0/19 195.5.116.0/23 195.5.161.0/24 195.9.0.0/16 195.14.112.0/23 195.20.196.0/23 195.22.104.0/22 195.24.64.0/21 195.28.2.0/23 195.28.32.0/19 195.34.208.0/22 195.34.224.0/19 195.39.210.0/23 195.42.160.0/19 195.46.160.0/19 195.54.162.0/23 195.54.192.0/19 195.60.174.0/23 195.62.24.0/23 195.66.140.0/23 195.78.108.0/23 195.78.124.0/23 195.82.154.0/23 195.88.32.0/23 195.93.218.0/23 195.95.218.0/23 195.95.228.0/23 195.112.96.0/19 195.114.32.0/19 195.114.128.0/19 195.114.240.0/20 195.116.0.0/16 195.128.16.0/22 195.128.48.0/21 195.131.0.0/16 195.137.200.0/23 195.138.64.0/19 195.138.198.0/24 195.162.68.0/23 195.170.192.0/19 195.182.0.0/24 195.182.3.0/24 195.182.7.0/24 195.182.8.0/24 195.182.15.0/24 195.182.21.0/24 195.182.22.0/24 195.182.27.0/24 195.182.128.0/19 195.182.202.0/23 195.189.8.0/22 195.189.16.0/22 195.189.28.0/22 195.189.36.0/22 195.189.40.0/21 195.189.48.0/22 195.189.60.0/22 195.189.68.0/22 195.189.72.0/22 195.189.80.0/22 195.189.96.0/20 195.189.224.0/21 195.189.246.0/23 195.190.13.0/24 195.190.157.0/24 195.191.54.0/23 195.200.90.0/23 195.208.0.0/15 195.209.32.0/19 195.209.224.0/19 195.210.8.0/23 195.210.46.0/23 195.211.100.0/22 195.216.243.0/24 195.222.88.0/23 195.222.92.0/22 195.225.64.0/22 195.225.176.0/22 195.239.0.0/16 195.242.98.0/23 195.242.114.0/23 195.242.161.0/24 195.242.232.0/22 195.244.128.128/25 195.245.96.0/23 195.245.112.0/23 195.245.208.0/24
deny from 204.9.184.0/21 212.1.224.0/19 212.9.224.0/19 212.22.200.0/21 212.24.32.0/19 212.27.192.0/19 212.33.224.0/19 212.40.32.0/19 212.44.64.0/20 212.44.80.0/22 212.44.128.0/19 212.45.0.0/19 212.58.192.0/19 212.59.96.0/19 212.75.128.0/19 212.87.160.0/19 212.90.160.0/19 212.91.160.0/19 212.92.128.0/18 212.95.54.0/24 212.96.96.0/19 212.96.160.0/19 212.98.160.0/19 212.113.32.0/19 212.116.96.0/19 212.118.32.0/19 212.124.0.0/20 212.146.64.0/18 212.158.160.0/20 212.160.0.0/16 212.178.0.0/19 212.200.0.0/17 212.220.0.0/16 213.5.128.0/21 213.25.0.0/16 213.35.224.0/23 213.91.128.0/17 213.108.16.0/21 213.108.144.0/21 213.110.128.0/19 213.111.192.0/18 213.132.72.0/21 213.135.64.0/18 213.135.128.0/19 213.140.96.0/19 213.141.128.0/19 213.142.192.0/19 213.149.0.0/19 213.151.0.0/19 213.154.192.0/19 213.155.0.0/19 213.156.192.0/24 213.163.96.0/19 213.170.64.0/19 213.171.0.0/19 213.174.0.0/21 213.180.147.0/24 213.186.192.0/19 213.191.0.0/19 213.197.64.0/19 213.200.32.0/19 213.215.64.0/18 213.231.0.0/18 213.233.101.0/24 213.242.12.0/22 213.248.0.0/18 217.12.112.0/20 217.12.240.0/20 217.16.16.0/20 217.18.240.0/20 217.20.160.0/20 217.23.128.0/19 217.27.144.0/20 217.27.208.0/20 217.28.208.0/21 217.65.0.0/20 217.65.208.0/20 217.67.16.0/20 217.69.128.0/20 217.73.160.0/20 217.77.48.0/20 217.77.208.0/20 217.79.0.0/20 217.79.64.0/19 217.106.0.0/15 217.114.176.0/20 217.114.224.0/20 217.117.208.0/20 217.146.240.0/20 217.147.0.0/19 217.149.240.0/20 217.150.32.0/19 217.173.64.0/20 217.174.96.0/20 217.196.160.0/20 217.197.0.0/20 217.197.240.0/20 217.198.112.0/20
### Insert new former USSR CIDRs into appropriate CIDR range lines

# Hungary (HU)
deny from 46.107.0.0/16 145.236.0.0/16 193.178.119.0/24

# Turkey (TR): web hosts and Turk Telekom customers - scammers, spammers, phishing websites and server script exploiters:
deny from 31.192.208.0/21 31.210.32.0/19 31.210.64.0/18 46.1.0.0/16 46.45.136.0/21 46.45.184.0/21 46.196.0.0/16 62.248.0.0/17 77.79.64.0/18 77.92.128.0/19 77.223.128.0/20 78.40.224.0/21 78.160.0.0/11 79.135.160.0/19 81.6.64.0/18 81.212.0.0/14 82.222.0.0/16 84.51.0.0/18 85.95.224.0/19 85.96.0.0/12 85.100.128.0/17 85.101.0.0/17 85.103.0.0/17 85.105.0.0/17 85.106.0.0/15 85.110.0.0/16 88.224.0.0/11 89.19.0.0/19 89.106.0.0/19 89.113.72.0/21 91.93.0.0/16 92.44.0.0/15 92.63.0.0/20 93.182.64.0/18 93.186.112.0/20 93.187.200.0/21 94.78.64.0/18 94.101.92.0/22 94.102.0.0/20 95.0.0.0/16 95.65.128.0/17 95.130.168.0/21 95.173.160.0/19 109.232.216.0/21 160.75.0.0/16 176.33.0.0/16 176.40.0.0/16 176.53.0.0/17 178.211.49.0/24 178.242.0.0/15 188.3.0.0/16 188.38.0.0/16 188.56.0.0/14 188.124.0.0/19 188.132.128.0/17 193.140.0.0/16 194.27.48.0/23 194.54.32.0/19 195.46.144.0/20 195.155.0.0/16 195.174.0.0/15 195.175.0.0/17 195.182.25.0/24 212.15.0.0/19 212.58.0.0/19 212.68.32.0/19 212.95.40.0/23 212.109.96.0/19 212.156.0.0/16 212.174.0.0/16 212.175.0.0/16 213.248.128.0/18 217.131.144.0/20 217.195.192.0/20

# Iran (IR)
deny from 2.144.0.0/15 2.176.0.0/12 5.52.0.0/16 37.254.0.0/16 46.100.192.0/18 46.164.64.0/18 85.185.0.0/16 86.109.32.0/19 95.38.0.0/16 109.122.192.0/18 178.131.0.0/16 178.157.40.0/22 178.173.128.0/17 212.80.20.0/23

# Hetzner
deny from 88.198.0.0/16 5.9.0.0/16 78.46.0.0/15 178.63.0.0/16 46.4.0.0/16 176.9.0.0/16 88.198.0.0/16 136.243.0.0/16 144.76.0.0/16

# Bad Ranges

# Accelerated IT Services GmbH / AS31400
deny from 82.211.0.0/18

# Amazon.com, Inc. / AS14618
deny from 50.16.0.0/14
deny from 54.72.0.0/13
deny from 54.80.0.0/12
deny from 54.144.0.0/12
deny from 54.160.0.0/12
deny from 54.196.0.0/15
deny from 54.198.0.0/16
deny from 54.208.0.0/14
deny from 54.224.0.0/12
deny from 184.73.0.0/16

# Amazon.com, Inc. / AS16509
deny from 23.20.0.0/14
deny from 46.51.128.0/15
deny from 52.0.0.0/11
deny from 54.200.0.0/14

# B2 Net Solutions Inc. / AS55286
deny from 23.229.0.0/17

# Blue Coat Systems, Inc. / AS11957, AS27471
deny from 8.28.16.0/23
deny from 103.246.36.0/22
deny from 199.19.248.0/21
deny from 199.91.132.0/22
deny from 199.116.168.0/21

# China Telecom Next Generation Carrier Network / AS4809
deny from 103.224.248.0/22

# ColoCrossing / AS36352
deny from 23.94.0.0/15
deny from 104.168.0.0/17
deny from 107.172.0.0/14
deny from 172.245.0.0/16
deny from 192.3.0.0/16
deny from 198.12.64.0/18
deny from 198.23.128.0/17

# DataShack, LC / AS33387
deny from 107.150.32.0/19
deny from 142.54.160.0/19
deny from 198.204.224.0/19

# Digital Ocean, Inc. / AS393406
deny from 104.131.0.0/16
deny from 188.166.0.0/16

# EGIHosting / AS18779
deny from 50.117.0.0/17

# FOP ILIUSHENKO VOLODYMYR OLEXANDROVUCH / AS57311
deny from 93.179.68.0/23
deny from 95.181.178.0/23

# GoDaddy.com, LLC / AS26496
deny from 50.62.0.0/15
deny from 104.238.64.0/18
deny from 184.168.0.0/16
deny from 192.169.128.0/17
deny from 192.186.192.0/18
deny from 198.71.128.0/17
deny from 216.69.128.0/18

# Hetzner / AS24940
deny from 5.9.0.0/16
deny from 46.4.0.0/16
deny from 78.46.0.0/15
deny from 85.10.192.0/18
deny from 88.198.0.0/16
deny from 136.243.0.0/16
deny from 138.201.0.0/16
deny from 144.76.0.0/16
deny from 148.251.0.0/16
deny from 176.9.0.0/16
deny from 178.63.0.0/16
deny from 188.40.0.0/16
deny from 213.133.96.0/19
deny from 213.239.192.0/18
deny from 2a01:4f8::/29

# Hosting Operator eServer.ru Ltd. / AS42244
deny from 31.148.221.0/24

# Hosting Solution Ltd. / AS14576
deny from 104.193.252.0/22
deny from 162.244.32.0/22

# Hostinger International Limited / AS47583
deny from 185.28.20.0/22

# Hostwinds LLC. / AS54290
deny from 23.238.0.0/17
deny from 108.174.192.0/20

# JSC "Prime-Line" / AS42861
deny from 46.151.52.0/22

# Limestone Networks, Inc. / AS46475
deny from 74.63.192.0/18
deny from 216.144.240.0/20

# Netelligent Hosting Services Inc. / AS10929
deny from 209.44.96.0/19

# Nobis/Ubiquity / AS15003
deny from 23.19.0.0/16
deny from 23.80.0.0/14
deny from 23.104.0.0/13
deny from 70.32.32.0/20
deny from 108.62.0.0/16
deny from 108.171.32.0/19
deny from 108.177.128.0/17
deny from 142.91.0.0/16
deny from 142.234.0.0/16
deny from 172.240.0.0/15
deny from 172.255.0.0/16
deny from 173.208.0.0/17
deny from 173.234.0.0/16
deny from 174.34.128.0/18
deny from 216.6.224.0/20

# OJSC "Ufanet" / AS41704
deny from 94.41.160.0/19
deny from 95.105.96.0/19
deny from 136.169.240.0/20

# OVH / AS16276
deny from 5.39.0.0/17
deny from 5.196.0.0/16
deny from 37.187.0.0/16
deny from 142.4.192.0/19
deny from 167.114.0.0/16

# PE Gritcun Oleksandr Viktorovich / AS47889
deny from 93.175.224.0/20
deny from 213.110.128.0/19

# PEG TECH INC / AS54600
deny from 107.148.0.0/15

# Petersburg Internet Network ltd. / AS44050
deny from 31.184.192.0/18

# PlusServer AG / AS8972
deny from 188.138.0.0/17

# Poney Telecom / AS12876 (https://www.as12876.net/)
deny from 62.4.0.0/19
deny from 62.210.0.0/16
deny from 195.154.0.0/16
deny from 212.47.224.0/19
deny from 212.83.128.0/18
deny from 212.129.0.0/18
deny from 2001:bc8::/32

# PP SKS-LUGAN / AS35804
deny from 91.200.12.0/23

# Server Central Network / AS23352
deny from 216.246.0.0/17

# Serverius Holding B.V. / AS50673 (for Hosting Solution Ltd.)
deny from 31.148.219.0/24
deny from 31.148.220.0/24

# SoftLayer Technologies Inc. / AS36351
deny from 50.22.0.0/15
deny from 50.97.0.0/16
deny from 69.164.192.0/19
deny from 108.175.144.0/20
deny from 184.172.0.0/15

# Unified Layer / AS46606
deny from 50.87.0.0/16

# VolumeDrive / AS46664
deny from 104.193.8.0/22
deny from 104.245.96.0/21
deny from 173.242.112.0/20
deny from 199.115.228.0/22
deny from 199.168.136.0/21
deny from 204.124.180.0/22

# Webfusion Internet Solutions / AS20738
deny from 94.136.32.0/19

# WholeSale Internet, Inc. / AS32097
deny from 69.30.192.0/18
deny from 69.197.128.0/18
deny from 173.208.128.0/17
deny from 204.12.192.0/18

#Own
deny from 37.187.78.81
deny from 38.197.96.240
deny from 85.25.236.9
deny from 138.201.30.66
deny from 62.138.16.40
deny from 104.131.51.151
deny from 164.132.161.74
deny from 138.197.111.190
deny from 164.132.161.53
deny from 138.197.
deny from 172.241.151.26
deny from 199.58.164.116
deny from 185.26.92.74
deny from 173.234.234.222
deny from 51.255.65.42
deny from 40.77.167.55
deny from 104.200.38.47
deny from 138.201.
deny from 178.210.
deny from 82.80.230.228
deny from 34.242.48.251
deny from 178.159.37.
deny from 5.248.253.
deny from 136.243.89.
deny from 46.118.125.
deny from 178.137.94.
deny from 78.137.95.
deny from 78.137.94.
deny from 52.53.201.
deny from 104.236.118.
deny from 84.19.180.46
deny from 13.57.233.
deny from 104.236.67.
deny from 104.236.57.
deny from 78.24.222.
deny from 46.229.170.
deny from 108.178.61.

Verfasst:
von

Verfasst: 02.08.2018, 12:19
von Hanzo2012
Deine ganzen "RewriteCond %{HTTP_USER_AGENT}"-Regeln kannst du zu einer einzigen kombinieren (mit regulärem Ausdruck), das sollte deutlich schneller sein.

Verfasst: 02.08.2018, 12:27
von codemonk
Ist bekannt, Danke für den Hinweis ...

Bitte poste das doch am Stück für die Rookies.

Gruss

codemonk

Verfasst: 02.08.2018, 13:20
von Milanex
Vielen Dank an codemonk!
Das ist ja ein super Service!!!

Beste Grüße
Milanex

Verfasst: 02.08.2018, 22:38
von elmex
Ist ja sicher gut gemeint, aber wohl mit die ungeschickteste Lösung, die man für diesen Aufgabe einsetzen kann.

- absolute Performane Bremse
- Verlust von Besuchern
- nicht IPV6 kompatibel
- diskriminirend

Mein ja nur...

Verfasst:
von

Unfug ...

Verfasst: 02.08.2018, 22:49
von codemonk
Sorry, aber Dein Post ist letztlich Unfug ...

- Preformace-Bremse? Hast Du es mal getestet? Wohl nicht ... wir reden hier von einer Verzögerung von max. 0,012 Sekunden

- 'Besucher' ?! aus China? Belarus? Kommt auf die Site an ... ich verzichte gerne ...

- diskriminirend? ... schlicht lächerlich ...

Gruss

codemonk

Verfasst: 03.08.2018, 01:26
von elmex
Tschechien, Poland, Ungarn.... überall genug deutschsprachige mögliche Kunden oder Urlauber.

Ich kenne hochbesuchte Seiten, wo das .htaccess parsing komplett deaktiviert wird, weil das schon bei kleinen Dateien den Apache nicht gerade schneller macht. Bei ca. 45 kb die Deine Regeln haben und genug Besuchern wird sowas schnell zum Problem.

Diskriminierend, weil Leute 5 Meter hinter der Deutschen Grenze nach CZ/PL etc. ausgesperrt werden.

Ich könnte jetzt noch einiges mehr anbringen, aber es wird dich ja eh nicht interessieren....

Also bezeichne das ruhig als Unfug und verjage Deine Besucher, vielleicht landen sie dann ja bei mir :lol:

PS/Edit: Und wer benutzt überhaupt noch Apache 2.2, ist der nicht längst EOL? Von wegen "order allow,deny "...

Verfasst: 03.08.2018, 05:35
von nerd
Ich bin auch kein freund von solchen htaccess "problemloesungen":

In der htaccess rumspielen kann auch extrem schnell in die hose gehen. Irgendwelche escape-chars in einer deiner 300 regexes vergessen? webserver quitiert mit error 500 und die seite ist platt bis du die fragliche zeile gefunden und umgeschrieben hast!

Schon mehrmals bei kunden gesehen:
- "Wo haben sie denn diese htaccess her, und warum haben sie daran rumgespielt?"
- "Na aus einer facebook gruppe kopiert, wegen hackern und so!"
- "Wo sind die anderen zeilen die da vorher waren, und vom CMS benoetigt werden?"
- "Die hab ich natuerlich geloescht. Waren die wichtig? Achso, ich hatte jetzt deswegen 3 tage verdiehnstausfall, die werde ich ihnen natuerlich in rechnung stellen..."

Die htaccess wird in der regel bei jedem einzelnen request aufgerufen. Wenn ich mir manche "moderne" seiten mit 100 verschiedenen js, css, fonts bildern usw. ansehe dann kommt mir schon der gedanke, dass sowas performancemaessig nicht gerade optimal ist.

Idealerweise sollte es ja reichen einmal pro session(!) sowas zu ueberpruefen und dann ein flag zu setzen, statt jedesmal wieder einzelne felder per regex mit einer liste mit ein paar tausend werten zu vergleichen.

Bessere shopsysteme machen das auch so wie beschrieben und lassen den admin die filterliste in einer DB speichern statt direkt in die htaccess zu kippen. Hat den vorteil das man die daten auch unterwegs per mobile leicht bearbeiten kann, oder andere leute ranlassen kann die von regex syntax keine ahnung haben ohne angst zu haben was kaputtzumachen, oder per API so eine liste automatisch abgleichen kann.

Irgendwelche hacker werden auch garantiert nicht von ihrem heimischen PC ohne VPN oder TOR unterwegs sein, und die IP listen der provider anedern sich auch taeglich oder werden neu aufgeteilt. Wie lang ist die halbwertszeit dieser IP to country liste?
Genausogut duerften die wenigsten leute schwierigkeiten haben ihren chrome oder firefox-useragent zu kopieren und in ihre spamtools einzufuegen - die htaccess bemerkt dabei keinen unterschied.

Ich wohne auch nicht in deutschland (aber auch nicht ein einem dieser online-schurkenstaaten), und sehe auch recht haeufig mal blogs wo ich statt inhalt mit eine allgemeine fehlermeldung, "in deinem land nicht verfuegbar" hinweise oder einfach nur eine weisse seite zu sehen bekomme. Dann muss ich mir die seite dann erst umstaendlich via archive.is, google cache oder anderen proxies rausfischen oder den referer auf googlebot umstellen um solche nevigen "hackersicherung" zu umgehen.
Danke leute; ihr habt das "inter" im internet nicht ganz verstanden. Ihr seit der trabbi der sich auf die datenautobahn verirrt hat und dort nur den verkehr behindert!
Ihr koenntet euch 'ne menge arbeit sparen wenn ihr inhalte erst gar nicht ins netz stellt, wenn sie sowieso nicht gesehen werden sollen.

Mmpff..

Verfasst: 03.08.2018, 05:44
von codemonk
Fein ...

Jetzt fertig ausgekotzt, oder benötigt Ihr noch ein paar mehr Posts?!

Ja, zwei meiner Kunden hosten auch bei Akamai - und?

Der Rest ärgert sich über Referer-Spam und ständigen SQLI-Versuchen aus den gesperrten Ländern, weil das ihre Statistiken zerschiesst.

Bitte seht doch auch die kleinen Kunden, die schlicht die Mehrheit bilden ... und nicht nur den einen Kunden, auf den Ihr so stolz seid ...

BTW: Einige der gesperrten Hetzner-Sever lassen sich wohl den Maulern hier zuordnen?!

Gruss

codemonk

Re: Mmpff..

Verfasst: 03.08.2018, 07:09
von nerd
codemonk hat geschrieben: Der Rest ärgert sich über Referer-Spam und ständigen SQLI-Versuchen aus den gesperrten Ländern, weil das ihre Statistiken zerschiesst.
Ich glaube eher das ist dein problem.

Die aufgabe von solchen staistiken und logs ist es ja, grundsaetzlich erstmal alles zu loggen (auch wieviele bots/spammer du bekommst), und in deiner auswertung dann erst zu filtern.
Was du hier machst ist deine logs mittels htaccess an deine erwartungen "wir bekommen ja keine spammer" anzupassen, und dabei wird noch ein unbekannter teil (2%? 20%?) von echten besuchern mit ausgesperrt.
Wenn du irgendwo traffic kaufst oder online werbung machst und sowas einsetzt kannst du hinterher nichtmehr nachsehen wieviel besucher du von kampagne x wirklich bekommen hast, wieviel besucher davon wirklich echt waren und wie gut oder schlecht er konvertiert hat da deine logs unvollstaendig sind.

Ich werde in der buchhaltung auch mal bescheid sagen dass sie keine ausgaben mehr erfassen sollen, damit faellt der gewinn dann deutlich groesser aus und der chef freut sich. :roll:

Verfasst: 03.08.2018, 10:38
von codemonk
Na, mit der dir offensichtlich eigenen Fantasie und deiner Möglichkeit im Ausdruck solltest du Drehbuchautor werden.

Ich vermute, dass du diesbezüglich grossen Erfolg haben könntest.

Mein Chef ist gestern Abend in den Urlaub gefahren, ich 'reite' hier gerade auf seinem Account, letztlich nur, um die Disse hier zu beenden.

Warum wird ein Hilfsangebot in diesem Forum so negiert?

Nutzt die Daten halt nicht, wenn Ihr nicht davon überzeugt seid ...

Liebe Grüsse an alle NETTEN Menschen hier ...

Charola

Verfasst: 03.08.2018, 10:42
von Hanzo2012
Das Angebot ist ja sicher nett gemeint, aber die Gefahr besteht, dass es von ahnungslosen Webmastern einfach blind übernommen wird, ohne die Nachteile und Folgen davon zu verstehen (ggf. drastische Performance-Einbußen, Aussperren kompletter Kontinente und Milliarden potenzieller Besucher, Notwendigkeit der Pflege der Datensätze, falls sich etwas ändert ...).

Verfasst: 03.08.2018, 10:49
von codemonk
Mmpfff ...

betreibts Du auch einen Server bei Hetzner?

Von daher kamen immer die meisten SQLI-Anfragen, bis mein Chef so konsequent war, deren komplette Ranges zuzumachen ...

Seitdem ist Ruhe, und wir vermissen nicht einen Kunden.

Gruss

Charola

Verfasst: 03.08.2018, 10:50
von Rem
Die "Qualität" von IP-basierten Blocks für Länder nimmt ja auch von Woche zu Woche ab, weil IP-Adressen NICHT an Ländergrenzen gebunden sind und auch neu zugeteilt werden können.

Wenn man Länder draussen haben will, sollte man sich eher eine GEO IP DB anschaffen und aktuell halten und GEO IP in der htaccess durchführen.
https://briansnelson.com/How_to_block_o ... _.htaccess

GEO-IP basierte Blocks und Redirects sind in einer Zeile zu schreiben... Man kann innerhalb einer Minute aus dem Gesamtblock für China einen Redirect auf eine Länderspezifische Unterseite machen. Mit der Liste an IP-Adressen schafft man das einfach nicht. Das wäre eine sinnlose Auflistung IP-Basierter redirect-Zeilen.

Verfasst: 03.08.2018, 10:51
von Hanzo2012
@codemonk:
Gehst du vielleicht mal auf Argumente ein statt alles persönlich zu nehmen?
Ich rede nicht von Hetzner, sondern vom pauschalen Aussperren eines Großteils der Weltbevölkerung. Und IP-Ranges ändern sich. Was heute zu Russland gehört, könnte in ein paar Monaten zu Deutschland gehören.