Compare commits

..

9 Commits

Author SHA1 Message Date
C24Be
ac68188e42 Update 2026.04.01 08:32:06 2026-04-01 08:32:06 +00:00
C24Be
d479b71d27 Update 2026.04.01 08:20:42 2026-04-01 08:20:42 +00:00
C24Be
281a3680e9 Update 2026.04.01 06:50:24 2026-04-01 06:50:25 +00:00
C24Be
a975628409 Update 2026.04.01 06:43:40 2026-04-01 06:43:40 +00:00
C24Be
e756b101b4 Update 2026.04.01 06:32:46 2026-04-01 06:32:46 +00:00
C24Be
b06d9ac83b Update 2026.04.01 05:17:38 2026-04-01 05:17:38 +00:00
C24Be
9aceb3d1dc Update 2026.04.01 05:10:36 2026-04-01 05:10:37 +00:00
C24Be
9242ce232a Update 2026.04.01 04:52:43 2026-04-01 04:52:43 +00:00
C24Be
3bd939dc42 Update 2026.04.01 01:17:26 2026-04-01 01:17:26 +00:00
34 changed files with 19217 additions and 25154 deletions

View File

@@ -3,7 +3,7 @@
### Blacklists are updated daily!
> [!IMPORTANT]
> A very important feature has been added: dedicated lists of VK/Max/OK Service networks that can be used to block **OUTGOING** traffic from your server (iptables/ipset and nftables formats are available).
> A very important feature has been added: dedicated lists of VK Cloud / VK networks that can be used to block **OUTGOING** traffic from your server (iptables/ipset and nftables formats are available).
> This can help reduce the risk of Messenger MAX being used to compromise your VPN server.
> The best security option is to avoid installing Messenger MAX at all on a phone where VPN access is configured.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -56,7 +56,7 @@
2001:678:8fc::/48 RU-ROSNIIROS-20190111 (JSC Goznak)
2001:678:978::/48 PrivateNet (Yanislav Basiuk)
2001:678:99c::/48 CZ-VISSADO-20190515 (Mediasvyaz Ltd.)
2001:678:9c4::/48 StadionSpartak-LAN (SZ Stadion Spartak LLC)
2001:678:9c4::/48 BCC (JSC Business-center Capital)
2001:678:9d0::/48 RU-RETNNET-20190621 (LLC Zenit-Arena)
2001:678:9e8::/48 FASTMILE (LLC FASTMILE)
2001:678:9f4::/48 IT-ZAVOD-2001-678-9f4 (IT-Zavod LLC)
@@ -64,7 +64,6 @@
2001:678:a70::/48 CZ-VISSADO-20190425 (VostokMediaSvyaz Ltd.)
2001:678:ab0::/48 PlanetaTelekom (Kurochkin Evgeniy Anatolievich)
2001:678:ac0::/48 CH-SECUREBIT-20260106 (Artur Zagidullin)
2001:678:b34::/48 RU-OPTIBIT-20260428 (Severo-Eniseysk-Telecom LLC)
2001:678:b3c::/48 RU-DSP-20191017 (INVITRO-Information technology LLC)
2001:678:b40::/48 ORG-ITOA1-RIPE (Tsyapa Oleg Anatolyevich)
2001:678:b48::/48 LEMANAPRO-NET (Le Monlid LLC)
@@ -116,6 +115,7 @@
2001:67c:4ec::/48 IT-NET-IPV6 (IT-Net ltd.)
2001:67c:528::/48 MARIINSKY-V6 (Federal Government Cultural Organization "State Academic Mariinsky Theatre")
2001:67c:5ac::/48 ORG-LS521-RIPE (LLC STAVCOM)
2001:67c:5c4::/48 MBITCITY-NET (Mbit City Ltd.)
2001:67c:614::/48 RU-INDATA-20160728 (FOUNDATION FOR DEVELOPMENT OF NETWORKING TECHNOLOGIES "INDATA")
2001:67c:62c::/48 PRK-V6NET (JSC Trading house Perekriostok)
2001:67c:650::/48 RU-HYPERNET-20260210 (JSC ALIAS)
@@ -176,7 +176,7 @@
2001:67c:1264::/48 PUMORI-NET6 (Pumori-Telecom Ltd)
2001:67c:12a8::/48 RU-DINET-20220816 (OOO IPPORT)
2001:67c:12d4::/48 RU-6rw (Mikhail Alekseevich Antonov)
2001:67c:1304::/48 RU-VOROTA2000 (LLC "AUTOMATIC GATE - 2000")
2001:67c:1304::/48 RU-VOROTA2000 (LLC "Avtomaticheskie vorota - 2000")
2001:67c:131c::/48 ESH-V6 (Electronic Shield Ltd.)
2001:67c:1344::/48 SKRIN-1344 (Skrin Ltd.)
2001:67c:1358::/48 TUSUR1-NET (Federal State Budget Educational Institution of Higher Professional Education "Tomsk State University of Control Systems and Radio Electronics")
@@ -195,7 +195,7 @@
2001:67c:1584::/48 RU-ERTH-CLOUD-20230403 (JSC "ER-Telecom Holding")
2001:67c:15d0::/48 RU-SUNTEL (OOO Suntel)
2001:67c:15d4::/48 BASE-NET (Base Ltd.)
2001:67c:15f8::/48 STAVSET-6NET (OOO SET)
2001:67c:15f8::/48 STAVSET-6NET (Kvartal Plus Ltd)
2001:67c:1688::/48 Internet-Hosting (Internet Hosting LLC)
2001:67c:16f0::/48 IPV6-KALUGA-ORG (IT Ltd.)
2001:67c:1708::/48 NET-M1-1-V6 (JSC Faberlic)
@@ -305,7 +305,7 @@
2001:7f8:9a::/48 ORG-PK113-RIPE (Panin Kirill Evgenyevich)
2001:7f8:a3::/48 PG19-IX (Consumer Internet Cooperative PG-19)
2001:7f8:a7::/48 BAIKAL-IX-NET-v6 (LLC Zero Kilometer)
2001:7f8:ac::/48 RU-OPTIBIT-20160922 (Optizon Ltd)
2001:7f8:ac::/48 RU-OPTIBIT-20160922 (Optibit LLC)
2001:7f8:c8::/48 RU-DREAMNET-20180514 (Weacom Ltd)
2001:7f8:c9::/48 RU-CHTE-20180525 (JOINT-STOCK COMPANY "MOSCOW ENERGY COMMUNICATION NODE")
2001:7f8:e6::/48 RU-PITER-IX-SPB (Piter-IX Co. Ltd.)
@@ -313,9 +313,7 @@
2001:7f8:ee::/48 RU-LINXDATACENTER-20200218 (Svyaz VSD LLC)
2001:7f8:f1::/48 RU-RCN-20200415 (RECONN LLC)
2001:7f8:100::/48 RU-KTVB-NETWORK-20251217 (Lightcom LLC)
2001:7f8:12c::/48 RU-PITER-IX-20260518 (Piter-IX Co. Ltd.)
2001:7f8:13d::/48 RU-MEGAFON-20221111 (PJSC MegaFon)
2001:7f8:179::/48 RU-PITER-IX-20260518 (Piter-IX Co. Ltd.)
2001:a58::/32 RU-ICT-20090408 (Information and Communication Technologies LLC)
2001:b08::/32 RU-NIKS-20030214 (SCIENTIFIC RESEARCH INSTITUTE FOR SYSTEM ANALYSIS OF THE NATIONAL RESEARCH CENTRE "KURCHATOV INSTITUTE")
2001:1b00::/32 RU-SOVINTEL-20040413 (PJSC "Vimpelcom")
@@ -388,7 +386,7 @@
2a00:4420::/32 RU-IACP-20130219 (Institute for automation and control processes of Far Eastern Branch of RAS)
2a00:4480::/32 RU-CONCEPTCOMM-20110426 ('Concept comm' Ltd)
2a00:44a0::/32 RU-COMPLETEL-20130220 (Modern Solutions LTD)
2a00:4500::/32 RU-JOINT-STOCK1-20110210 (JOINT-STOCK COMPANY "TELEPORT TELECOM")
2a00:4500::/32 RU-SETEL-20110210 (LLC SETEL)
2a00:4580::/30 RU-MARKITT-20110426 (OOO "NI")
2a00:4600::/32 RU-RULLC-20150618 (RU LLC)
2a00:46e0::/32 RU-IMOB-20130222 (Invest Mobile LLC)
@@ -407,7 +405,7 @@
2a00:58e0::/32 RU-KVANT-Z-20130305 (Limited Liability Company "Kvant")
2a00:5a60::/32 RU-MNETWORKS-20130326 (Serveroid, LLC)
2a00:5cc0::/29 RU-RAID-20111213 (JSC "ER-Telecom Holding")
2a00:5d00::/32 RU-JOINT-STOCK1-20110211 (JOINT-STOCK COMPANY "TELEPORT TELECOM")
2a00:5d00::/32 RU-SETEL-20110211 (LLC SETEL)
2a00:60a0::/32 RU-CHAIKASPB-20130325 (Chaika Telecom Petersburg Limited Company)
2a00:6240::/32 RU-SISTELECOM-20111221 (SIS Laboratory, LLC)
2a00:62c0::/32 RU-RTK-20111221 (PJSC Rostelecom)
@@ -479,7 +477,7 @@
2a00:b6a0::/32 RU-CENTRINFORMNSK-20150526 (JSC "Centrinform")
2a00:b700::/29 RU-BXTGROUP-20110217 (LLC Baxet)
2a00:b880::/32 RU-RAMNET-20110523 (Ramtel Ltd.)
2a00:b940::/32 RU-IGRA-SERVICE-20150520 (IGRA-SERVICE LLC)
2a00:b940::/32 RU-IGRA-SERVICE-20150520 (Igra-Service LLC)
2a00:bcc0::/32 RU-ELIT-TV-20160601 (Viter Evgeniy Vasilevich)
2a00:bd40::/32 RU-INEWS-20120314 (INEWS LLC)
2a00:bdc0::/29 RU-VKONTAKTE-20120314 (LLC VK)
@@ -502,6 +500,7 @@
2a00:d8c0::/32 RU-IPTK-20120411 (Ltd IPTelecom)
2a00:dac0::/32 RU-ITPARK-20120413 (Autonomous public institution High technology park IT-park)
2a00:db20::/32 RU-CSTNET-20130904 ("C.S.T". Ltd.)
2a00:dc40::/32 RU-SETEL-20120416 (LLC SETEL)
2a00:de80::/32 RU-SMARTKOM-20110530 (Joint Stock Company Smartkom)
2a00:dea0::/32 RU-CONCEPTCOMM-20130912 ('Concept comm' Ltd)
2a00:df60::/32 RU-DT-NET-20130912 (Dubrovka Telecom LLC)
@@ -526,6 +525,7 @@
2a00:f920::/32 RU-AVANTEL-20131014 (JSC Avantel)
2a00:f940::/32 RU-REGRU-20120511 ("Domain names registrar REG.RU", Ltd)
2a00:fa20::/32 RU-KDV-20131015 (LLC KDV Grupp)
2a00:fee0::/32 RU-SETEL-20131021 (LLC SETEL)
2a01:d8::/32 RU-CENTER-20060508 (JSC "RU-CENTER")
2a01:210::/32 RU-TSUNET-20100729 (Tomsk State University)
2a01:220::/32 RU-INFOTEL-20061027 (JSC INFOTEL)
@@ -866,7 +866,7 @@
2a03:6a40::/32 RU-DANCER-20121123 (Dancer LLC)
2a03:6ea0::/32 RU-TVCENTER-20151007 (TV CENTER JSC)
2a03:6f00::/29 RU-TIMEWEB2-20110406 (JSC "TIMEWEB")
2a03:70c0::/29 RU-HLL-20121127 (HLL LLC)
2a03:70c0::/29 RU-QRATOR-20121127 (HLL LLC)
2a03:7200::/29 RU-MTU-20110204 (MTS PJSC)
2a03:7320::/32 RU-QUSO-20150121 (QuickSoft LLC)
2a03:7540::/32 RU-108TELECOM-20121128 (108 TELECOM LLC)
@@ -927,7 +927,6 @@
2a03:cf80::/29 RU-RAID-20111101 (JSC "ER-Telecom Holding")
2a03:d000::/29 RU-MEGAFON-20101207 (PJSC MegaFon)
2a03:d0c0::/32 RU-REGIONSET-20130118 (Regionset Ltd)
2a03:d580::/29 RU-RATMIR-20260506 (JSC Ratmir-ADS)
2a03:d700::/32 RU-MGTS-20110418 (PJSC Moscow city telephone network)
2a03:db00::/29 RU-MTU-20110418 (MTS PJSC)
2a03:dcc0::/32 RU-PETROSVYAZ-20130122 (OOO "Petrosvyaz")
@@ -963,7 +962,7 @@
2a04:2bc0::/29 RU-RUCOMTECH-20160726 (RUCOMTECH LLC)
2a04:2c80::/29 RU-IUCH-20130419 (Iuliia Cherepanina)
2a04:2cc0::/29 RU-KOMTEL-20130419 (INTERCOMTEL Limited Company)
2a04:2fc0::/29 RU-OPTIBIT-20130425 (Optizon Ltd)
2a04:2fc0::/29 RU-OPTIBIT-20130425 (Optibit LLC)
2a04:32c0::/29 RU-PROMSERVICE-20130507 (Promservice Ltd.)
2a04:34c0::/29 RU-MAL-NET-20130514 (Malnet LTD.)
2a04:3600::/29 RU-MIXTELECOM-20130515 (Advanced Solutions LLC)
@@ -1073,7 +1072,6 @@
2a05:7400::/29 RU-MORNING-20141201 (Orion Telecom LLC)
2a05:7e80::/29 RU-QUARTZ-TELECOM-20141209 (QUARTZ TELECOM LLC)
2a05:81c0::/29 RU-JINR-20141210 (Joint Institute for Nuclear Research)
2a05:8600::/29 RU-GOODMAN-20260513 (GOODMAN LTD)
2a05:8980::/29 RU-RAID-20141218 (JSC "ER-Telecom Holding")
2a05:8ac0::/29 RU-TRANSMEDIA-20141222 (LLC Trans Media)
2a05:8e80::/29 RU-ALEXGROUP3-20240122 (Alex Group LLC)
@@ -1205,14 +1203,14 @@
2a07:a600::/29 RU-SBRF-20160624 (Sberbank of Russia PJSC)
2a07:a6c0::/29 RU-NIKS-20160627 (The Academy of the Ministry of Education of the Russian Federation)
2a07:a940::/29 RU-7GIS-20160630 (SPA "GALILEOSKY" LLC)
2a07:ac80::/29 RU-IPSERVER-20160705 (IP Server LLC)
2a07:ac80::/29 RU-IPSERVER-20160705 (IP SERVER LLC)
2a07:b080::/29 RU-SCX-20160708 (JSC Atlas-2)
2a07:b1c0::/29 RU-NPO-UNIMACH-20200625 ("NPO Unimach" LLC)
2a07:bf80::/32 RU-UNISENDER-20250708 (Unisender Smart LLC)
2a07:c080::/29 RU-DFW-20160726 (DFW LLC)
2a07:c240::/29 RU-CRYPTOCENTRE-20160728 (CryptoCentre LLC)
2a07:c940::/29 RU-POLYBYTE-20160803 (RCNTEC RPCM LLC)
2a07:d980::/29 RU-IGRA-SERVICE-20180528 (IGRA-SERVICE LLC)
2a07:d980::/29 RU-IGRA-SERVICE-20180528 (Igra-Service LLC)
2a07:da80::/29 RU-IPDOLIN-20180528 (Yury Dolin)
2a07:dc40::/32 RU-ORN-20180703 ("Resurs-Svyaz" Ltd)
2a07:dc80::/29 RU-IPDOLIN-20180528 (Yury Dolin)
@@ -1226,7 +1224,6 @@
2a07:f540::/29 RU-ISS-20180710 (Infosecurity Ltd)
2a07:f5c0::/29 RU-PITER-IX-20180710 (Piter-IX Co. Ltd.)
2a07:f8c0::/29 RU-START2-20180711 (Start2 LLC)
2a07:fb80::/29 RU-ITSYSTEMS-20260522 (OOO "IT-Systems")
2a07:fc80::/29 RU-HAPOTELE-20220128 (LLC HAPOTELE)
2a07:fcc0::/29 RU-H3LLO-CLOUD-20250606 (Helou LLC)
2a09:180::/32 RU-NETWAY-20181126 (Netway ltd)
@@ -1254,7 +1251,7 @@
2a09:4540::/29 RU-KOMPEATELECOM-20190205 (Kompeatelecom Ltd.)
2a09:4680::/29 RU-ONLINE-STORE-SIMA-LAND-20181205 ("Online Store" SIMA-LAND" LLC")
2a09:4980::/32 RU-MOSOBLCOM-20181205 (MOSOBLCOM LLC)
2a09:4d40::/29 RU-IPSERVER-20190206 (IP Server LLC)
2a09:4d40::/29 RU-IPSERVER-20190206 (IP SERVER LLC)
2a09:4e00::/29 RU-VPSVILLE1-20210518 (LLC Vpsville)
2a09:4e80::/29 RU-MAXIMAN-20181207 (Maxima, LLC)
2a09:5380::/32 RU-KVARTPLATA-20181207 (Kvartplata Online LLC.)
@@ -1517,7 +1514,7 @@
2a0c:78c0::/29 RU-RUCOMTECH-20180423 (RUCOMTECH LLC)
2a0c:7b00::/29 RU-FIRSTDC-20171114 (Perviy TSOD LLC)
2a0c:7bc0::/29 RU-TVIPMEDIA-20180424 (TVIP Media LLC)
2a0c:7c00::/29 RU-DOMAINSRU-20200630 (DOMENY.RU LLC)
2a0c:7c00::/29 RU-SALENAMES-20200630 (SALENAMES LLC)
2a0c:7d00::/29 RU-FIRSTDC-20171114 (Perviy TSOD LLC)
2a0c:8700::/29 RU-PIN-20171114 (Petersburg Internet Network ltd.)
2a0c:88c0::/29 RU-BASEALT-20180426 (LLC Basalt Svobodnoe Programnoe Obespechenie)
@@ -1536,9 +1533,10 @@
2a0c:c1c0::/29 RU-TTCRADIOTECHNIKA-20180516 (TTC Radiotechnika LTD)
2a0c:c240::/29 RU-LLCMELT-INTERNET-20200714 (LLC MELT-INTERNET)
2a0c:c580::/29 RU-RUSTELEKOM-20180118 (TK Rustelekom LLC)
2a0c:c700::/29 RU-FINTENDER-20171121 (JSC "TSIFROVYE INVESTITSII")
2a0c:cec0::/29 RU-TOUROPERATOR-INTOURIST-20180522 (Touroperator INTOURIST LLC)
2a0c:d740::/32 RU-INTESYS-20240404 (INTESYS LLC)
2a0c:d800::/29 RU-VOROTA2000-20210630 (LLC "AUTOMATIC GATE - 2000")
2a0c:d800::/29 RU-VOROTA2000-20210630 (LLC "Avtomaticheskie vorota - 2000")
2a0c:dc40::/29 RU-MOSLINE-20180718 (OOO "Gruppa MosLine")
2a0c:dcc0::/29 RU-MAINACC-20180718 (Ivan Bulavkin)
2a0c:dd80::/29 RU-SERVTECH-20210611 (ServTech LTD)
@@ -1562,7 +1560,7 @@
2a0d:940::/32 RU-GNRGROUP-20180803 (GNR Group LLC)
2a0d:b40::/29 RU-MAINACC-20180803 (Ivan Bulavkin)
2a0d:d80::/30 RU-STARTRU-20180126 (Start.Ru LLC)
2a0d:e00::/29 RU-YONET-20171027 (Objedinennye Seti LLC)
2a0d:e00::/29 RU-YONET-20171027 (Objedinennye Seti Ltd.)
2a0d:ec0::/29 RU-DOVECOM-20180807 (Dovecom LLC)
2a0d:10c0::/29 RU-SKYNETWORK1-20180807 (Skynetwork LLC)
2a0d:1500::/32 RU-TIS-DIALOG-20171129 (TIS Dialog LLC)
@@ -1622,7 +1620,7 @@
2a0d:d940::/29 RU-ECODE-20241108 (Eduard Alekseevich Ilin)
2a0d:df80::/29 RU-LEVEL-MSK-20180307 (Level-MSK Ltd.)
2a0d:e180::/32 RU-EURASIAPEERING-20180307 (Eurasia Peering LLC)
2a0d:e280::/29 RU-IPSERVER-20180307 (IP Server LLC)
2a0d:e280::/29 RU-IPSERVER-20180307 (IP SERVER LLC)
2a0d:e400::/32 RU-GALAXYSOFT-20171013 (Galaxy Software LLC)
2a0d:e4c0::/29 RU-VPSVILLE1-20181023 (LLC Vpsville)
2a0d:e840::/29 RU-VVTLLCUA-20181024 (VVT LLC)
@@ -1850,14 +1848,14 @@
2a10:9c40::/29 RU-FIRSTDC-20210225 (Perviy TSOD LLC)
2a10:9cc0::/29 RU-FIRSTDC-20210225 (Perviy TSOD LLC)
2a10:a680::/29 RU-INTECH-20260213 (INTEX ltd.)
2a10:aa80::/29 RU-NUBES-20201217 (NUBES LLC)
2a10:aa80::/29 RU-NUBES-20201217 (NUBES llc)
2a10:ab80::/29 RU-PREFIXLABS-20260216 (Denis Aleksandrovich Iakovlev)
2a10:ad00::/29 RU-FIRSTDC-20201117 (Perviy TSOD LLC)
2a10:ad80::/29 RU-IVC-20201218 (Information & Computing Center, Ltd.)
2a10:af00::/29 RU-FIRSTDC-20201117 (Perviy TSOD LLC)
2a10:b100::/29 RU-FIRSTDC-20201117 (Perviy TSOD LLC)
2a10:b300::/29 RU-TEKCOM-20201117 (Lavrentyev Aleksandr Arkadievich)
2a10:b500::/29 RU-TEKCOM-20201117 (Lavrentyev Aleksandr Arkadievich)
2a10:b300::/29 RU-TEKCOM-20201117 (Lavrentyev Alkesandr Arkadievich)
2a10:b500::/29 RU-TEKCOM-20201117 (Lavrentyev Alkesandr Arkadievich)
2a10:b7c0::/29 RU-LTD5COM-20210316 (LTD 5COM)
2a10:b840::/29 RU-TETRON-20210316 (Tetron LTD)
2a10:c0c0::/29 RU-VPSVILLE1-20210323 (LLC Vpsville)
@@ -2028,7 +2026,7 @@
2a12:1cc0::/29 RU-LOCAL-20211221 (LIR LLC)
2a12:1e80::/29 RU-IPMAGNAT-20211119 (Mikhail Tonkonog)
2a12:2040::/29 RU-AU-20211222 (Auction LLC)
2a12:2200::/29 RU-IPSERVER-20211104 (IP Server LLC)
2a12:2200::/29 RU-IPSERVER-20211104 (IP SERVER LLC)
2a12:24c0::/29 RU-TELECOM-20211223 (Telenet LLC)
2a12:25c0::/29 RU-LOCAL-20211223 (LIR LLC)
2a12:2740::/29 RU-TELECOM-20211227 (Telenet LLC)
@@ -2130,6 +2128,8 @@
2a13:5500::/29 RU-LYTKIN-NO-1-20220712 (Nikolai Lytkin)
2a13:5540::/29 RU-TUTAEV-20221208 (Adam Muratovich Tutaev)
2a13:5980::/29 RU-KSTV-20220906 (CJSC Kolomna-Sviaz TV)
2a13:5d40::/29 RU-ETO-NET-20221213 (ETO NET, OOO)
2a13:6440::/29 RU-DOMAINSRU-20260320 (DOMENY.RU LLC)
2a13:6d40::/29 RU-AMTGROUP-20221223 (AMT Group, JSC)
2a13:6e00::/29 RU-OPTIMA-20220624 (Optima Communications, LLC)
2a13:6e40::/29 RU-IPMAGNAT-20221227 (Mikhail Tonkonog)
@@ -2141,7 +2141,6 @@
2a13:8e40::/29 RU-OFORO-20230712 (Bykov Roman Andreevich)
2a13:9340::/29 RU-IPMAGNAT-20230717 (Mikhail Tonkonog)
2a13:93c0::/29 RU-IPMAGNAT-20230717 (Mikhail Tonkonog)
2a13:95c0::/29 RU-WILDBERRIES-BANK-20260402 (WILDBERRIES Bank Company Limited)
2a13:9880::/29 RU-ALTRUMLTD-20230227 (Altrum LTD)
2a13:a500::/29 RU-ZTV2-20230208 (ZTV CORP LLC)
2a13:ac80::/29 RU-IPMAGNAT-20230306 (Mikhail Tonkonog)
@@ -2158,7 +2157,7 @@
2a13:cf40::/29 RU-NEDRIXEXPERT-20230905 (NEDRIX Joint Stock Company)
2a13:d7c0::/29 RU-BT-SOLN-20230908 (BIG Telecom-Solnechnogorsk LLC)
2a13:db40::/29 RU-IT-PARK-20230913 (IT PARK JSC)
2a13:dbc0::/32 RU-ZAMKOV-20230913 (Roman Eduardovich Zamkov)
2a13:dbc0::/32 RU-ZAMKOV-20230913 (ROMAN EDUARDOVICH ZAMKOV)
2a13:eec0::/29 RU-ASARTA1-20230925 (ASARTA LLC)
2a13:efc0::/29 RU-SITI-LAJT-NET-20230926 (OOO SITI LAJT)
2a13:f300::/29 RU-LIFE-PAY-20230221 (LTD "Payment service provider")
@@ -2197,4 +2196,4 @@
2a14:e080::/29 RU-UFO-20250402 (UFO Hosting LLC)
2a14:e600::/29 RU-LOCAL-20241224 (LIR LLC)
2a14:e700::/29 RU-ESCROWTELECOM-20250205 (LLC "ESCROW TELECOM")
2a14:e900::/29 -no-description- (No org name found)
2a14:e900::/29 RU-CAINET-20250206 (Internet Identification Center Limited Liability Company)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -32,12 +32,6 @@
128.140.172.0/22
128.140.173.0/24
130.49.224.0/19
138.16.192.0/20
138.16.192.0/21
138.16.200.0/21
138.16.240.0/20
138.16.240.0/21
138.16.248.0/21
145.255.238.240/28
146.185.208.0/22
146.185.208.0/23
@@ -48,8 +42,6 @@
149.62.55.240/30
155.212.192.0/20
161.104.104.0/21
161.104.104.0/22
161.104.108.0/22
176.109.0.0/21
176.112.168.0/21
176.116.112.0/22
@@ -67,10 +59,6 @@
178.22.94.0/23
178.237.16.0/20
178.237.16.0/21
178.237.16.0/24
178.237.17.0/24
178.237.18.0/24
178.237.19.0/24
178.237.206.0/24
178.237.21.0/24
178.237.22.0/24
@@ -79,6 +67,7 @@
178.237.240.0/20
178.237.248.0/21
178.237.28.0/24
178.237.29.0/24
178.237.30.0/23
178.248.232.137/32
178.248.232.60/32
@@ -385,6 +374,7 @@
212.48.54.84/30
212.48.54.92/30
212.48.54.96/30
212.49.107.224/27
212.49.124.0/26
212.57.133.0/24
212.57.159.0/24
@@ -485,7 +475,6 @@
217.172.20.0/22
217.174.188.0/22
217.174.188.0/23
217.174.190.0/23
217.195.92.16/28
217.195.93.144/29
217.195.94.200/29
@@ -631,6 +620,7 @@
78.107.86.32/28
78.108.192.0/21
78.108.200.0/24
78.109.140.112/29
78.24.159.48/29
78.37.104.0/29
78.37.67.24/29
@@ -646,6 +636,8 @@
79.137.139.0/24
79.137.139.0/25
79.137.139.128/25
79.137.140.0/24
79.137.142.0/24
79.137.157.0/24
79.137.157.0/25
79.137.157.128/25
@@ -999,6 +991,9 @@
91.217.34.0/23
91.219.192.0/22
91.219.224.0/22
91.221.140.0/23
91.221.140.0/24
91.221.141.0/24
91.226.250.0/24
91.227.32.0/24
91.231.132.0/22

View File

@@ -2,6 +2,7 @@
2a00:1148::/32
2a00:46e0:2::/48
2a00:46e0::/32
2a00:a300::/32
2a00:b4c0::/32
2a00:bdc0:8000::/34
2a00:bdc0::/33

View File

@@ -1,15 +1,21 @@
109.120.180.0/22
109.120.180.0/23
109.120.182.0/23
109.120.188.0/22
109.120.188.0/23
109.120.190.0/23
128.140.168.0/21
128.140.168.0/23
128.140.170.0/24
128.140.171.0/24
128.140.172.0/22
130.49.224.0/19
138.16.192.0/20
138.16.240.0/20
146.185.208.0/22
146.185.208.0/23
146.185.210.0/23
146.185.240.0/22
146.185.240.0/23
146.185.242.0/23
155.212.192.0/20
161.104.104.0/21
176.112.168.0/21
@@ -24,6 +30,8 @@
185.100.104.0/23
185.100.106.0/23
185.130.112.0/22
185.130.112.0/23
185.130.114.0/23
185.131.68.0/22
185.16.148.0/22
185.16.148.0/23
@@ -39,6 +47,8 @@
185.226.52.0/23
185.226.54.0/23
185.241.192.0/22
185.241.192.0/23
185.241.194.0/23
185.29.128.0/22
185.29.130.0/24
185.32.248.0/22
@@ -51,6 +61,8 @@
185.6.244.0/23
185.6.246.0/23
185.86.144.0/22
185.86.144.0/23
185.86.146.0/23
188.93.56.0/21
188.93.56.0/24
188.93.57.0/24
@@ -63,11 +75,18 @@
195.211.20.0/22
195.211.22.0/24
195.211.23.0/24
195.239.247.0/24
212.111.84.0/22
212.233.120.0/22
212.233.72.0/21
212.233.88.0/21
212.233.96.0/22
213.219.212.0/22
217.174.188.0/22
213.219.212.0/23
213.219.214.0/23
217.16.16.0/20
217.16.16.0/21
217.16.24.0/21
217.174.188.0/23
217.174.190.0/23
217.20.144.0/20
217.20.144.0/22
217.20.148.0/24
@@ -81,7 +100,11 @@
217.69.128.0/21
217.69.136.0/21
37.139.32.0/22
37.139.32.0/23
37.139.34.0/23
37.139.40.0/22
37.139.40.0/23
37.139.42.0/23
45.136.20.0/22
45.136.20.0/23
45.136.22.0/23
@@ -96,6 +119,8 @@
5.181.61.0/24
5.181.62.0/23
5.188.140.0/22
5.188.140.0/23
5.188.142.0/23
5.61.16.0/21
5.61.16.0/22
5.61.20.0/22
@@ -126,39 +151,69 @@
79.137.167.0/25
79.137.167.128/25
79.137.174.0/23
79.137.174.0/24
79.137.175.0/24
79.137.180.0/24
79.137.180.0/25
79.137.180.128/25
79.137.240.0/21
79.137.240.0/22
79.137.244.0/22
81.177.12.0/24
81.177.31.64/26
83.166.232.0/21
83.166.232.0/22
83.166.236.0/22
83.166.248.0/21
83.166.248.0/22
83.166.252.0/22
83.217.216.0/22
83.217.216.0/23
83.217.218.0/23
83.222.28.0/22
84.23.52.0/22
84.23.52.0/23
84.23.54.0/23
85.114.31.108/30
85.192.32.0/22
85.192.32.0/23
85.192.34.0/23
85.198.106.0/24
85.198.107.0/24
87.239.104.0/21
87.239.104.0/22
87.239.108.0/22
87.240.128.0/18
87.240.128.0/19
87.240.160.0/19
87.242.112.0/22
89.208.196.0/22
89.208.196.0/23
89.208.198.0/23
89.208.208.0/22
89.208.208.0/23
89.208.210.0/23
89.208.216.0/21
89.208.216.0/23
89.208.218.0/23
89.208.220.0/22
89.208.228.0/22
89.208.228.0/23
89.208.230.0/23
89.208.84.0/22
89.208.84.0/23
89.208.86.0/23
89.221.228.0/22
89.221.232.0/21
90.156.148.0/22
90.156.148.0/23
90.156.150.0/23
90.156.212.0/22
90.156.212.0/23
90.156.214.0/23
90.156.216.0/22
90.156.216.0/23
90.156.218.0/23
90.156.232.0/21
91.219.224.0/22
91.231.132.0/22
91.237.76.0/24
93.153.255.84/30
@@ -169,15 +224,23 @@
94.100.176.0/21
94.100.184.0/21
94.139.244.0/22
94.139.244.0/23
94.139.246.0/23
95.142.192.0/20
95.142.192.0/21
95.142.200.0/21
95.163.180.0/22
95.163.180.0/23
95.163.182.0/23
95.163.208.0/21
95.163.208.0/23
95.163.210.0/23
95.163.212.0/22
95.163.216.0/22
95.163.216.0/23
95.163.218.0/23
95.163.248.0/21
95.163.248.0/22
95.163.252.0/23
95.163.254.0/23
95.163.32.0/19

View File

@@ -1,3 +1 @@
2a00:1148::/29
2a00:b4c0::/29
2a00:bdc0::/29

View File

@@ -1,15 +1,21 @@
109.120.180.0/22
109.120.180.0/23
109.120.182.0/23
109.120.188.0/22
109.120.188.0/23
109.120.190.0/23
128.140.168.0/21
128.140.168.0/23
128.140.170.0/24
128.140.171.0/24
128.140.172.0/22
130.49.224.0/19
138.16.192.0/20
138.16.240.0/20
146.185.208.0/22
146.185.208.0/23
146.185.210.0/23
146.185.240.0/22
146.185.240.0/23
146.185.242.0/23
155.212.192.0/20
161.104.104.0/21
176.112.168.0/21
@@ -24,6 +30,8 @@
185.100.104.0/23
185.100.106.0/23
185.130.112.0/22
185.130.112.0/23
185.130.114.0/23
185.131.68.0/22
185.16.148.0/22
185.16.148.0/23
@@ -39,6 +47,8 @@
185.226.52.0/23
185.226.54.0/23
185.241.192.0/22
185.241.192.0/23
185.241.194.0/23
185.29.128.0/22
185.29.130.0/24
185.32.248.0/22
@@ -51,6 +61,8 @@
185.6.244.0/23
185.6.246.0/23
185.86.144.0/22
185.86.144.0/23
185.86.146.0/23
188.93.56.0/21
188.93.56.0/24
188.93.57.0/24
@@ -63,11 +75,18 @@
195.211.20.0/22
195.211.22.0/24
195.211.23.0/24
195.239.247.0/24
212.111.84.0/22
212.233.120.0/22
212.233.72.0/21
212.233.88.0/21
212.233.96.0/22
213.219.212.0/22
217.174.188.0/22
213.219.212.0/23
213.219.214.0/23
217.16.16.0/20
217.16.16.0/21
217.16.24.0/21
217.174.188.0/23
217.174.190.0/23
217.20.144.0/20
217.20.144.0/22
217.20.148.0/24
@@ -80,11 +99,13 @@
217.69.128.0/20
217.69.128.0/21
217.69.136.0/21
2a00:1148::/29
2a00:b4c0::/29
2a00:bdc0::/29
37.139.32.0/22
37.139.32.0/23
37.139.34.0/23
37.139.40.0/22
37.139.40.0/23
37.139.42.0/23
45.136.20.0/22
45.136.20.0/23
45.136.22.0/23
@@ -99,6 +120,8 @@
5.181.61.0/24
5.181.62.0/23
5.188.140.0/22
5.188.140.0/23
5.188.142.0/23
5.61.16.0/21
5.61.16.0/22
5.61.20.0/22
@@ -129,39 +152,69 @@
79.137.167.0/25
79.137.167.128/25
79.137.174.0/23
79.137.174.0/24
79.137.175.0/24
79.137.180.0/24
79.137.180.0/25
79.137.180.128/25
79.137.240.0/21
79.137.240.0/22
79.137.244.0/22
81.177.12.0/24
81.177.31.64/26
83.166.232.0/21
83.166.232.0/22
83.166.236.0/22
83.166.248.0/21
83.166.248.0/22
83.166.252.0/22
83.217.216.0/22
83.217.216.0/23
83.217.218.0/23
83.222.28.0/22
84.23.52.0/22
84.23.52.0/23
84.23.54.0/23
85.114.31.108/30
85.192.32.0/22
85.192.32.0/23
85.192.34.0/23
85.198.106.0/24
85.198.107.0/24
87.239.104.0/21
87.239.104.0/22
87.239.108.0/22
87.240.128.0/18
87.240.128.0/19
87.240.160.0/19
87.242.112.0/22
89.208.196.0/22
89.208.196.0/23
89.208.198.0/23
89.208.208.0/22
89.208.208.0/23
89.208.210.0/23
89.208.216.0/21
89.208.216.0/23
89.208.218.0/23
89.208.220.0/22
89.208.228.0/22
89.208.228.0/23
89.208.230.0/23
89.208.84.0/22
89.208.84.0/23
89.208.86.0/23
89.221.228.0/22
89.221.232.0/21
90.156.148.0/22
90.156.148.0/23
90.156.150.0/23
90.156.212.0/22
90.156.212.0/23
90.156.214.0/23
90.156.216.0/22
90.156.216.0/23
90.156.218.0/23
90.156.232.0/21
91.219.224.0/22
91.231.132.0/22
91.237.76.0/24
93.153.255.84/30
@@ -172,15 +225,23 @@
94.100.176.0/21
94.100.184.0/21
94.139.244.0/22
94.139.244.0/23
94.139.246.0/23
95.142.192.0/20
95.142.192.0/21
95.142.200.0/21
95.163.180.0/22
95.163.180.0/23
95.163.182.0/23
95.163.208.0/21
95.163.208.0/23
95.163.210.0/23
95.163.212.0/22
95.163.216.0/22
95.163.216.0/23
95.163.218.0/23
95.163.248.0/21
95.163.248.0/22
95.163.252.0/23
95.163.254.0/23
95.163.32.0/19

View File

@@ -32,12 +32,6 @@
128.140.172.0/22
128.140.173.0/24
130.49.224.0/19
138.16.192.0/20
138.16.192.0/21
138.16.200.0/21
138.16.240.0/20
138.16.240.0/21
138.16.248.0/21
145.255.238.240/28
146.185.208.0/22
146.185.208.0/23
@@ -48,8 +42,6 @@
149.62.55.240/30
155.212.192.0/20
161.104.104.0/21
161.104.104.0/22
161.104.108.0/22
176.109.0.0/21
176.112.168.0/21
176.116.112.0/22
@@ -67,10 +59,6 @@
178.22.94.0/23
178.237.16.0/20
178.237.16.0/21
178.237.16.0/24
178.237.17.0/24
178.237.18.0/24
178.237.19.0/24
178.237.206.0/24
178.237.21.0/24
178.237.22.0/24
@@ -79,6 +67,7 @@
178.237.240.0/20
178.237.248.0/21
178.237.28.0/24
178.237.29.0/24
178.237.30.0/23
178.248.232.137/32
178.248.232.60/32
@@ -385,6 +374,7 @@
212.48.54.84/30
212.48.54.92/30
212.48.54.96/30
212.49.107.224/27
212.49.124.0/26
212.57.133.0/24
212.57.159.0/24
@@ -485,7 +475,6 @@
217.172.20.0/22
217.174.188.0/22
217.174.188.0/23
217.174.190.0/23
217.195.92.16/28
217.195.93.144/29
217.195.94.200/29
@@ -517,6 +506,7 @@
2a00:1148::/32
2a00:46e0:2::/48
2a00:46e0::/32
2a00:a300::/32
2a00:b4c0::/32
2a00:bdc0:8000::/34
2a00:bdc0::/33
@@ -652,6 +642,7 @@
78.107.86.32/28
78.108.192.0/21
78.108.200.0/24
78.109.140.112/29
78.24.159.48/29
78.37.104.0/29
78.37.67.24/29
@@ -667,6 +658,8 @@
79.137.139.0/24
79.137.139.0/25
79.137.139.128/25
79.137.140.0/24
79.137.142.0/24
79.137.157.0/24
79.137.157.0/25
79.137.157.128/25
@@ -1020,6 +1013,9 @@
91.217.34.0/23
91.219.192.0/22
91.219.224.0/22
91.221.140.0/23
91.221.140.0/24
91.221.141.0/24
91.226.250.0/24
91.227.32.0/24
91.231.132.0/22

View File

@@ -1,403 +1,417 @@
# Networks announced by AS28709
# AS-Name (ORG): VKONTAKTE-REGIONAL-CDN (LLC VK)
2a00:bdc0:e002::/48
95.142.201.0/24
178.237.18.0/24
128.140.170.0/24
2a00:bdc0:e007::/48
95.213.44.0/24
185.32.249.0/24
178.237.17.0/24
178.237.21.0/24
2a00:bdc0:e003::/48
95.142.202.0/24
178.237.24.0/24
87.240.166.0/24
178.237.19.0/24
2a00:bdc0:e004::/48
178.237.16.0/24
95.142.203.0/24
178.237.28.0/24
2a00:bdc0:e005::/48
95.213.45.0/24
87.240.167.0/24
185.32.251.0/24
178.237.22.0/24
2a00:bdc0:e005::/48
2a00:bdc0:e002::/48
178.237.21.0/24
178.237.24.0/24
128.140.170.0/24
185.32.251.0/24
95.142.203.0/24
185.32.249.0/24
2a00:bdc0:e003::/48
95.142.201.0/24
178.237.28.0/24
2a00:bdc0:e007::/48
# Networks announced by AS28709
# AS-Name (ORG): VKONTAKTE-REGIONAL-CDN (LLC VK)
2a00:bdc0:e002::/48
95.142.201.0/24
178.237.18.0/24
128.140.170.0/24
2a00:bdc0:e007::/48
95.213.44.0/24
185.32.249.0/24
178.237.17.0/24
178.237.21.0/24
2a00:bdc0:e003::/48
95.142.202.0/24
178.237.24.0/24
87.240.166.0/24
178.237.19.0/24
2a00:bdc0:e004::/48
178.237.16.0/24
95.142.203.0/24
178.237.28.0/24
2a00:bdc0:e005::/48
95.213.45.0/24
87.240.167.0/24
185.32.251.0/24
178.237.22.0/24
2a00:bdc0:e005::/48
2a00:bdc0:e002::/48
178.237.21.0/24
178.237.24.0/24
128.140.170.0/24
185.32.251.0/24
95.142.203.0/24
185.32.249.0/24
2a00:bdc0:e003::/48
95.142.201.0/24
178.237.28.0/24
2a00:bdc0:e007::/48
# Networks announced by AS34500
# AS-Name (ORG): CTSPI (FGUP CTSPI MGA Russia)
80.73.16.0/20
80.73.16.0/24
80.73.16.0/21
80.73.16.0/24
80.73.16.0/20
# Networks announced by AS34500
# AS-Name (ORG): CTSPI (FGUP CTSPI MGA Russia)
80.73.16.0/20
80.73.16.0/24
80.73.16.0/21
80.73.16.0/24
80.73.16.0/20
# Networks announced by AS43038
# AS-Name (ORG): TVK-AS (MTS PJSC)
178.17.184.0/22
79.143.232.0/24
79.143.229.0/24
178.17.176.0/23
195.226.203.0/24
178.17.182.0/23
193.33.230.0/23
178.17.180.0/23
91.208.20.0/24
178.17.178.0/23
81.195.151.0/24
213.176.232.0/23
213.176.234.0/23
79.143.230.0/24
91.208.20.0/24
178.17.182.0/23
178.17.188.0/22
178.17.176.0/23
178.17.184.0/22
195.226.203.0/24
79.143.232.0/24
213.176.234.0/23
79.143.229.0/24
178.17.180.0/23
193.33.230.0/23
79.143.230.0/24
178.17.178.0/23
# Networks announced by AS43038
# AS-Name (ORG): TVK-AS (MTS PJSC)
178.17.184.0/22
79.143.232.0/24
79.143.229.0/24
178.17.176.0/23
195.226.203.0/24
178.17.182.0/23
193.33.230.0/23
178.17.180.0/23
91.208.20.0/24
178.17.178.0/23
81.195.151.0/24
213.176.232.0/23
213.176.234.0/23
79.143.230.0/24
91.208.20.0/24
178.17.182.0/23
178.17.188.0/22
178.17.176.0/23
178.17.184.0/22
195.226.203.0/24
79.143.232.0/24
213.176.234.0/23
79.143.229.0/24
178.17.180.0/23
193.33.230.0/23
79.143.230.0/24
178.17.178.0/23
# Networks announced by AS43720
# AS-Name (ORG): TVK-AS (MTS OJSC)
91.135.221.0/24
91.195.136.0/23
81.195.164.0/24
91.135.220.0/24
91.135.216.0/21
91.135.212.0/22
91.135.220.0/24
81.195.164.0/24
# Networks announced by AS43720
# AS-Name (ORG): TVK-AS (MTS OJSC)
91.135.221.0/24
91.195.136.0/23
81.195.164.0/24
91.135.220.0/24
91.135.216.0/21
91.135.212.0/22
91.135.220.0/24
81.195.164.0/24
# Networks announced by AS47541
# AS-Name (ORG): VKONTAKTE-SPB-AS (LLC VK)
2a00:bdc1::/32
185.131.68.0/23
2a00:bdc4::/30
79.137.183.0/24
79.137.139.0/24
2a00:bdc0:c000::/35
2a00:bdc0:8000::/34
217.69.132.0/24
79.137.180.0/24
95.213.0.0/18
95.142.192.0/21
87.240.166.0/24
95.213.0.0/17
95.142.192.0/20
95.213.45.0/24
79.137.180.0/24
2a14:25c7::/32
95.142.192.0/21
87.240.167.0/24
91.231.134.0/24
2a00:bdc2::/31
2a14:25c5::/32
2a00:bdc4::/30
91.231.132.0/24
91.231.133.0/24
95.213.44.0/24
79.137.164.0/24
87.240.166.0/24
2a00:bdc0:c000::/35
185.32.248.0/22
2a14:25c5::/32
91.231.133.0/24
2a00:bdc0:8000::/34
91.231.132.0/24
95.142.192.0/20
93.186.232.0/21
93.186.224.0/21
87.240.128.0/18
185.32.248.0/22
185.131.68.0/23
93.186.232.0/21
2a00:bdc1::/32
2a14:25c7::/32
87.240.167.0/24
79.137.139.0/24
95.213.0.0/18
2a00:bdc0::/33
95.213.0.0/17
217.69.132.0/24
79.137.164.0/24
# Networks announced by AS47541
# AS-Name (ORG): VKONTAKTE-SPB-AS (LLC VK)
2a00:bdc1::/32
185.131.68.0/23
2a00:bdc4::/30
79.137.183.0/24
79.137.139.0/24
2a00:bdc0:c000::/35
2a00:bdc0:8000::/34
217.69.132.0/24
79.137.180.0/24
95.213.0.0/18
95.142.192.0/21
87.240.166.0/24
95.213.0.0/17
95.142.192.0/20
95.213.45.0/24
79.137.180.0/24
2a14:25c7::/32
95.142.192.0/21
87.240.167.0/24
91.231.134.0/24
2a00:bdc2::/31
2a14:25c5::/32
2a00:bdc4::/30
91.231.132.0/24
91.231.133.0/24
95.213.44.0/24
79.137.164.0/24
87.240.166.0/24
2a00:bdc0:c000::/35
185.32.248.0/22
2a14:25c5::/32
91.231.133.0/24
2a00:bdc0:8000::/34
91.231.132.0/24
95.142.192.0/20
93.186.232.0/21
93.186.224.0/21
87.240.128.0/18
185.32.248.0/22
185.131.68.0/23
93.186.232.0/21
2a00:bdc1::/32
2a14:25c7::/32
87.240.167.0/24
79.137.139.0/24
95.213.0.0/18
2a00:bdc0::/33
95.213.0.0/17
217.69.132.0/24
79.137.164.0/24
# Networks announced by AS47542
# AS-Name (ORG): VKONTAKTE-MSK-CDN-AS (LLC VK)
95.213.44.0/24
87.240.167.0/24
128.140.173.0/24
95.142.204.0/23
95.142.207.0/24
87.240.167.0/24
87.240.166.0/24
128.140.173.0/24
95.142.207.0/24
95.213.44.0/24
95.213.45.0/24
2a00:bdc0:f000::/36
# Networks announced by AS47542
# AS-Name (ORG): VKONTAKTE-MSK-CDN-AS (LLC VK)
95.213.44.0/24
87.240.167.0/24
128.140.173.0/24
95.142.204.0/23
95.142.207.0/24
87.240.167.0/24
87.240.166.0/24
128.140.173.0/24
95.142.207.0/24
95.213.44.0/24
95.213.45.0/24
2a00:bdc0:f000::/36
# Networks announced by AS47764
# AS-Name (ORG): VK-AS (LLC VK)
185.16.148.0/22
5.181.61.0/24
90.156.216.0/22
212.233.120.0/22
94.139.244.0/24
185.100.104.0/22
2a14:25c6::/32
213.219.212.0/22
89.221.232.0/22
83.166.232.0/21
95.163.180.0/22
185.241.192.0/22
95.163.32.0/19
212.233.96.0/22
185.16.244.0/23
217.20.144.0/20
94.100.176.0/20
195.218.190.0/23
90.156.232.0/21
92.38.217.0/24
84.23.52.0/22
89.221.228.0/22
176.112.168.0/21
91.231.134.0/24
109.120.180.0/22
89.221.236.0/22
37.139.40.0/22
95.163.208.0/21
95.163.216.0/22
45.84.128.0/22
5.61.232.0/21
45.136.20.0/22
89.208.228.0/22
2a00:1148::/29
90.156.151.0/24
90.156.148.0/22
185.86.144.0/22
62.217.160.0/20
185.5.136.0/22
79.137.240.0/21
89.208.216.0/23
2a00:46e0::/32
89.208.220.0/22
185.226.52.0/22
161.104.104.0/21
178.237.16.0/20
2a00:b4c0::/32
146.185.240.0/22
195.211.20.0/22
83.222.28.0/22
37.139.32.0/22
2a14:25c0::/32
212.233.72.0/21
194.186.63.0/24
217.16.16.0/20
138.16.192.0/20
89.221.232.0/22
79.137.174.0/23
91.219.224.0/22
91.231.132.0/22
185.5.136.0/22
94.139.244.0/22
138.16.240.0/20
5.101.40.0/22
185.16.244.0/22
217.174.188.0/22
195.211.20.0/22
146.185.240.0/22
31.177.104.0/22
87.242.112.0/22
79.137.157.0/24
185.86.144.0/22
90.156.212.0/22
178.237.29.0/24
45.136.20.0/22
94.100.176.0/20
188.93.56.0/21
185.100.104.0/22
89.208.208.0/22
90.156.216.0/22
2a14:25c6::/32
109.120.180.0/22
185.241.192.0/22
185.187.63.0/24
45.84.128.0/22
5.181.61.0/24
91.231.134.0/24
185.16.247.0/24
2a00:b4c0::/32
146.185.208.0/22
83.166.232.0/21
194.186.63.0/24
5.188.140.0/22
217.174.188.0/22
178.22.88.0/21
155.212.192.0/20
37.139.32.0/22
84.23.52.0/22
92.38.217.0/24
95.163.208.0/21
89.208.220.0/22
185.226.52.0/22
185.16.246.0/24
178.237.16.0/20
94.139.244.0/24
109.120.188.0/22
95.163.180.0/22
95.163.216.0/22
5.101.40.0/22
90.156.148.0/22
37.139.40.0/22
89.221.236.0/22
185.16.148.0/22
193.203.40.0/22
85.192.32.0/22
5.61.16.0/21
2a00:46e0:2::/48
185.187.63.0/24
87.242.112.0/22
83.217.216.0/22
2a00:1148::/32
89.208.218.0/23
109.120.188.0/22
212.111.84.0/22
185.180.200.0/22
89.221.235.0/24
83.166.248.0/21
5.181.60.0/22
31.177.104.0/22
79.137.157.0/24
176.112.168.0/21
212.233.120.0/22
212.233.96.0/22
212.233.88.0/21
90.156.212.0/22
217.69.128.0/20
5.188.140.0/22
91.231.133.0/24
89.208.196.0/22
185.130.112.0/22
188.93.56.0/21
185.16.244.0/22
185.131.68.0/22
89.208.84.0/22
89.208.208.0/22
95.163.248.0/21
87.239.104.0/21
130.49.224.0/19
91.231.133.0/24
213.219.212.0/22
95.163.32.0/19
90.156.232.0/21
185.130.112.0/22
89.221.235.0/24
217.20.144.0/20
94.139.244.0/22
91.231.132.0/22
95.163.133.0/24
185.16.247.0/24
178.22.88.0/21
83.217.216.0/22
217.16.16.0/20
62.217.160.0/20
89.208.228.0/22
195.218.190.0/23
95.163.248.0/21
5.61.232.0/21
128.140.168.0/21
185.16.246.0/24
155.212.192.0/20
185.180.200.0/22
217.69.128.0/20
83.222.28.0/22
90.156.151.0/24
2a00:1148::/29
5.181.60.0/22
83.166.248.0/21
212.233.72.0/21
89.221.228.0/22
89.208.216.0/23
89.208.218.0/23
212.111.84.0/22
130.49.224.0/19
87.239.104.0/21
89.208.196.0/22
2a00:1148::/32
2a00:46e0::/32
89.208.84.0/22
161.104.104.0/21
# Networks announced by AS47764
# AS-Name (ORG): VK-AS (LLC VK)
185.16.148.0/22
5.181.61.0/24
90.156.216.0/22
212.233.120.0/22
94.139.244.0/24
185.100.104.0/22
2a14:25c6::/32
213.219.212.0/22
89.221.232.0/22
83.166.232.0/21
95.163.180.0/22
185.241.192.0/22
95.163.32.0/19
212.233.96.0/22
185.16.244.0/23
217.20.144.0/20
94.100.176.0/20
195.218.190.0/23
90.156.232.0/21
92.38.217.0/24
84.23.52.0/22
89.221.228.0/22
176.112.168.0/21
91.231.134.0/24
109.120.180.0/22
89.221.236.0/22
37.139.40.0/22
95.163.208.0/21
95.163.216.0/22
45.84.128.0/22
5.61.232.0/21
45.136.20.0/22
89.208.228.0/22
2a00:1148::/29
90.156.151.0/24
90.156.148.0/22
185.86.144.0/22
62.217.160.0/20
185.5.136.0/22
79.137.240.0/21
89.208.216.0/23
2a00:46e0::/32
89.208.220.0/22
185.226.52.0/22
161.104.104.0/21
178.237.16.0/20
2a00:b4c0::/32
146.185.240.0/22
195.211.20.0/22
83.222.28.0/22
37.139.32.0/22
2a14:25c0::/32
212.233.72.0/21
194.186.63.0/24
217.16.16.0/20
138.16.192.0/20
89.221.232.0/22
79.137.174.0/23
91.219.224.0/22
91.231.132.0/22
185.5.136.0/22
94.139.244.0/22
138.16.240.0/20
5.101.40.0/22
185.16.244.0/22
217.174.188.0/22
195.211.20.0/22
146.185.240.0/22
31.177.104.0/22
87.242.112.0/22
79.137.157.0/24
185.86.144.0/22
90.156.212.0/22
178.237.29.0/24
45.136.20.0/22
94.100.176.0/20
188.93.56.0/21
185.100.104.0/22
89.208.208.0/22
90.156.216.0/22
2a14:25c6::/32
109.120.180.0/22
185.241.192.0/22
185.187.63.0/24
45.84.128.0/22
5.181.61.0/24
91.231.134.0/24
185.16.247.0/24
2a00:b4c0::/32
146.185.208.0/22
83.166.232.0/21
194.186.63.0/24
5.188.140.0/22
217.174.188.0/22
178.22.88.0/21
155.212.192.0/20
37.139.32.0/22
84.23.52.0/22
92.38.217.0/24
95.163.208.0/21
89.208.220.0/22
185.226.52.0/22
185.16.246.0/24
178.237.16.0/20
94.139.244.0/24
109.120.188.0/22
95.163.180.0/22
95.163.216.0/22
5.101.40.0/22
90.156.148.0/22
37.139.40.0/22
89.221.236.0/22
185.16.148.0/22
193.203.40.0/22
85.192.32.0/22
5.61.16.0/21
2a00:46e0:2::/48
185.187.63.0/24
87.242.112.0/22
83.217.216.0/22
2a00:1148::/32
89.208.218.0/23
109.120.188.0/22
212.111.84.0/22
185.180.200.0/22
89.221.235.0/24
83.166.248.0/21
5.181.60.0/22
31.177.104.0/22
79.137.157.0/24
176.112.168.0/21
212.233.120.0/22
212.233.96.0/22
212.233.88.0/21
90.156.212.0/22
217.69.128.0/20
5.188.140.0/22
91.231.133.0/24
89.208.196.0/22
185.130.112.0/22
188.93.56.0/21
185.16.244.0/22
185.131.68.0/22
89.208.84.0/22
89.208.208.0/22
95.163.248.0/21
87.239.104.0/21
130.49.224.0/19
91.231.133.0/24
213.219.212.0/22
95.163.32.0/19
90.156.232.0/21
185.130.112.0/22
89.221.235.0/24
217.20.144.0/20
94.139.244.0/22
91.231.132.0/22
95.163.133.0/24
185.16.247.0/24
178.22.88.0/21
83.217.216.0/22
217.16.16.0/20
62.217.160.0/20
89.208.228.0/22
195.218.190.0/23
95.163.248.0/21
5.61.232.0/21
128.140.168.0/21
185.16.246.0/24
155.212.192.0/20
185.180.200.0/22
217.69.128.0/20
83.222.28.0/22
90.156.151.0/24
2a00:1148::/29
5.181.60.0/22
83.166.248.0/21
212.233.72.0/21
89.221.228.0/22
89.208.216.0/23
89.208.218.0/23
212.111.84.0/22
130.49.224.0/19
87.239.104.0/21
89.208.196.0/22
2a00:1148::/32
2a00:46e0::/32
89.208.84.0/22
161.104.104.0/21
# Networks announced by AS49281
# AS-Name (ORG): M100 (M100 LLC)
2a00:a300::/32
85.198.106.0/24
# Networks announced by AS49281
# AS-Name (ORG): M100 (M100 LLC)
2a00:a300::/32
85.198.106.0/24
# Networks announced by AS49797
# AS-Name (ORG): NESSLY (LLC VK)
79.137.142.0/24
# Networks announced by AS49797
# AS-Name (ORG): NESSLY (LLC VK)
79.137.142.0/24
# Networks announced by AS49988
# AS-Name (ORG): odkl-as (LLC VK)
85.198.107.0/24
79.137.140.0/24
# Networks announced by AS49988
# AS-Name (ORG): odkl-as (LLC VK)
85.198.107.0/24
79.137.140.0/24
# Networks announced by AS51932
# AS-Name (ORG): ORVD-AS (FGUP Goskorporatsiya po OrVD)
91.221.140.0/23
91.221.140.0/24
91.221.141.0/24
# Networks announced by AS51932
# AS-Name (ORG): ORVD-AS (FGUP Goskorporatsiya po OrVD)
91.221.140.0/23
91.221.140.0/24
91.221.141.0/24
# Network name: Roskomnadzor-net
46.228.0.232/29
87.226.213.0/24
@@ -943,7 +957,7 @@
85.90.127.16/29
# NET-Name: 85.90.98.144/30 NCPLG-NET MNT-TELECOM-TZ () [FGUP GosNII GA (NC PLGVS GosNII GA)]
85.90.98.144/30
# NET-Name: 89.109.250.28/30 CTC_CLIENTS ROSTELECOM-MNT () [FGKU UVO GU MVD Rossii po Moskovskoy oblasti SPAM issues: balovo@mail.ru]
# NET-Name: 89.109.250.28/30 CTC_CLIENTS MNT-CTC () [FGKU UVO GU MVD Rossii po Moskovskoy oblasti SPAM issues: balovo@mail.ru]
89.109.250.28/30
# NET-Name: 85.90.125.96/29 NICITEP-NET MNT-TELECOM-TZ () [FGUP NIC ITEP]
85.90.125.96/29
@@ -1033,7 +1047,7 @@
85.21.204.208/28
# NET-Name: 195.170.218.88/29 INF-CLNT-GRPZ INFOTEL-MNT () [CLIENT FGUP Gosudarstvennyj Ryazanskij Pribornyj Zavod]
195.170.218.88/29
# NET-Name: 89.109.250.132/30 CTC_CLIENTS ROSTELECOM-MNT () [FGKU UVO GU MVD Rossii po Moskovskoy oblasti SPAM issues: balovo@mail.ru]
# NET-Name: 89.109.250.132/30 CTC_CLIENTS MNT-CTC () [FGKU UVO GU MVD Rossii po Moskovskoy oblasti SPAM issues: balovo@mail.ru]
89.109.250.132/30
# NET-Name: 89.179.155.192/28 CORBINA-FGUPVNIITF RU-CORBINA-MNT () [FGUP VNIIT FA Moscow, Varshavskoe shosse, 46]
89.179.155.192/28
@@ -1065,7 +1079,7 @@
89.175.165.208/28
# NET-Name: 195.218.190.0/23 RU-SOVINTEL-MSK-MAILRU-OFFICE-NET SOVINTEL-MNT () [121005 Moscow Russia Leningradsky pr-t, 47 NetBridge Services, CRC-1011761 http://corp.mail.ru/]
195.218.190.0/23
# NET-Name: 89.109.250.140/30 CTC_CLIENTS ROSTELECOM-MNT () [FGKU UVO GU MVD Rossii po Moskovskoy oblasti SPAM issues: ovo_5012@mail.ru]
# NET-Name: 89.109.250.140/30 CTC_CLIENTS MNT-CTC () [FGKU UVO GU MVD Rossii po Moskovskoy oblasti SPAM issues: ovo_5012@mail.ru]
89.109.250.140/30
# NET-Name: 81.1.195.0/28 FFGUPKO-NET ZSTTK-MNT () [FFGUP "Oxrana" MVD RF po Kemerovo area Kemerovo, Russia]
81.1.195.0/28
@@ -1081,7 +1095,7 @@
217.147.23.112/28
# NET-Name: 89.175.170.144/28 ELEKTROPRIBOR COMSTAR-MNT () [FGUP "Elektropribor"]
89.175.170.144/28
# NET-Name: 82.208.77.104/29 OHRANA-NN1-NET ROSTELECOM-MNT () [FGUP OHRANA-NN Nizhny Novgorod, Russia]
# NET-Name: 82.208.77.104/29 OHRANA-NN1-NET NMTS-MNT () [FGUP OHRANA-NN Nizhny Novgorod, Russia]
82.208.77.104/29
# NET-Name: 86.102.126.160/28 POL-ORTOPROTEZ-NET PRIMORYE-NCC-MNT () [FGUP Vladivostokskoe Protezno-Ortopedicheskoe Predpriyatie 8, Magnitogorskaya, st., Vladivostok, Russia +7 4232 317610]
86.102.126.160/28
@@ -1407,6 +1421,8 @@
94.25.95.136/30
# NET-Name: 93.153.244.248/29 FGUP-POCHTA-ROSSII-LAN PSTAR-MNT () [FGUP Pochta Rossii St.Petersburg JSC PeterStar]
93.153.244.248/29
# NET-Name: 78.109.140.112/29 DN-BARNAUL-FGUP-RTRS-FILIAL-ALTAYSKIY-KRTPC-NET MNT-DIANET () [Barnaul FGUP RTRS Filial Altayskiy KRTPC local network]
78.109.140.112/29
# NET-Name: 95.167.121.68/30 Filial_FGUP_VGTRK_GTRK_Gornyj_Altaj ROSTELECOM-MNT () [Ticket 10-17385-2]
95.167.121.68/30
# NET-Name: 95.167.162.76/30 UFSB_Rossii_po_Respublike_Hakasija ROSTELECOM-MNT () [Ticket 10-17737-1]
@@ -1585,10 +1601,12 @@
185.7.234.188/30
# NET-Name: 92.39.111.84/30 FGUP-GNIVC-FNS-VLG UNICO-MNT () [FGUP GNIVC FNS, Volgograd (Unico Network)]
92.39.111.84/30
# NET-Name: 89.109.250.88/29 CTC_CLIENTS ROSTELECOM-MNT () [FGUP MNIIRIP]
# NET-Name: 89.109.250.88/29 CTC_CLIENTS MNT-CTC () [FGUP MNIIRIP]
89.109.250.88/29
# NET-Name: 62.33.34.16/28 GUVD-NET TRANSTELECOM-MNT () [(RS000417) GUVD po KDR, Krasnodar, Russia]
62.33.34.16/28
# NET-Name: 212.49.107.224/27 MIRALOGIC-NET-173 EXTRIM-MNT () [FGUP NTC Atlas FSB Rossii Yekaterinburg, Russian Federation]
212.49.107.224/27
# NET-Name: 212.49.124.0/26 MIRALOGIC-NET-191 EXTRIM-MNT () [FGUP Pochta Rossii Yekaterinburg, Russian Federation]
212.49.124.0/26
# NET-Name: 213.24.143.0/24 RTCOMM-RFCCFO AS8342-MNT () [FGUP Radio Frequency Center]
@@ -1605,9 +1623,9 @@
109.124.66.160/28
# NET-Name: 84.204.7.144/29 FGUP-GosNIIPP-LAN PSTAR-MNT () [FGUP-GosNIIPP-LAN St.Petersburg JSC PeterStar]
84.204.7.144/29
# NET-Name: 89.109.250.96/30 CTC_CLIENTS ROSTELECOM-MNT () [FGKU UVO GU MVD Rossii po Moskovskoy oblasti SPAM issues: balovo@mail.ru]
# NET-Name: 89.109.250.96/30 CTC_CLIENTS MNT-CTC () [FGKU UVO GU MVD Rossii po Moskovskoy oblasti SPAM issues: balovo@mail.ru]
89.109.250.96/30
# NET-Name: 89.109.250.80/30 CTC_CLIENTS ROSTELECOM-MNT () [FGKU UVO GU MVD Rossii po Moskovskoy oblasti SPAM issues: ovo-chehov@mail.ru]
# NET-Name: 89.109.250.80/30 CTC_CLIENTS MNT-CTC () [FGKU UVO GU MVD Rossii po Moskovskoy oblasti SPAM issues: ovo-chehov@mail.ru]
89.109.250.80/30
# NET-Name: 185.32.248.0/22 RU-VKONTAKTE-20130814 RIPE-NCC-HM-MNT VKCOMPANY-MNT (ORG-VL47-RIPE) []
185.32.248.0/22
@@ -1895,7 +1913,7 @@
212.13.113.100/30
# NET-Name: 79.137.174.0/23 RU-NETBRIDGE-20071018 RIPE-NCC-HM-MNT VKCOMPANY-MNT (ORG-LLCn4-RIPE) []
79.137.174.0/23
# NET-Name: 82.208.68.240/28 SPORT-IN-NN-NET ROSTELECOM-MNT () [Personal network for FGUP Sport Inzhiniring]
# NET-Name: 82.208.68.240/28 SPORT-IN-NN-NET NMTS-MNT () [Personal network for FGUP Sport Inzhiniring]
82.208.68.240/28
# NET-Name: 212.59.99.96/27 FGUP-KIM-NET EUT-MNT () [Moscow]
212.59.99.96/27
@@ -2087,8 +2105,6 @@
195.209.120.0/22
# NET-Name: 185.86.144.0/22 RU-NETBRIDGE-20150203 RIPE-NCC-HM-MNT VKCOMPANY-MNT (ORG-LLCn4-RIPE) []
185.86.144.0/22
# NET-Name: 217.174.188.0/22 RU-ODNOKLASSNIKI-20040901 RIPE-NCC-HM-MNT VKCOMPANY-MNT (ORG-OL67-RIPE) []
217.174.188.0/22
# NET-Name: 185.86.144.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
185.86.144.0/23
# NET-Name: 185.86.146.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
@@ -2175,8 +2191,6 @@
185.100.106.0/23
# NET-Name: 217.174.188.0/23 ODNOKLASSNIKI-FRONT VKCOMPANY-MNT () [Odnoklassniki Services]
217.174.188.0/23
# NET-Name: 217.174.190.0/23 ODNOKLASSNIKI-FRONT VKCOMPANY-MNT () [Odnoklassniki Services]
217.174.190.0/23
# NET-Name: 84.23.52.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
84.23.52.0/23
# NET-Name: 84.23.54.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
@@ -2511,19 +2525,3 @@
130.49.224.0/19
# NET-Name: 161.104.104.0/21 RU-NETBRIDGE-19920624 VKCOMPANY-MNT RIPE-NCC-HM-MNT (ORG-LLCn4-RIPE) []
161.104.104.0/21
# NET-Name: 161.104.104.0/22 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
161.104.104.0/22
# NET-Name: 161.104.108.0/22 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
161.104.108.0/22
# NET-Name: 138.16.240.0/20 RU-NETBRIDGE-19900123 VKCOMPANY-MNT RIPE-NCC-HM-MNT (ORG-LLCn4-RIPE) []
138.16.240.0/20
# NET-Name: 138.16.192.0/20 RU-NETBRIDGE-19900123 VKCOMPANY-MNT RIPE-NCC-HM-MNT (ORG-LLCn4-RIPE) []
138.16.192.0/20
# NET-Name: 138.16.192.0/21 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
138.16.192.0/21
# NET-Name: 138.16.200.0/21 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
138.16.200.0/21
# NET-Name: 138.16.240.0/21 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
138.16.240.0/21
# NET-Name: 138.16.248.0/21 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
138.16.248.0/21

View File

@@ -1,6 +1,6 @@
# IPSet blacklist configuration (IPv4 only)
# Auto-generated from blacklist-v4.txt
# Last updated: 2026-07-07 09:30:38 UTC
# Last updated: 2026-03-31 07:05:56 UTC
#
# Usage:
# 1. Load the ipset:
@@ -15,7 +15,7 @@
# ipset destroy blacklist-v4
#
create blacklist-v4 hash:net family inet hashsize 1148 maxelem 2296
create blacklist-v4 hash:net family inet hashsize 1143 maxelem 2286
add blacklist-v4 109.120.180.0/22
add blacklist-v4 109.120.180.0/23
add blacklist-v4 109.120.182.0/23
@@ -50,12 +50,6 @@ add blacklist-v4 128.140.171.0/24
add blacklist-v4 128.140.172.0/22
add blacklist-v4 128.140.173.0/24
add blacklist-v4 130.49.224.0/19
add blacklist-v4 138.16.192.0/20
add blacklist-v4 138.16.192.0/21
add blacklist-v4 138.16.200.0/21
add blacklist-v4 138.16.240.0/20
add blacklist-v4 138.16.240.0/21
add blacklist-v4 138.16.248.0/21
add blacklist-v4 145.255.238.240/28
add blacklist-v4 146.185.208.0/22
add blacklist-v4 146.185.208.0/23
@@ -66,8 +60,6 @@ add blacklist-v4 146.185.242.0/23
add blacklist-v4 149.62.55.240/30
add blacklist-v4 155.212.192.0/20
add blacklist-v4 161.104.104.0/21
add blacklist-v4 161.104.104.0/22
add blacklist-v4 161.104.108.0/22
add blacklist-v4 176.109.0.0/21
add blacklist-v4 176.112.168.0/21
add blacklist-v4 176.116.112.0/22
@@ -85,10 +77,6 @@ add blacklist-v4 178.22.89.64/26
add blacklist-v4 178.22.94.0/23
add blacklist-v4 178.237.16.0/20
add blacklist-v4 178.237.16.0/21
add blacklist-v4 178.237.16.0/24
add blacklist-v4 178.237.17.0/24
add blacklist-v4 178.237.18.0/24
add blacklist-v4 178.237.19.0/24
add blacklist-v4 178.237.206.0/24
add blacklist-v4 178.237.21.0/24
add blacklist-v4 178.237.22.0/24
@@ -97,6 +85,7 @@ add blacklist-v4 178.237.24.0/24
add blacklist-v4 178.237.240.0/20
add blacklist-v4 178.237.248.0/21
add blacklist-v4 178.237.28.0/24
add blacklist-v4 178.237.29.0/24
add blacklist-v4 178.237.30.0/23
add blacklist-v4 178.248.232.137/32
add blacklist-v4 178.248.232.60/32
@@ -403,6 +392,7 @@ add blacklist-v4 212.48.54.80/30
add blacklist-v4 212.48.54.84/30
add blacklist-v4 212.48.54.92/30
add blacklist-v4 212.48.54.96/30
add blacklist-v4 212.49.107.224/27
add blacklist-v4 212.49.124.0/26
add blacklist-v4 212.57.133.0/24
add blacklist-v4 212.57.159.0/24
@@ -503,7 +493,6 @@ add blacklist-v4 217.172.18.0/23
add blacklist-v4 217.172.20.0/22
add blacklist-v4 217.174.188.0/22
add blacklist-v4 217.174.188.0/23
add blacklist-v4 217.174.190.0/23
add blacklist-v4 217.195.92.16/28
add blacklist-v4 217.195.93.144/29
add blacklist-v4 217.195.94.200/29
@@ -649,6 +638,7 @@ add blacklist-v4 78.107.61.96/28
add blacklist-v4 78.107.86.32/28
add blacklist-v4 78.108.192.0/21
add blacklist-v4 78.108.200.0/24
add blacklist-v4 78.109.140.112/29
add blacklist-v4 78.24.159.48/29
add blacklist-v4 78.37.104.0/29
add blacklist-v4 78.37.67.24/29
@@ -664,6 +654,8 @@ add blacklist-v4 79.137.132.128/25
add blacklist-v4 79.137.139.0/24
add blacklist-v4 79.137.139.0/25
add blacklist-v4 79.137.139.128/25
add blacklist-v4 79.137.140.0/24
add blacklist-v4 79.137.142.0/24
add blacklist-v4 79.137.157.0/24
add blacklist-v4 79.137.157.0/25
add blacklist-v4 79.137.157.128/25
@@ -1017,6 +1009,9 @@ add blacklist-v4 91.215.168.0/22
add blacklist-v4 91.217.34.0/23
add blacklist-v4 91.219.192.0/22
add blacklist-v4 91.219.224.0/22
add blacklist-v4 91.221.140.0/23
add blacklist-v4 91.221.140.0/24
add blacklist-v4 91.221.141.0/24
add blacklist-v4 91.226.250.0/24
add blacklist-v4 91.227.32.0/24
add blacklist-v4 91.231.132.0/22

View File

@@ -1,6 +1,6 @@
# IPSet blacklist configuration (IPv6 only)
# Auto-generated from blacklist-v6.txt
# Last updated: 2026-07-07 09:30:38 UTC
# Last updated: 2026-03-31 07:05:56 UTC
#
# Usage:
# 1. Load the ipset:
@@ -15,11 +15,12 @@
# ipset destroy blacklist-v6
#
create blacklist-v6 hash:net family inet6 hashsize 1024 maxelem 42
create blacklist-v6 hash:net family inet6 hashsize 1024 maxelem 44
add blacklist-v6 2a00:1148::/29
add blacklist-v6 2a00:1148::/32
add blacklist-v6 2a00:46e0:2::/48
add blacklist-v6 2a00:46e0::/32
add blacklist-v6 2a00:a300::/32
add blacklist-v6 2a00:b4c0::/32
add blacklist-v6 2a00:bdc0:8000::/34
add blacklist-v6 2a00:bdc0::/33

View File

@@ -1,6 +1,6 @@
# IPSet blacklist configuration (VK names, IPv4 only)
# Auto-generated from blacklist-vk-v4.txt
# Last updated: 2026-07-07 09:30:38 UTC
# Last updated: 2026-03-31 07:05:56 UTC
#
# Usage:
# 1. Load the ipset:
@@ -15,19 +15,25 @@
# ipset destroy blacklist-vk-v4
#
create blacklist-vk-v4 hash:net family inet hashsize 1024 maxelem 408
create blacklist-vk-v4 hash:net family inet hashsize 1024 maxelem 534
add blacklist-vk-v4 109.120.180.0/22
add blacklist-vk-v4 109.120.180.0/23
add blacklist-vk-v4 109.120.182.0/23
add blacklist-vk-v4 109.120.188.0/22
add blacklist-vk-v4 109.120.188.0/23
add blacklist-vk-v4 109.120.190.0/23
add blacklist-vk-v4 128.140.168.0/21
add blacklist-vk-v4 128.140.168.0/23
add blacklist-vk-v4 128.140.170.0/24
add blacklist-vk-v4 128.140.171.0/24
add blacklist-vk-v4 128.140.172.0/22
add blacklist-vk-v4 130.49.224.0/19
add blacklist-vk-v4 138.16.192.0/20
add blacklist-vk-v4 138.16.240.0/20
add blacklist-vk-v4 146.185.208.0/22
add blacklist-vk-v4 146.185.208.0/23
add blacklist-vk-v4 146.185.210.0/23
add blacklist-vk-v4 146.185.240.0/22
add blacklist-vk-v4 146.185.240.0/23
add blacklist-vk-v4 146.185.242.0/23
add blacklist-vk-v4 155.212.192.0/20
add blacklist-vk-v4 161.104.104.0/21
add blacklist-vk-v4 176.112.168.0/21
@@ -42,6 +48,8 @@ add blacklist-vk-v4 185.100.104.0/22
add blacklist-vk-v4 185.100.104.0/23
add blacklist-vk-v4 185.100.106.0/23
add blacklist-vk-v4 185.130.112.0/22
add blacklist-vk-v4 185.130.112.0/23
add blacklist-vk-v4 185.130.114.0/23
add blacklist-vk-v4 185.131.68.0/22
add blacklist-vk-v4 185.16.148.0/22
add blacklist-vk-v4 185.16.148.0/23
@@ -57,6 +65,8 @@ add blacklist-vk-v4 185.226.52.0/22
add blacklist-vk-v4 185.226.52.0/23
add blacklist-vk-v4 185.226.54.0/23
add blacklist-vk-v4 185.241.192.0/22
add blacklist-vk-v4 185.241.192.0/23
add blacklist-vk-v4 185.241.194.0/23
add blacklist-vk-v4 185.29.128.0/22
add blacklist-vk-v4 185.29.130.0/24
add blacklist-vk-v4 185.32.248.0/22
@@ -69,6 +79,8 @@ add blacklist-vk-v4 185.6.244.0/22
add blacklist-vk-v4 185.6.244.0/23
add blacklist-vk-v4 185.6.246.0/23
add blacklist-vk-v4 185.86.144.0/22
add blacklist-vk-v4 185.86.144.0/23
add blacklist-vk-v4 185.86.146.0/23
add blacklist-vk-v4 188.93.56.0/21
add blacklist-vk-v4 188.93.56.0/24
add blacklist-vk-v4 188.93.57.0/24
@@ -81,11 +93,18 @@ add blacklist-vk-v4 194.84.16.12/30
add blacklist-vk-v4 195.211.20.0/22
add blacklist-vk-v4 195.211.22.0/24
add blacklist-vk-v4 195.211.23.0/24
add blacklist-vk-v4 195.239.247.0/24
add blacklist-vk-v4 212.111.84.0/22
add blacklist-vk-v4 212.233.120.0/22
add blacklist-vk-v4 212.233.72.0/21
add blacklist-vk-v4 212.233.88.0/21
add blacklist-vk-v4 212.233.96.0/22
add blacklist-vk-v4 213.219.212.0/22
add blacklist-vk-v4 217.174.188.0/22
add blacklist-vk-v4 213.219.212.0/23
add blacklist-vk-v4 213.219.214.0/23
add blacklist-vk-v4 217.16.16.0/20
add blacklist-vk-v4 217.16.16.0/21
add blacklist-vk-v4 217.16.24.0/21
add blacklist-vk-v4 217.174.188.0/23
add blacklist-vk-v4 217.174.190.0/23
add blacklist-vk-v4 217.20.144.0/20
add blacklist-vk-v4 217.20.144.0/22
add blacklist-vk-v4 217.20.148.0/24
@@ -99,7 +118,11 @@ add blacklist-vk-v4 217.69.128.0/20
add blacklist-vk-v4 217.69.128.0/21
add blacklist-vk-v4 217.69.136.0/21
add blacklist-vk-v4 37.139.32.0/22
add blacklist-vk-v4 37.139.32.0/23
add blacklist-vk-v4 37.139.34.0/23
add blacklist-vk-v4 37.139.40.0/22
add blacklist-vk-v4 37.139.40.0/23
add blacklist-vk-v4 37.139.42.0/23
add blacklist-vk-v4 45.136.20.0/22
add blacklist-vk-v4 45.136.20.0/23
add blacklist-vk-v4 45.136.22.0/23
@@ -114,6 +137,8 @@ add blacklist-vk-v4 5.181.60.0/24
add blacklist-vk-v4 5.181.61.0/24
add blacklist-vk-v4 5.181.62.0/23
add blacklist-vk-v4 5.188.140.0/22
add blacklist-vk-v4 5.188.140.0/23
add blacklist-vk-v4 5.188.142.0/23
add blacklist-vk-v4 5.61.16.0/21
add blacklist-vk-v4 5.61.16.0/22
add blacklist-vk-v4 5.61.20.0/22
@@ -144,39 +169,69 @@ add blacklist-vk-v4 79.137.167.0/24
add blacklist-vk-v4 79.137.167.0/25
add blacklist-vk-v4 79.137.167.128/25
add blacklist-vk-v4 79.137.174.0/23
add blacklist-vk-v4 79.137.174.0/24
add blacklist-vk-v4 79.137.175.0/24
add blacklist-vk-v4 79.137.180.0/24
add blacklist-vk-v4 79.137.180.0/25
add blacklist-vk-v4 79.137.180.128/25
add blacklist-vk-v4 79.137.240.0/21
add blacklist-vk-v4 79.137.240.0/22
add blacklist-vk-v4 79.137.244.0/22
add blacklist-vk-v4 81.177.12.0/24
add blacklist-vk-v4 81.177.31.64/26
add blacklist-vk-v4 83.166.232.0/21
add blacklist-vk-v4 83.166.232.0/22
add blacklist-vk-v4 83.166.236.0/22
add blacklist-vk-v4 83.166.248.0/21
add blacklist-vk-v4 83.166.248.0/22
add blacklist-vk-v4 83.166.252.0/22
add blacklist-vk-v4 83.217.216.0/22
add blacklist-vk-v4 83.217.216.0/23
add blacklist-vk-v4 83.217.218.0/23
add blacklist-vk-v4 83.222.28.0/22
add blacklist-vk-v4 84.23.52.0/22
add blacklist-vk-v4 84.23.52.0/23
add blacklist-vk-v4 84.23.54.0/23
add blacklist-vk-v4 85.114.31.108/30
add blacklist-vk-v4 85.192.32.0/22
add blacklist-vk-v4 85.192.32.0/23
add blacklist-vk-v4 85.192.34.0/23
add blacklist-vk-v4 85.198.106.0/24
add blacklist-vk-v4 85.198.107.0/24
add blacklist-vk-v4 87.239.104.0/21
add blacklist-vk-v4 87.239.104.0/22
add blacklist-vk-v4 87.239.108.0/22
add blacklist-vk-v4 87.240.128.0/18
add blacklist-vk-v4 87.240.128.0/19
add blacklist-vk-v4 87.240.160.0/19
add blacklist-vk-v4 87.242.112.0/22
add blacklist-vk-v4 89.208.196.0/22
add blacklist-vk-v4 89.208.196.0/23
add blacklist-vk-v4 89.208.198.0/23
add blacklist-vk-v4 89.208.208.0/22
add blacklist-vk-v4 89.208.208.0/23
add blacklist-vk-v4 89.208.210.0/23
add blacklist-vk-v4 89.208.216.0/21
add blacklist-vk-v4 89.208.216.0/23
add blacklist-vk-v4 89.208.218.0/23
add blacklist-vk-v4 89.208.220.0/22
add blacklist-vk-v4 89.208.228.0/22
add blacklist-vk-v4 89.208.228.0/23
add blacklist-vk-v4 89.208.230.0/23
add blacklist-vk-v4 89.208.84.0/22
add blacklist-vk-v4 89.208.84.0/23
add blacklist-vk-v4 89.208.86.0/23
add blacklist-vk-v4 89.221.228.0/22
add blacklist-vk-v4 89.221.232.0/21
add blacklist-vk-v4 90.156.148.0/22
add blacklist-vk-v4 90.156.148.0/23
add blacklist-vk-v4 90.156.150.0/23
add blacklist-vk-v4 90.156.212.0/22
add blacklist-vk-v4 90.156.212.0/23
add blacklist-vk-v4 90.156.214.0/23
add blacklist-vk-v4 90.156.216.0/22
add blacklist-vk-v4 90.156.216.0/23
add blacklist-vk-v4 90.156.218.0/23
add blacklist-vk-v4 90.156.232.0/21
add blacklist-vk-v4 91.219.224.0/22
add blacklist-vk-v4 91.231.132.0/22
add blacklist-vk-v4 91.237.76.0/24
add blacklist-vk-v4 93.153.255.84/30
@@ -187,15 +242,23 @@ add blacklist-vk-v4 94.100.176.0/20
add blacklist-vk-v4 94.100.176.0/21
add blacklist-vk-v4 94.100.184.0/21
add blacklist-vk-v4 94.139.244.0/22
add blacklist-vk-v4 94.139.244.0/23
add blacklist-vk-v4 94.139.246.0/23
add blacklist-vk-v4 95.142.192.0/20
add blacklist-vk-v4 95.142.192.0/21
add blacklist-vk-v4 95.142.200.0/21
add blacklist-vk-v4 95.163.180.0/22
add blacklist-vk-v4 95.163.180.0/23
add blacklist-vk-v4 95.163.182.0/23
add blacklist-vk-v4 95.163.208.0/21
add blacklist-vk-v4 95.163.208.0/23
add blacklist-vk-v4 95.163.210.0/23
add blacklist-vk-v4 95.163.212.0/22
add blacklist-vk-v4 95.163.216.0/22
add blacklist-vk-v4 95.163.216.0/23
add blacklist-vk-v4 95.163.218.0/23
add blacklist-vk-v4 95.163.248.0/21
add blacklist-vk-v4 95.163.248.0/22
add blacklist-vk-v4 95.163.252.0/23
add blacklist-vk-v4 95.163.254.0/23
add blacklist-vk-v4 95.163.32.0/19

View File

@@ -1,6 +1,6 @@
# IPSet blacklist configuration (VK names, IPv6 only)
# Auto-generated from blacklist-vk-v6.txt
# Last updated: 2026-07-07 09:30:38 UTC
# Last updated: 2026-03-31 07:05:56 UTC
#
# Usage:
# 1. Load the ipset:
@@ -15,7 +15,5 @@
# ipset destroy blacklist-vk-v6
#
create blacklist-vk-v6 hash:net family inet6 hashsize 1024 maxelem 6
add blacklist-vk-v6 2a00:1148::/29
add blacklist-vk-v6 2a00:b4c0::/29
create blacklist-vk-v6 hash:net family inet6 hashsize 1024 maxelem 2
add blacklist-vk-v6 2a00:bdc0::/29

View File

@@ -1,7 +1,7 @@
# Autogenerated nftables blacklist
# Generated: 2026-07-07T09:30:39.295191Z
# Generated: 2026-03-31T07:05:56.717454Z
# Source: /tmp/blacklist-v4.txt
# IPv4: 799, IPv6: 0
# IPv4: 802, IPv6: 0
#
# Usage:
# sudo nft -f <this-file>
@@ -113,11 +113,14 @@ table inet filter {
78.107.86.32/28,
78.108.192.0/21,
78.108.200.0/24,
78.109.140.112/29,
79.133.74.160/30,
79.133.75.44/30,
79.133.75.176/30,
79.137.132.0/24,
79.137.139.0/24,
79.137.140.0/24,
79.137.142.0/24,
79.137.157.0/24,
79.137.164.0/24,
79.137.167.0/24,
@@ -392,6 +395,7 @@ table inet filter {
91.217.34.0/23,
91.219.192.0/22,
91.219.224.0/22,
91.221.140.0/23,
91.226.250.0/24,
91.227.32.0/24,
91.231.132.0/22,
@@ -509,8 +513,6 @@ table inet filter {
109.248.197.0/24,
128.140.168.0/21,
130.49.224.0/19,
138.16.192.0/20,
138.16.240.0/20,
145.255.238.240/28,
146.185.208.0/22,
146.185.240.0/22,
@@ -712,6 +714,7 @@ table inet filter {
212.48.134.192/26,
212.48.138.240/28,
212.48.141.160/27,
212.49.107.224/27,
212.49.124.0/26,
212.57.133.0/24,
212.57.159.0/24,

View File

@@ -1,7 +1,7 @@
# Autogenerated nftables blacklist
# Generated: 2026-07-07T09:30:39.328131Z
# Generated: 2026-03-31T07:05:56.749536Z
# Source: /tmp/blacklist-v6.txt
# IPv4: 0, IPv6: 16
# IPv4: 0, IPv6: 17
#
# Usage:
# sudo nft -f <this-file>
@@ -23,6 +23,7 @@ table inet filter {
elements = {
2a00:1148::/29,
2a00:46e0::/32,
2a00:a300::/32,
2a00:b4c0::/32,
2a00:bdc0::/33,
2a00:bdc0:8000::/34,

View File

@@ -1,7 +1,7 @@
# Autogenerated nftables blacklist
# Generated: 2026-07-07T09:30:39.388281Z
# Generated: 2026-03-31T07:05:56.809612Z
# Source: /home/runner/work/AS_Network_List/AS_Network_List/blacklists/blacklist-vk-v4.txt
# IPv4: 91, IPv6: 0
# IPv4: 93, IPv6: 0
#
# Usage:
# sudo nft -f <this-file>
@@ -34,8 +34,6 @@ table inet filter {
79.137.174.0/23,
79.137.180.0/24,
79.137.240.0/21,
81.177.12.0/24,
81.177.31.64/26,
83.166.232.0/21,
83.166.248.0/21,
83.217.216.0/22,
@@ -58,6 +56,7 @@ table inet filter {
90.156.212.0/22,
90.156.216.0/22,
90.156.232.0/21,
91.219.224.0/22,
91.231.132.0/22,
91.237.76.0/24,
93.153.255.84/30,
@@ -75,8 +74,6 @@ table inet filter {
109.120.188.0/22,
128.140.168.0/21,
130.49.224.0/19,
138.16.192.0/20,
138.16.240.0/20,
146.185.208.0/22,
146.185.240.0/22,
155.212.192.0/20,
@@ -102,11 +99,16 @@ table inet filter {
193.203.40.0/22,
194.84.16.12/30,
195.211.20.0/22,
195.239.247.0/24,
212.111.84.0/22,
212.233.72.0/21,
212.233.88.0/21,
212.233.96.0/22,
212.233.120.0/22,
213.219.212.0/22,
217.16.16.0/20,
217.20.144.0/20,
217.69.128.0/20,
217.174.188.0/22
217.174.188.0/23
}
}

View File

@@ -1,7 +1,7 @@
# Autogenerated nftables blacklist
# Generated: 2026-07-07T09:30:39.415974Z
# Generated: 2026-03-31T07:05:56.836524Z
# Source: /home/runner/work/AS_Network_List/AS_Network_List/blacklists/blacklist-vk-v6.txt
# IPv4: 0, IPv6: 3
# IPv4: 0, IPv6: 1
#
# Usage:
# sudo nft -f <this-file>
@@ -21,8 +21,6 @@ table inet filter {
type ipv6_addr
flags interval
elements = {
2a00:1148::/29,
2a00:b4c0::/29,
2a00:bdc0::/29
}
}

View File

@@ -1,7 +1,7 @@
# Autogenerated nftables blacklist
# Generated: 2026-07-07T09:30:39.358172Z
# Generated: 2026-03-31T07:05:56.779543Z
# Source: /home/runner/work/AS_Network_List/AS_Network_List/blacklists/blacklist-vk.txt
# IPv4: 91, IPv6: 3
# IPv4: 93, IPv6: 1
#
# Usage:
# sudo nft -f <this-file>
@@ -34,8 +34,6 @@ table inet filter {
79.137.174.0/23,
79.137.180.0/24,
79.137.240.0/21,
81.177.12.0/24,
81.177.31.64/26,
83.166.232.0/21,
83.166.248.0/21,
83.217.216.0/22,
@@ -58,6 +56,7 @@ table inet filter {
90.156.212.0/22,
90.156.216.0/22,
90.156.232.0/21,
91.219.224.0/22,
91.231.132.0/22,
91.237.76.0/24,
93.153.255.84/30,
@@ -75,8 +74,6 @@ table inet filter {
109.120.188.0/22,
128.140.168.0/21,
130.49.224.0/19,
138.16.192.0/20,
138.16.240.0/20,
146.185.208.0/22,
146.185.240.0/22,
155.212.192.0/20,
@@ -102,11 +99,16 @@ table inet filter {
193.203.40.0/22,
194.84.16.12/30,
195.211.20.0/22,
195.239.247.0/24,
212.111.84.0/22,
212.233.72.0/21,
212.233.88.0/21,
212.233.96.0/22,
212.233.120.0/22,
213.219.212.0/22,
217.16.16.0/20,
217.20.144.0/20,
217.69.128.0/20,
217.174.188.0/22
217.174.188.0/23
}
}
@@ -114,8 +116,6 @@ table inet filter {
type ipv6_addr
flags interval
elements = {
2a00:1148::/29,
2a00:b4c0::/29,
2a00:bdc0::/29
}
}

View File

@@ -1,7 +1,7 @@
# Autogenerated nftables blacklist
# Generated: 2026-07-07T09:30:39.241481Z
# Generated: 2026-03-31T07:05:56.670428Z
# Source: /home/runner/work/AS_Network_List/AS_Network_List/blacklists/blacklist.txt
# IPv4: 799, IPv6: 16
# IPv4: 802, IPv6: 17
#
# Usage:
# sudo nft -f <this-file>
@@ -113,11 +113,14 @@ table inet filter {
78.107.86.32/28,
78.108.192.0/21,
78.108.200.0/24,
78.109.140.112/29,
79.133.74.160/30,
79.133.75.44/30,
79.133.75.176/30,
79.137.132.0/24,
79.137.139.0/24,
79.137.140.0/24,
79.137.142.0/24,
79.137.157.0/24,
79.137.164.0/24,
79.137.167.0/24,
@@ -392,6 +395,7 @@ table inet filter {
91.217.34.0/23,
91.219.192.0/22,
91.219.224.0/22,
91.221.140.0/23,
91.226.250.0/24,
91.227.32.0/24,
91.231.132.0/22,
@@ -509,8 +513,6 @@ table inet filter {
109.248.197.0/24,
128.140.168.0/21,
130.49.224.0/19,
138.16.192.0/20,
138.16.240.0/20,
145.255.238.240/28,
146.185.208.0/22,
146.185.240.0/22,
@@ -712,6 +714,7 @@ table inet filter {
212.48.134.192/26,
212.48.138.240/28,
212.48.141.160/27,
212.49.107.224/27,
212.49.124.0/26,
212.57.133.0/24,
212.57.159.0/24,
@@ -824,6 +827,7 @@ table inet filter {
elements = {
2a00:1148::/29,
2a00:46e0::/32,
2a00:a300::/32,
2a00:b4c0::/32,
2a00:bdc0::/33,
2a00:bdc0:8000::/34,

View File

@@ -1,6 +1,6 @@
# Nginx blacklist configuration (IPv4 only)
# Auto-generated from blacklist-v4.txt
# Last updated: 2026-07-07 09:30:38 UTC
# Last updated: 2026-03-31 07:05:55 UTC
#
# Usage: Include this file in your nginx server or location block:
# include /path/to/blacklist-v4.conf;
@@ -40,12 +40,6 @@ deny 128.140.171.0/24;
deny 128.140.172.0/22;
deny 128.140.173.0/24;
deny 130.49.224.0/19;
deny 138.16.192.0/20;
deny 138.16.192.0/21;
deny 138.16.200.0/21;
deny 138.16.240.0/20;
deny 138.16.240.0/21;
deny 138.16.248.0/21;
deny 145.255.238.240/28;
deny 146.185.208.0/22;
deny 146.185.208.0/23;
@@ -56,8 +50,6 @@ deny 146.185.242.0/23;
deny 149.62.55.240/30;
deny 155.212.192.0/20;
deny 161.104.104.0/21;
deny 161.104.104.0/22;
deny 161.104.108.0/22;
deny 176.109.0.0/21;
deny 176.112.168.0/21;
deny 176.116.112.0/22;
@@ -75,10 +67,6 @@ deny 178.22.89.64/26;
deny 178.22.94.0/23;
deny 178.237.16.0/20;
deny 178.237.16.0/21;
deny 178.237.16.0/24;
deny 178.237.17.0/24;
deny 178.237.18.0/24;
deny 178.237.19.0/24;
deny 178.237.206.0/24;
deny 178.237.21.0/24;
deny 178.237.22.0/24;
@@ -87,6 +75,7 @@ deny 178.237.24.0/24;
deny 178.237.240.0/20;
deny 178.237.248.0/21;
deny 178.237.28.0/24;
deny 178.237.29.0/24;
deny 178.237.30.0/23;
deny 178.248.232.137/32;
deny 178.248.232.60/32;
@@ -393,6 +382,7 @@ deny 212.48.54.80/30;
deny 212.48.54.84/30;
deny 212.48.54.92/30;
deny 212.48.54.96/30;
deny 212.49.107.224/27;
deny 212.49.124.0/26;
deny 212.57.133.0/24;
deny 212.57.159.0/24;
@@ -493,7 +483,6 @@ deny 217.172.18.0/23;
deny 217.172.20.0/22;
deny 217.174.188.0/22;
deny 217.174.188.0/23;
deny 217.174.190.0/23;
deny 217.195.92.16/28;
deny 217.195.93.144/29;
deny 217.195.94.200/29;
@@ -639,6 +628,7 @@ deny 78.107.61.96/28;
deny 78.107.86.32/28;
deny 78.108.192.0/21;
deny 78.108.200.0/24;
deny 78.109.140.112/29;
deny 78.24.159.48/29;
deny 78.37.104.0/29;
deny 78.37.67.24/29;
@@ -654,6 +644,8 @@ deny 79.137.132.128/25;
deny 79.137.139.0/24;
deny 79.137.139.0/25;
deny 79.137.139.128/25;
deny 79.137.140.0/24;
deny 79.137.142.0/24;
deny 79.137.157.0/24;
deny 79.137.157.0/25;
deny 79.137.157.128/25;
@@ -1007,6 +999,9 @@ deny 91.215.168.0/22;
deny 91.217.34.0/23;
deny 91.219.192.0/22;
deny 91.219.224.0/22;
deny 91.221.140.0/23;
deny 91.221.140.0/24;
deny 91.221.141.0/24;
deny 91.226.250.0/24;
deny 91.227.32.0/24;
deny 91.231.132.0/22;

View File

@@ -1,6 +1,6 @@
# Nginx blacklist configuration (IPv6 only)
# Auto-generated from blacklist-v6.txt
# Last updated: 2026-07-07 09:30:38 UTC
# Last updated: 2026-03-31 07:05:55 UTC
#
# Usage: Include this file in your nginx server or location block:
# include /path/to/blacklist-v6.conf;
@@ -10,6 +10,7 @@ deny 2a00:1148::/29;
deny 2a00:1148::/32;
deny 2a00:46e0:2::/48;
deny 2a00:46e0::/32;
deny 2a00:a300::/32;
deny 2a00:b4c0::/32;
deny 2a00:bdc0:8000::/34;
deny 2a00:bdc0::/33;

View File

@@ -1,6 +1,6 @@
# Nginx blacklist configuration (mixed IPv4/IPv6)
# Auto-generated from blacklist.txt
# Last updated: 2026-07-07 09:30:38 UTC
# Last updated: 2026-03-31 07:05:55 UTC
#
# Usage: Include this file in your nginx server or location block:
# include /path/to/blacklist.conf;
@@ -40,12 +40,6 @@ deny 128.140.171.0/24;
deny 128.140.172.0/22;
deny 128.140.173.0/24;
deny 130.49.224.0/19;
deny 138.16.192.0/20;
deny 138.16.192.0/21;
deny 138.16.200.0/21;
deny 138.16.240.0/20;
deny 138.16.240.0/21;
deny 138.16.248.0/21;
deny 145.255.238.240/28;
deny 146.185.208.0/22;
deny 146.185.208.0/23;
@@ -56,8 +50,6 @@ deny 146.185.242.0/23;
deny 149.62.55.240/30;
deny 155.212.192.0/20;
deny 161.104.104.0/21;
deny 161.104.104.0/22;
deny 161.104.108.0/22;
deny 176.109.0.0/21;
deny 176.112.168.0/21;
deny 176.116.112.0/22;
@@ -75,10 +67,6 @@ deny 178.22.89.64/26;
deny 178.22.94.0/23;
deny 178.237.16.0/20;
deny 178.237.16.0/21;
deny 178.237.16.0/24;
deny 178.237.17.0/24;
deny 178.237.18.0/24;
deny 178.237.19.0/24;
deny 178.237.206.0/24;
deny 178.237.21.0/24;
deny 178.237.22.0/24;
@@ -87,6 +75,7 @@ deny 178.237.24.0/24;
deny 178.237.240.0/20;
deny 178.237.248.0/21;
deny 178.237.28.0/24;
deny 178.237.29.0/24;
deny 178.237.30.0/23;
deny 178.248.232.137/32;
deny 178.248.232.60/32;
@@ -393,6 +382,7 @@ deny 212.48.54.80/30;
deny 212.48.54.84/30;
deny 212.48.54.92/30;
deny 212.48.54.96/30;
deny 212.49.107.224/27;
deny 212.49.124.0/26;
deny 212.57.133.0/24;
deny 212.57.159.0/24;
@@ -493,7 +483,6 @@ deny 217.172.18.0/23;
deny 217.172.20.0/22;
deny 217.174.188.0/22;
deny 217.174.188.0/23;
deny 217.174.190.0/23;
deny 217.195.92.16/28;
deny 217.195.93.144/29;
deny 217.195.94.200/29;
@@ -525,6 +514,7 @@ deny 2a00:1148::/29;
deny 2a00:1148::/32;
deny 2a00:46e0:2::/48;
deny 2a00:46e0::/32;
deny 2a00:a300::/32;
deny 2a00:b4c0::/32;
deny 2a00:bdc0:8000::/34;
deny 2a00:bdc0::/33;
@@ -660,6 +650,7 @@ deny 78.107.61.96/28;
deny 78.107.86.32/28;
deny 78.108.192.0/21;
deny 78.108.200.0/24;
deny 78.109.140.112/29;
deny 78.24.159.48/29;
deny 78.37.104.0/29;
deny 78.37.67.24/29;
@@ -675,6 +666,8 @@ deny 79.137.132.128/25;
deny 79.137.139.0/24;
deny 79.137.139.0/25;
deny 79.137.139.128/25;
deny 79.137.140.0/24;
deny 79.137.142.0/24;
deny 79.137.157.0/24;
deny 79.137.157.0/25;
deny 79.137.157.128/25;
@@ -1028,6 +1021,9 @@ deny 91.215.168.0/22;
deny 91.217.34.0/23;
deny 91.219.192.0/22;
deny 91.219.224.0/22;
deny 91.221.140.0/23;
deny 91.221.140.0/24;
deny 91.221.141.0/24;
deny 91.226.250.0/24;
deny 91.227.32.0/24;
deny 91.231.132.0/22;

View File

@@ -1,23 +1,29 @@
# Linux routes for VK networks (IPv4)
# Auto-generated by blacklists_updater_routes.sh
# Last updated: 2026-07-07 09:30:39 UTC
# Last updated: 2026-03-31 07:05:57 UTC
#
# Apply:
# sudo sh blacklist-vk-v4.routes
#
ip route replace 109.120.180.0/22 via 127.0.0.1 dev lo onlink
ip route replace 109.120.180.0/23 via 127.0.0.1 dev lo onlink
ip route replace 109.120.182.0/23 via 127.0.0.1 dev lo onlink
ip route replace 109.120.188.0/22 via 127.0.0.1 dev lo onlink
ip route replace 109.120.188.0/23 via 127.0.0.1 dev lo onlink
ip route replace 109.120.190.0/23 via 127.0.0.1 dev lo onlink
ip route replace 128.140.168.0/21 via 127.0.0.1 dev lo onlink
ip route replace 128.140.168.0/23 via 127.0.0.1 dev lo onlink
ip route replace 128.140.170.0/24 via 127.0.0.1 dev lo onlink
ip route replace 128.140.171.0/24 via 127.0.0.1 dev lo onlink
ip route replace 128.140.172.0/22 via 127.0.0.1 dev lo onlink
ip route replace 130.49.224.0/19 via 127.0.0.1 dev lo onlink
ip route replace 138.16.192.0/20 via 127.0.0.1 dev lo onlink
ip route replace 138.16.240.0/20 via 127.0.0.1 dev lo onlink
ip route replace 146.185.208.0/22 via 127.0.0.1 dev lo onlink
ip route replace 146.185.208.0/23 via 127.0.0.1 dev lo onlink
ip route replace 146.185.210.0/23 via 127.0.0.1 dev lo onlink
ip route replace 146.185.240.0/22 via 127.0.0.1 dev lo onlink
ip route replace 146.185.240.0/23 via 127.0.0.1 dev lo onlink
ip route replace 146.185.242.0/23 via 127.0.0.1 dev lo onlink
ip route replace 155.212.192.0/20 via 127.0.0.1 dev lo onlink
ip route replace 161.104.104.0/21 via 127.0.0.1 dev lo onlink
ip route replace 176.112.168.0/21 via 127.0.0.1 dev lo onlink
@@ -32,6 +38,8 @@ ip route replace 185.100.104.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.100.104.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.100.106.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.130.112.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.130.112.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.130.114.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.131.68.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.16.148.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.16.148.0/23 via 127.0.0.1 dev lo onlink
@@ -47,6 +55,8 @@ ip route replace 185.226.52.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.226.52.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.226.54.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.241.192.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.241.192.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.241.194.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.29.128.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.29.130.0/24 via 127.0.0.1 dev lo onlink
ip route replace 185.32.248.0/22 via 127.0.0.1 dev lo onlink
@@ -59,6 +69,8 @@ ip route replace 185.6.244.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.6.244.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.6.246.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.86.144.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.86.144.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.86.146.0/23 via 127.0.0.1 dev lo onlink
ip route replace 188.93.56.0/21 via 127.0.0.1 dev lo onlink
ip route replace 188.93.56.0/24 via 127.0.0.1 dev lo onlink
ip route replace 188.93.57.0/24 via 127.0.0.1 dev lo onlink
@@ -71,11 +83,18 @@ ip route replace 194.84.16.12/30 via 127.0.0.1 dev lo onlink
ip route replace 195.211.20.0/22 via 127.0.0.1 dev lo onlink
ip route replace 195.211.22.0/24 via 127.0.0.1 dev lo onlink
ip route replace 195.211.23.0/24 via 127.0.0.1 dev lo onlink
ip route replace 195.239.247.0/24 via 127.0.0.1 dev lo onlink
ip route replace 212.111.84.0/22 via 127.0.0.1 dev lo onlink
ip route replace 212.233.120.0/22 via 127.0.0.1 dev lo onlink
ip route replace 212.233.72.0/21 via 127.0.0.1 dev lo onlink
ip route replace 212.233.88.0/21 via 127.0.0.1 dev lo onlink
ip route replace 212.233.96.0/22 via 127.0.0.1 dev lo onlink
ip route replace 213.219.212.0/22 via 127.0.0.1 dev lo onlink
ip route replace 217.174.188.0/22 via 127.0.0.1 dev lo onlink
ip route replace 213.219.212.0/23 via 127.0.0.1 dev lo onlink
ip route replace 213.219.214.0/23 via 127.0.0.1 dev lo onlink
ip route replace 217.16.16.0/20 via 127.0.0.1 dev lo onlink
ip route replace 217.16.16.0/21 via 127.0.0.1 dev lo onlink
ip route replace 217.16.24.0/21 via 127.0.0.1 dev lo onlink
ip route replace 217.174.188.0/23 via 127.0.0.1 dev lo onlink
ip route replace 217.174.190.0/23 via 127.0.0.1 dev lo onlink
ip route replace 217.20.144.0/20 via 127.0.0.1 dev lo onlink
ip route replace 217.20.144.0/22 via 127.0.0.1 dev lo onlink
ip route replace 217.20.148.0/24 via 127.0.0.1 dev lo onlink
@@ -89,7 +108,11 @@ ip route replace 217.69.128.0/20 via 127.0.0.1 dev lo onlink
ip route replace 217.69.128.0/21 via 127.0.0.1 dev lo onlink
ip route replace 217.69.136.0/21 via 127.0.0.1 dev lo onlink
ip route replace 37.139.32.0/22 via 127.0.0.1 dev lo onlink
ip route replace 37.139.32.0/23 via 127.0.0.1 dev lo onlink
ip route replace 37.139.34.0/23 via 127.0.0.1 dev lo onlink
ip route replace 37.139.40.0/22 via 127.0.0.1 dev lo onlink
ip route replace 37.139.40.0/23 via 127.0.0.1 dev lo onlink
ip route replace 37.139.42.0/23 via 127.0.0.1 dev lo onlink
ip route replace 45.136.20.0/22 via 127.0.0.1 dev lo onlink
ip route replace 45.136.20.0/23 via 127.0.0.1 dev lo onlink
ip route replace 45.136.22.0/23 via 127.0.0.1 dev lo onlink
@@ -104,6 +127,8 @@ ip route replace 5.181.60.0/24 via 127.0.0.1 dev lo onlink
ip route replace 5.181.61.0/24 via 127.0.0.1 dev lo onlink
ip route replace 5.181.62.0/23 via 127.0.0.1 dev lo onlink
ip route replace 5.188.140.0/22 via 127.0.0.1 dev lo onlink
ip route replace 5.188.140.0/23 via 127.0.0.1 dev lo onlink
ip route replace 5.188.142.0/23 via 127.0.0.1 dev lo onlink
ip route replace 5.61.16.0/21 via 127.0.0.1 dev lo onlink
ip route replace 5.61.16.0/22 via 127.0.0.1 dev lo onlink
ip route replace 5.61.20.0/22 via 127.0.0.1 dev lo onlink
@@ -134,39 +159,69 @@ ip route replace 79.137.167.0/24 via 127.0.0.1 dev lo onlink
ip route replace 79.137.167.0/25 via 127.0.0.1 dev lo onlink
ip route replace 79.137.167.128/25 via 127.0.0.1 dev lo onlink
ip route replace 79.137.174.0/23 via 127.0.0.1 dev lo onlink
ip route replace 79.137.174.0/24 via 127.0.0.1 dev lo onlink
ip route replace 79.137.175.0/24 via 127.0.0.1 dev lo onlink
ip route replace 79.137.180.0/24 via 127.0.0.1 dev lo onlink
ip route replace 79.137.180.0/25 via 127.0.0.1 dev lo onlink
ip route replace 79.137.180.128/25 via 127.0.0.1 dev lo onlink
ip route replace 79.137.240.0/21 via 127.0.0.1 dev lo onlink
ip route replace 79.137.240.0/22 via 127.0.0.1 dev lo onlink
ip route replace 79.137.244.0/22 via 127.0.0.1 dev lo onlink
ip route replace 81.177.12.0/24 via 127.0.0.1 dev lo onlink
ip route replace 81.177.31.64/26 via 127.0.0.1 dev lo onlink
ip route replace 83.166.232.0/21 via 127.0.0.1 dev lo onlink
ip route replace 83.166.232.0/22 via 127.0.0.1 dev lo onlink
ip route replace 83.166.236.0/22 via 127.0.0.1 dev lo onlink
ip route replace 83.166.248.0/21 via 127.0.0.1 dev lo onlink
ip route replace 83.166.248.0/22 via 127.0.0.1 dev lo onlink
ip route replace 83.166.252.0/22 via 127.0.0.1 dev lo onlink
ip route replace 83.217.216.0/22 via 127.0.0.1 dev lo onlink
ip route replace 83.217.216.0/23 via 127.0.0.1 dev lo onlink
ip route replace 83.217.218.0/23 via 127.0.0.1 dev lo onlink
ip route replace 83.222.28.0/22 via 127.0.0.1 dev lo onlink
ip route replace 84.23.52.0/22 via 127.0.0.1 dev lo onlink
ip route replace 84.23.52.0/23 via 127.0.0.1 dev lo onlink
ip route replace 84.23.54.0/23 via 127.0.0.1 dev lo onlink
ip route replace 85.114.31.108/30 via 127.0.0.1 dev lo onlink
ip route replace 85.192.32.0/22 via 127.0.0.1 dev lo onlink
ip route replace 85.192.32.0/23 via 127.0.0.1 dev lo onlink
ip route replace 85.192.34.0/23 via 127.0.0.1 dev lo onlink
ip route replace 85.198.106.0/24 via 127.0.0.1 dev lo onlink
ip route replace 85.198.107.0/24 via 127.0.0.1 dev lo onlink
ip route replace 87.239.104.0/21 via 127.0.0.1 dev lo onlink
ip route replace 87.239.104.0/22 via 127.0.0.1 dev lo onlink
ip route replace 87.239.108.0/22 via 127.0.0.1 dev lo onlink
ip route replace 87.240.128.0/18 via 127.0.0.1 dev lo onlink
ip route replace 87.240.128.0/19 via 127.0.0.1 dev lo onlink
ip route replace 87.240.160.0/19 via 127.0.0.1 dev lo onlink
ip route replace 87.242.112.0/22 via 127.0.0.1 dev lo onlink
ip route replace 89.208.196.0/22 via 127.0.0.1 dev lo onlink
ip route replace 89.208.196.0/23 via 127.0.0.1 dev lo onlink
ip route replace 89.208.198.0/23 via 127.0.0.1 dev lo onlink
ip route replace 89.208.208.0/22 via 127.0.0.1 dev lo onlink
ip route replace 89.208.208.0/23 via 127.0.0.1 dev lo onlink
ip route replace 89.208.210.0/23 via 127.0.0.1 dev lo onlink
ip route replace 89.208.216.0/21 via 127.0.0.1 dev lo onlink
ip route replace 89.208.216.0/23 via 127.0.0.1 dev lo onlink
ip route replace 89.208.218.0/23 via 127.0.0.1 dev lo onlink
ip route replace 89.208.220.0/22 via 127.0.0.1 dev lo onlink
ip route replace 89.208.228.0/22 via 127.0.0.1 dev lo onlink
ip route replace 89.208.228.0/23 via 127.0.0.1 dev lo onlink
ip route replace 89.208.230.0/23 via 127.0.0.1 dev lo onlink
ip route replace 89.208.84.0/22 via 127.0.0.1 dev lo onlink
ip route replace 89.208.84.0/23 via 127.0.0.1 dev lo onlink
ip route replace 89.208.86.0/23 via 127.0.0.1 dev lo onlink
ip route replace 89.221.228.0/22 via 127.0.0.1 dev lo onlink
ip route replace 89.221.232.0/21 via 127.0.0.1 dev lo onlink
ip route replace 90.156.148.0/22 via 127.0.0.1 dev lo onlink
ip route replace 90.156.148.0/23 via 127.0.0.1 dev lo onlink
ip route replace 90.156.150.0/23 via 127.0.0.1 dev lo onlink
ip route replace 90.156.212.0/22 via 127.0.0.1 dev lo onlink
ip route replace 90.156.212.0/23 via 127.0.0.1 dev lo onlink
ip route replace 90.156.214.0/23 via 127.0.0.1 dev lo onlink
ip route replace 90.156.216.0/22 via 127.0.0.1 dev lo onlink
ip route replace 90.156.216.0/23 via 127.0.0.1 dev lo onlink
ip route replace 90.156.218.0/23 via 127.0.0.1 dev lo onlink
ip route replace 90.156.232.0/21 via 127.0.0.1 dev lo onlink
ip route replace 91.219.224.0/22 via 127.0.0.1 dev lo onlink
ip route replace 91.231.132.0/22 via 127.0.0.1 dev lo onlink
ip route replace 91.237.76.0/24 via 127.0.0.1 dev lo onlink
ip route replace 93.153.255.84/30 via 127.0.0.1 dev lo onlink
@@ -177,15 +232,23 @@ ip route replace 94.100.176.0/20 via 127.0.0.1 dev lo onlink
ip route replace 94.100.176.0/21 via 127.0.0.1 dev lo onlink
ip route replace 94.100.184.0/21 via 127.0.0.1 dev lo onlink
ip route replace 94.139.244.0/22 via 127.0.0.1 dev lo onlink
ip route replace 94.139.244.0/23 via 127.0.0.1 dev lo onlink
ip route replace 94.139.246.0/23 via 127.0.0.1 dev lo onlink
ip route replace 95.142.192.0/20 via 127.0.0.1 dev lo onlink
ip route replace 95.142.192.0/21 via 127.0.0.1 dev lo onlink
ip route replace 95.142.200.0/21 via 127.0.0.1 dev lo onlink
ip route replace 95.163.180.0/22 via 127.0.0.1 dev lo onlink
ip route replace 95.163.180.0/23 via 127.0.0.1 dev lo onlink
ip route replace 95.163.182.0/23 via 127.0.0.1 dev lo onlink
ip route replace 95.163.208.0/21 via 127.0.0.1 dev lo onlink
ip route replace 95.163.208.0/23 via 127.0.0.1 dev lo onlink
ip route replace 95.163.210.0/23 via 127.0.0.1 dev lo onlink
ip route replace 95.163.212.0/22 via 127.0.0.1 dev lo onlink
ip route replace 95.163.216.0/22 via 127.0.0.1 dev lo onlink
ip route replace 95.163.216.0/23 via 127.0.0.1 dev lo onlink
ip route replace 95.163.218.0/23 via 127.0.0.1 dev lo onlink
ip route replace 95.163.248.0/21 via 127.0.0.1 dev lo onlink
ip route replace 95.163.248.0/22 via 127.0.0.1 dev lo onlink
ip route replace 95.163.252.0/23 via 127.0.0.1 dev lo onlink
ip route replace 95.163.254.0/23 via 127.0.0.1 dev lo onlink
ip route replace 95.163.32.0/19 via 127.0.0.1 dev lo onlink

View File

@@ -1,11 +1,9 @@
# Linux routes for VK networks (IPv6)
# Auto-generated by blacklists_updater_routes.sh
# Last updated: 2026-07-07 09:30:39 UTC
# Last updated: 2026-03-31 07:05:57 UTC
#
# Apply:
# sudo sh blacklist-vk-v6.routes
#
ip -6 route replace 2a00:1148::/29 via ::1 dev lo
ip -6 route replace 2a00:b4c0::/29 via ::1 dev lo
ip -6 route replace 2a00:bdc0::/29 via ::1 dev lo

View File

@@ -1,56 +0,0 @@
#!/bin/sh
# Shared config for blacklists_updater_*.sh scripts.
# Scripts are expected to define SCRIPT_DIR before sourcing this file.
: "${SCRIPT_DIR:?SCRIPT_DIR must be set before sourcing blacklists_updater_common.subr}"
BLACKLISTS_DIR="${SCRIPT_DIR}/blacklists"
AUTO_DIR="${SCRIPT_DIR}/auto"
BLACKLIST_FILE="${BLACKLISTS_DIR}/blacklist.txt"
BLACKLIST_WITH_COMMENTS_FILE="${BLACKLISTS_DIR}/blacklist_with_comments.txt"
BLACKLIST_V4_FILE="${BLACKLISTS_DIR}/blacklist-v4.txt"
BLACKLIST_V6_FILE="${BLACKLISTS_DIR}/blacklist-v6.txt"
BLACKLIST_VK_FILE="${BLACKLISTS_DIR}/blacklist-vk.txt"
BLACKLIST_VK_V4_FILE="${BLACKLISTS_DIR}/blacklist-vk-v4.txt"
BLACKLIST_VK_V6_FILE="${BLACKLISTS_DIR}/blacklist-vk-v6.txt"
AUTO_ALL_ASN_FILE="${AUTO_DIR}/all-ru-asn.txt"
AUTO_ALL_V4_FILE="${AUTO_DIR}/all-ru-ipv4.txt"
AUTO_ALL_V6_FILE="${AUTO_DIR}/all-ru-ipv6.txt"
AUTO_RIPE_V4_FILE="${AUTO_DIR}/ripe-ru-ipv4.txt"
AUTO_BLACK_ASS_FILE="${AUTO_DIR}/black_ass.txt"
NETWORK_LIST_FROM_AS="${SCRIPT_DIR}/network_list_from_as.py"
NETWORK_LIST_FROM_NETNAME="${SCRIPT_DIR}/network_list_from_netname.py"
RU_GOV_NETNAMES_FILE="${SCRIPT_DIR}/lists/ru-gov-netnames.txt"
BLACK_NAMES='uvd|umvd|fgup|grchc|roskomnad|federalnaya sluzhba|ufsb|zonatelecom|llc vk|vkontakte|ODNOKLASSNIKI|VKCOMPANY|mail.ru|mail-ru|mail_ru|VK-AS|M100'
WHITE_NAMES='ruvds'
#VK_NAME_PATTERN='ru-netbridge-(19911202|20061117)|ru-odnoklassniki-(20100830|20120307|20120626)|odnoklassniki-front'
#VK_NAME_PATTERN='ru-netbridge-(19911202|20061117)|odnoklassniki'
VK_NAME_PATTERN='ru-netbridge-(19911202|20061117)|odnoklassniki|vkcompany|vkontakte|llc vk'
VK_NAME_EXCLUDE_PATTERN='VK Cloud Solutions VK Hosting'
ensure_blacklist_base_dirs() {
mkdir -p "${BLACKLISTS_DIR}" "${AUTO_DIR}"
}
build_vk_name_blacklists() {
ensure_blacklist_base_dirs
tmp_vk_file="$(mktemp "${BLACKLISTS_DIR}/.blacklist-vk.XXXXXX")" || return 1
for source_file in "${AUTO_ALL_V4_FILE}" "${AUTO_ALL_V6_FILE}" "${AUTO_RIPE_V4_FILE}"; do
[ -f "${source_file}" ] || continue
awk -v pattern="${VK_NAME_PATTERN}" 'tolower($0) ~ pattern { print }' "${source_file}" \
| grep -viF "${VK_NAME_EXCLUDE_PATTERN}" \
| awk '{ print $1 }' >> "${tmp_vk_file}"
done
sort -u "${tmp_vk_file}" > "${BLACKLIST_VK_FILE}"
grep ':' "${BLACKLIST_VK_FILE}" | sort -u > "${BLACKLIST_VK_V6_FILE}" || true
grep -v ':' "${BLACKLIST_VK_FILE}" | sort -u > "${BLACKLIST_VK_V4_FILE}" || true
rm -f "${tmp_vk_file}"
}

View File

@@ -1,7 +1,22 @@
#!/bin/sh
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
. "${SCRIPT_DIR}/blacklists_updater_common.subr"
# Input files (generated by blacklists_updater_txt.sh)
blacklist_file="${SCRIPT_DIR}/blacklists/blacklist.txt"
blacklist_v4_file="${SCRIPT_DIR}/blacklists/blacklist-v4.txt"
blacklist_v6_file="${SCRIPT_DIR}/blacklists/blacklist-v6.txt"
# Source files for name-based VK filtering
auto_all_v4_file="${SCRIPT_DIR}/auto/all-ru-ipv4.txt"
auto_all_v6_file="${SCRIPT_DIR}/auto/all-ru-ipv6.txt"
auto_ripe_v4_file="${SCRIPT_DIR}/auto/ripe-ru-ipv4.txt"
vk_name_pattern='vk[[:space:]-]*cloud|vkcompany|vkontakte'
# Additional VK-only text blacklists
blacklist_vk_file="${SCRIPT_DIR}/blacklists/blacklist-vk.txt"
blacklist_vk_v4_file="${SCRIPT_DIR}/blacklists/blacklist-vk-v4.txt"
blacklist_vk_v6_file="${SCRIPT_DIR}/blacklists/blacklist-vk-v6.txt"
# Output directory and files
iptables_output_dir="${SCRIPT_DIR}/blacklists_iptables"
@@ -11,8 +26,18 @@ iptables_vk_v4_output_file="${iptables_output_dir}/blacklist-vk-v4.ipset"
iptables_vk_v6_output_file="${iptables_output_dir}/blacklist-vk-v6.ipset"
# Create required directories if they don't exist
mkdir -p "${iptables_output_dir}" "${BLACKLISTS_DIR}"
build_vk_name_blacklists
mkdir -p "${iptables_output_dir}" "${SCRIPT_DIR}/blacklists"
# Build additional VK-only blacklist from network names in auto/*.txt files
tmp_vk_file="$(mktemp "${SCRIPT_DIR}/blacklists/.blacklist-vk.XXXXXX")"
for source_file in "${auto_all_v4_file}" "${auto_all_v6_file}" "${auto_ripe_v4_file}"; do
[ -f "${source_file}" ] || continue
awk -v pattern="${vk_name_pattern}" 'tolower($0) ~ pattern { print $1 }' "${source_file}" >> "${tmp_vk_file}"
done
sort -u "${tmp_vk_file}" > "${blacklist_vk_file}"
grep ':' "${blacklist_vk_file}" | sort -u > "${blacklist_vk_v6_file}" || true
grep -v ':' "${blacklist_vk_file}" | sort -u > "${blacklist_vk_v4_file}" || true
rm -f "${tmp_vk_file}"
# Function to generate ipset config from input file
generate_ipset_config() {
@@ -74,10 +99,10 @@ EOF
}
# Generate ipset configurations from blacklist files
generate_ipset_config "${BLACKLIST_V4_FILE}" "${iptables_v4_output_file}" "(IPv4 only)" "blacklist-v4" "inet"
generate_ipset_config "${BLACKLIST_V6_FILE}" "${iptables_v6_output_file}" "(IPv6 only)" "blacklist-v6" "inet6"
generate_ipset_config "${BLACKLIST_VK_V4_FILE}" "${iptables_vk_v4_output_file}" "(VK names, IPv4 only)" "blacklist-vk-v4" "inet"
generate_ipset_config "${BLACKLIST_VK_V6_FILE}" "${iptables_vk_v6_output_file}" "(VK names, IPv6 only)" "blacklist-vk-v6" "inet6"
generate_ipset_config "${blacklist_v4_file}" "${iptables_v4_output_file}" "(IPv4 only)" "blacklist-v4" "inet"
generate_ipset_config "${blacklist_v6_file}" "${iptables_v6_output_file}" "(IPv6 only)" "blacklist-v6" "inet6"
generate_ipset_config "${blacklist_vk_v4_file}" "${iptables_vk_v4_output_file}" "(VK names, IPv4 only)" "blacklist-vk-v4" "inet"
generate_ipset_config "${blacklist_vk_v6_file}" "${iptables_vk_v6_output_file}" "(VK names, IPv6 only)" "blacklist-vk-v6" "inet6"
echo ""
echo "VK outgoing block examples (iptables/ipset):"

View File

@@ -4,16 +4,35 @@
set -e
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
. "${SCRIPT_DIR}/blacklists_updater_common.subr"
INPUT_FILE="${BLACKLIST_FILE}"
INPUT_FILE="$SCRIPT_DIR/blacklists/blacklist.txt"
OUTPUT_DIR="$SCRIPT_DIR/blacklists_nftables"
# Source files for name-based VK filtering
AUTO_ALL_V4_FILE="$SCRIPT_DIR/auto/all-ru-ipv4.txt"
AUTO_ALL_V6_FILE="$SCRIPT_DIR/auto/all-ru-ipv6.txt"
AUTO_RIPE_V4_FILE="$SCRIPT_DIR/auto/ripe-ru-ipv4.txt"
VK_NAME_PATTERN='vk[[:space:]-]*cloud|vkcompany|vkontakte'
# Additional VK-only text blacklists
VK_INPUT_FILE="$SCRIPT_DIR/blacklists/blacklist-vk.txt"
VK_INPUT_V4_FILE="$SCRIPT_DIR/blacklists/blacklist-vk-v4.txt"
VK_INPUT_V6_FILE="$SCRIPT_DIR/blacklists/blacklist-vk-v6.txt"
# Create required directories if they don't exist
mkdir -p "$OUTPUT_DIR" "${BLACKLISTS_DIR}"
mkdir -p "$OUTPUT_DIR" "$SCRIPT_DIR/blacklists"
echo "Generating nftables blacklists..."
build_vk_name_blacklists
# Build additional VK-only blacklist from network names in auto/*.txt files
TMP_VK_FILE="$(mktemp "$SCRIPT_DIR/blacklists/.blacklist-vk.XXXXXX")"
for source_file in "$AUTO_ALL_V4_FILE" "$AUTO_ALL_V6_FILE" "$AUTO_RIPE_V4_FILE"; do
[[ -f "$source_file" ]] || continue
awk -v pattern="$VK_NAME_PATTERN" 'tolower($0) ~ pattern { print $1 }' "$source_file" >> "$TMP_VK_FILE"
done
sort -u "$TMP_VK_FILE" > "$VK_INPUT_FILE"
grep ':' "$VK_INPUT_FILE" | sort -u > "$VK_INPUT_V6_FILE" || true
grep -v ':' "$VK_INPUT_FILE" | sort -u > "$VK_INPUT_V4_FILE" || true
rm -f "$TMP_VK_FILE"
# Generate mixed IPv4/IPv6 blacklist (recommended single-file load)
python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \
@@ -34,15 +53,15 @@ python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \
"$TMP_V6_FILE" \
"$OUTPUT_DIR/blacklist-v6.nft"
# Generate VK-only blacklists from the narrowed MAX/VK service name filter
# Generate VK-only blacklists (network names: VK Cloud / VKCOMPANY / VKONTAKTE)
python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \
"${BLACKLIST_VK_FILE}" \
"$VK_INPUT_FILE" \
"$OUTPUT_DIR/blacklist-vk.nft"
python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \
"${BLACKLIST_VK_V4_FILE}" \
"$VK_INPUT_V4_FILE" \
"$OUTPUT_DIR/blacklist-vk-v4.nft"
python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \
"${BLACKLIST_VK_V6_FILE}" \
"$VK_INPUT_V6_FILE" \
"$OUTPUT_DIR/blacklist-vk-v6.nft"
# Clean up temp files

View File

@@ -1,16 +1,18 @@
#!/bin/sh
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
. "${SCRIPT_DIR}/blacklists_updater_common.subr"
# Input files (generated by blacklists_updater_txt.sh)
blacklist_file="blacklists/blacklist.txt"
blacklist_v4_file="blacklists/blacklist-v4.txt"
blacklist_v6_file="blacklists/blacklist-v6.txt"
# Output directory and files
nginx_output_dir="${SCRIPT_DIR}/blacklists_nginx"
nginx_output_dir="blacklists_nginx"
nginx_output_file="${nginx_output_dir}/blacklist.conf"
nginx_v4_output_file="${nginx_output_dir}/blacklist-v4.conf"
nginx_v6_output_file="${nginx_output_dir}/blacklist-v6.conf"
# Create required directories if they don't exist
mkdir -p "${nginx_output_dir}" "${BLACKLISTS_DIR}"
mkdir -p "${nginx_output_dir}" "blacklists"
# Function to generate nginx config from input file
generate_nginx_config() {
@@ -45,6 +47,6 @@ EOF
}
# Generate nginx configurations from blacklist files
generate_nginx_config "${BLACKLIST_FILE}" "${nginx_output_file}" "(mixed IPv4/IPv6)"
generate_nginx_config "${BLACKLIST_V4_FILE}" "${nginx_v4_output_file}" "(IPv4 only)"
generate_nginx_config "${BLACKLIST_V6_FILE}" "${nginx_v6_output_file}" "(IPv6 only)"
generate_nginx_config "${blacklist_file}" "${nginx_output_file}" "(mixed IPv4/IPv6)"
generate_nginx_config "${blacklist_v4_file}" "${nginx_v4_output_file}" "(IPv4 only)"
generate_nginx_config "${blacklist_v6_file}" "${nginx_v6_output_file}" "(IPv6 only)"

View File

@@ -3,18 +3,38 @@
set -e
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
. "${SCRIPT_DIR}/blacklists_updater_common.subr"
# Source files for name-based VK filtering
AUTO_ALL_V4_FILE="${SCRIPT_DIR}/auto/all-ru-ipv4.txt"
AUTO_ALL_V6_FILE="${SCRIPT_DIR}/auto/all-ru-ipv6.txt"
AUTO_RIPE_V4_FILE="${SCRIPT_DIR}/auto/ripe-ru-ipv4.txt"
VK_NAME_PATTERN='vk[[:space:]-]*cloud|vkcompany|vkontakte'
# Additional VK-only text blacklists
VK_INPUT_FILE="${SCRIPT_DIR}/blacklists/blacklist-vk.txt"
VK_INPUT_V4_FILE="${SCRIPT_DIR}/blacklists/blacklist-vk-v4.txt"
VK_INPUT_V6_FILE="${SCRIPT_DIR}/blacklists/blacklist-vk-v6.txt"
# Output directory and files
ROUTES_OUTPUT_DIR="${SCRIPT_DIR}/blacklists_route"
ROUTES_V4_FILE="${ROUTES_OUTPUT_DIR}/blacklist-vk-v4.routes"
ROUTES_V6_FILE="${ROUTES_OUTPUT_DIR}/blacklist-vk-v6.routes"
mkdir -p "${ROUTES_OUTPUT_DIR}" "${BLACKLISTS_DIR}"
mkdir -p "${ROUTES_OUTPUT_DIR}" "${SCRIPT_DIR}/blacklists"
echo "Generating VK route blacklists..."
build_vk_name_blacklists
# Build additional VK-only blacklist from network names in auto/*.txt files
TMP_VK_FILE="$(mktemp "${SCRIPT_DIR}/blacklists/.blacklist-vk.XXXXXX")"
for source_file in "${AUTO_ALL_V4_FILE}" "${AUTO_ALL_V6_FILE}" "${AUTO_RIPE_V4_FILE}"; do
[ -f "${source_file}" ] || continue
awk -v pattern="${VK_NAME_PATTERN}" 'tolower($0) ~ pattern { print $1 }' "${source_file}" >> "${TMP_VK_FILE}"
done
sort -u "${TMP_VK_FILE}" > "${VK_INPUT_FILE}"
grep ':' "${VK_INPUT_FILE}" | sort -u > "${VK_INPUT_V6_FILE}" || true
grep -v ':' "${VK_INPUT_FILE}" | sort -u > "${VK_INPUT_V4_FILE}" || true
rm -f "${TMP_VK_FILE}"
# Generate IPv4 routes file (route VK prefixes to loopback via 127.0.0.1)
cat > "${ROUTES_V4_FILE}" << EOF
@@ -31,7 +51,7 @@ EOF
while IFS= read -r network; do
[ -n "${network}" ] || continue
printf 'ip route replace %s via 127.0.0.1 dev lo onlink\n' "${network}" >> "${ROUTES_V4_FILE}"
done < "${BLACKLIST_VK_V4_FILE}"
done < "${VK_INPUT_V4_FILE}"
# Generate IPv6 routes file (route VK prefixes to loopback via ::1)
cat > "${ROUTES_V6_FILE}" << EOF
@@ -48,10 +68,10 @@ EOF
while IFS= read -r network; do
[ -n "${network}" ] || continue
printf 'ip -6 route replace %s via ::1 dev lo\n' "${network}" >> "${ROUTES_V6_FILE}"
done < "${BLACKLIST_VK_V6_FILE}"
done < "${VK_INPUT_V6_FILE}"
echo "✓ Generated: ${ROUTES_V4_FILE} (entries: $(wc -l < "${BLACKLIST_VK_V4_FILE}" | tr -d ' '))"
echo "✓ Generated: ${ROUTES_V6_FILE} (entries: $(wc -l < "${BLACKLIST_VK_V6_FILE}" | tr -d ' '))"
echo "✓ Generated: ${ROUTES_V4_FILE} (entries: $(wc -l < "${VK_INPUT_V4_FILE}" | tr -d ' '))"
echo "✓ Generated: ${ROUTES_V6_FILE} (entries: $(wc -l < "${VK_INPUT_V6_FILE}" | tr -d ' '))"
echo ""
echo "Examples:"
echo " sudo sh ${ROUTES_V4_FILE}"

View File

@@ -1,24 +1,32 @@
#!/bin/sh
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
. "${SCRIPT_DIR}/blacklists_updater_common.subr"
outfile_wo_comments="blacklists/blacklist.txt"
outfile_w_comments="blacklists/blacklist_with_comments.txt"
blacklist_v4_file="blacklists/blacklist-v4.txt"
blacklist_v6_file="blacklists/blacklist-v6.txt"
ensure_blacklist_base_dirs
auto_black_ass="auto/black_ass.txt"
grep -iE "${BLACK_NAMES}" "${AUTO_ALL_ASN_FILE}" | grep -viE "${WHITE_NAMES}" | awk '{ print "# AS-Name: " $0 "\n" $1}' > "${AUTO_BLACK_ASS_FILE}"
"${NETWORK_LIST_FROM_AS}" "${AUTO_BLACK_ASS_FILE}" > "${BLACKLIST_WITH_COMMENTS_FILE}"
"${NETWORK_LIST_FROM_NETNAME}" "${RU_GOV_NETNAMES_FILE}" >> "${BLACKLIST_WITH_COMMENTS_FILE}"
grep -iE "${BLACK_NAMES}" "${AUTO_ALL_V4_FILE}" | grep -viE "${WHITE_NAMES}" | awk '{ print "# NET-Name: " $0 "\n" $1}' >> "${BLACKLIST_WITH_COMMENTS_FILE}"
grep -iE "${BLACK_NAMES}" "${AUTO_RIPE_V4_FILE}" | grep -viE "${WHITE_NAMES}" | awk '{ print "# NET-Name: " $0 "\n" $1}' >> "${BLACKLIST_WITH_COMMENTS_FILE}"
black_names="uvd|umvd|fgup|grchc|roskomnad|federalnaya sluzhba|ufsb|zonatelecom|llc vk|vkontakte|ODNOKLASSNIKI|VKCOMPANY|mail.ru|mail-ru|mail_ru|VK-AS|M100"
# M100 - mail.ru
white_names="ruvds"
mkdir -p blacklists auto
grep -iE "${black_names}" auto/all-ru-asn.txt | grep -viE "${white_names}" | awk '{ print "# AS-Name: " $0 "\n" $1}' > ${auto_black_ass}
./network_list_from_as.py ${auto_black_ass} > ${outfile_w_comments}
./network_list_from_netname.py lists/ru-gov-netnames.txt >> ${outfile_w_comments}
grep -iE "${black_names}" auto/all-ru-ipv4.txt | grep -viE "${white_names}" | awk '{ print "# NET-Name: " $0 "\n" $1}' >> ${outfile_w_comments}
grep -iE "${black_names}" auto/ripe-ru-ipv4.txt | grep -viE "${white_names}" | awk '{ print "# NET-Name: " $0 "\n" $1}' >> ${outfile_w_comments}
# Remove comments by sed to avoid flooding WHOIS servers
grep -v "#" "${BLACKLIST_WITH_COMMENTS_FILE}" | sort | uniq > "${BLACKLIST_FILE}"
grep -v "#" ${outfile_w_comments} | sort | uniq > ${outfile_wo_comments}
# Split blacklist into IPv4 and IPv6
grep ':' "${BLACKLIST_FILE}" | sort | uniq > "${BLACKLIST_V6_FILE}"
grep -v ':' "${BLACKLIST_FILE}" | sort | uniq > "${BLACKLIST_V4_FILE}"
grep ':' "${outfile_wo_comments}" | sort | uniq > "${blacklist_v6_file}"
grep -v ':' "${outfile_wo_comments}" | sort | uniq > "${blacklist_v4_file}"
echo "✓ Generated blacklist files"
echo " Mixed (IPv4/IPv6): ${BLACKLIST_FILE} ($(wc -l < "${BLACKLIST_FILE}" | tr -d ' ') entries)"
echo " IPv4 only: ${BLACKLIST_V4_FILE} ($(wc -l < "${BLACKLIST_V4_FILE}" | tr -d ' ') entries)"
echo " IPv6 only: ${BLACKLIST_V6_FILE} ($(wc -l < "${BLACKLIST_V6_FILE}" | tr -d ' ') entries)"
echo " Mixed (IPv4/IPv6): ${outfile_wo_comments} ($(wc -l < "${outfile_wo_comments}" | tr -d ' ') entries)"
echo " IPv4 only: ${blacklist_v4_file} ($(wc -l < "${blacklist_v4_file}" | tr -d ' ') entries)"
echo " IPv6 only: ${blacklist_v6_file} ($(wc -l < "${blacklist_v6_file}" | tr -d ' ') entries)"