Compare commits

..

121 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
C24Be
0d015fc2ff Update 2026.03.31 07:05:57 2026-03-31 07:05:57 +00:00
C24Be
dea6a75d67 Update 2026.03.30 07:19:44 2026-03-30 07:19:44 +00:00
C24Be
7690d60023 Update 2026.03.29 13:11:56 2026-03-29 13:11:57 +00:00
C24Be
1ef2a3a21e Update 2026.03.29 06:56:52 2026-03-29 06:56:52 +00:00
C24Be
128d6c3d19 Merge branch 'main' of https://github.com/C24Be/AS_Network_List 2026-03-28 12:15:26 +01:00
C24Be
4502515ab1 Readme 2026-03-28 12:15:23 +01:00
C24Be
740834b112 Update 2026.03.28 06:52:03 2026-03-28 06:52:03 +00:00
C24Be
c79108d476 Readme 2026-03-27 19:16:50 +01:00
C24Be
754f545764 Update 2026.03.27 18:14:06 2026-03-27 18:14:07 +00:00
C24Be
048810e560 big update 2026-03-27 19:12:07 +01:00
C24Be
cfed9adddf big update 2026-03-27 19:11:52 +01:00
C24Be
0107142b90 Update 2026.03.27 06:59:36 2026-03-27 06:59:36 +00:00
C24Be
5d9070946d readme 2026-03-26 11:20:52 +01:00
C24Be
4126557898 Merge branch 'main' of https://github.com/C24Be/AS_Network_List 2026-03-26 11:20:00 +01:00
C24Be
cd643625f1 readme 2026-03-26 11:19:56 +01:00
C24Be
23ca832e7d Update 2026.03.26 09:38:27 2026-03-26 09:38:27 +00:00
C24Be
760bc7409d readme files 2026-03-26 10:37:06 +01:00
C24Be
3922acb075 readme files 2026-03-26 10:34:02 +01:00
C24Be
17d64070c6 mini readmes 2026-03-26 10:17:04 +01:00
C24Be
c34ebee88f Update 2026.03.26 08:47:07 2026-03-26 08:47:07 +00:00
C24Be
96f5442eea + routes folder to commit 2026-03-26 09:45:53 +01:00
C24Be
22bbb3dd20 some fixes 2026-03-26 09:42:48 +01:00
C24Be
943e7f2498 Merge branch 'main' of https://github.com/C24Be/AS_Network_List 2026-03-26 09:41:31 +01:00
C24Be
ecc4b2e387 some fixes 2026-03-26 09:41:27 +01:00
C24Be
72d57938c0 Update 2026.03.26 08:35:16 2026-03-26 08:35:17 +00:00
C24Be
1d0162e69f some fixes 2026-03-26 09:33:42 +01:00
C24Be
75e044c01d Update 2026.03.26 08:29:31 2026-03-26 08:29:31 +00:00
C24Be
3cb9156d28 some fixes 2026-03-26 09:28:25 +01:00
C24Be
011efe4bcb some fixes 2026-03-26 09:26:41 +01:00
C24Be
849e96a16d + routes 2026-03-26 09:18:49 +01:00
C24Be
ee407903b6 + routes 2026-03-26 09:16:31 +01:00
C24Be
07284f6831 + routes 2026-03-26 09:16:11 +01:00
C24Be
f407215a72 Update 2026.03.26 07:01:14 2026-03-26 07:01:14 +00:00
C24Be
3ea564dfe8 Update 2026.03.25 06:55:56 2026-03-25 06:55:56 +00:00
C24Be
af409b55cc Update 2026.03.24 19:03:32 2026-03-24 19:03:33 +00:00
C24Be
17a668eaec Block VK / usage 2026-03-24 20:02:11 +01:00
C24Be
95d70eb428 Update 2026.03.24 18:58:35 2026-03-24 18:58:35 +00:00
C24Be
82ad171e71 usage 2026-03-24 19:57:16 +01:00
C24Be
8e3a07acc5 Update 2026.03.24 18:23:22 2026-03-24 18:23:22 +00:00
C24Be
6381ea7863 Block VK / usage 2026-03-24 19:21:52 +01:00
C24Be
4a8a10d6d6 Update 2026.03.24 18:07:56 2026-03-24 18:07:56 +00:00
C24Be
d7e0f9c7b7 Block VK / usage 2026-03-24 19:06:26 +01:00
C24Be
b98e6d008c Block VK / readme 2026-03-24 19:03:08 +01:00
C24Be
7714b6ff07 Update 2026.03.24 18:01:29 2026-03-24 18:01:30 +00:00
C24Be
2d2dfccad3 Block VK / Add special lists 2026-03-24 18:59:49 +01:00
C24Be
0b170ff24a Update 2026.03.24 06:56:56 2026-03-24 06:56:56 +00:00
C24Be
204b099d9c Update 2026.03.23 07:02:16 2026-03-23 07:02:16 +00:00
C24Be
77142cde32 Update 2026.03.22 13:11:44 2026-03-22 13:11:45 +00:00
C24Be
12f1e01c61 Update 2026.03.22 06:42:46 2026-03-22 06:42:46 +00:00
C24Be
834a95b304 Update 2026.03.21 06:34:56 2026-03-21 06:34:56 +00:00
C24Be
e78fa434c8 Update 2026.03.20 06:45:28 2026-03-20 06:45:28 +00:00
C24Be
c2beed14dc Update 2026.03.19 06:50:44 2026-03-19 06:50:44 +00:00
C24Be
0261df5830 Update 2026.03.18 06:55:06 2026-03-18 06:55:06 +00:00
C24Be
619e5f7997 Update 2026.03.17 06:56:36 2026-03-17 06:56:37 +00:00
C24Be
63bb2685d4 Update 2026.03.16 07:08:36 2026-03-16 07:08:36 +00:00
C24Be
b9bd54545c Update 2026.03.15 13:13:19 2026-03-15 13:13:20 +00:00
C24Be
f67123d80d Update 2026.03.15 06:48:28 2026-03-15 06:48:28 +00:00
C24Be
9834fa3728 Update 2026.03.14 06:37:41 2026-03-14 06:37:42 +00:00
C24Be
dbbfd0db63 Update 2026.03.13 06:43:17 2026-03-13 06:43:17 +00:00
C24Be
a163fdbbb2 Update 2026.03.12 06:45:25 2026-03-12 06:45:25 +00:00
C24Be
de5d352c2a Update 2026.03.11 06:43:34 2026-03-11 06:43:34 +00:00
C24Be
292b0f0460 Update 2026.03.10 06:40:16 2026-03-10 06:40:16 +00:00
C24Be
e690b097af Update 2026.03.09 06:56:59 2026-03-09 06:56:59 +00:00
C24Be
317036fb8d Update 2026.03.08 13:08:28 2026-03-08 13:08:29 +00:00
C24Be
69549bce92 Update 2026.03.08 06:35:20 2026-03-08 06:35:20 +00:00
C24Be
2d3cc80273 Update 2026.03.07 06:31:53 2026-03-07 06:31:53 +00:00
C24Be
e26bc0890f Update 2026.03.06 06:39:18 2026-03-06 06:39:18 +00:00
C24Be
7a958c6686 Update 2026.03.05 06:42:08 2026-03-05 06:42:08 +00:00
C24Be
3448d99fa0 Update 2026.03.04 06:38:45 2026-03-04 06:38:45 +00:00
C24Be
aa9227c2ea Update 2026.03.03 06:55:25 2026-03-03 06:55:25 +00:00
C24Be
8d3e661eb9 Update 2026.03.02 06:49:32 2026-03-02 06:49:32 +00:00
C24Be
cbf2554c71 Update 2026.03.01 (#24)
* Update 2026.03.01 01:07:56

* Update 2026.03.01 04:25:44

* Update 2026.03.01 06:01:46

* Update 2026.03.01 06:15:37

* Update 2026.03.01 06:23:34

* Update 2026.03.01 07:44:01

* Update 2026.03.01 08:02:08

* Update 2026.03.01 08:06:50

---------

Co-authored-by: C24Be <C24Be@github.com>
2026-03-01 16:35:45 +01:00
C24Be
3db201e687 Update 2026.03.01 13:08:17 2026-03-01 13:08:18 +00:00
C24Be
6405bea74b Update 2026.03.01 06:38:03 2026-03-01 06:38:03 +00:00
C24Be
d8db11d446 Update 2026.02.28 06:29:57 2026-02-28 06:29:57 +00:00
C24Be
7059da1685 Update 2026.02.27 06:44:15 2026-02-27 06:44:15 +00:00
C24Be
cc202f9f79 Update 2026.02.26 06:52:09 2026-02-26 06:52:09 +00:00
C24Be
85052ec0dc Update 2026.02.25 06:55:26 2026-02-25 06:55:26 +00:00
C24Be
c0b13ac7d0 Update 2026.02.24 06:52:58 2026-02-24 06:52:58 +00:00
C24Be
709a62cf0a Update 2026.02.23 06:57:13 2026-02-23 06:57:13 +00:00
C24Be
49cff13f8d Update 2026.02.22 13:10:15 2026-02-22 13:10:16 +00:00
C24Be
2251934da5 Update 2026.02.22 06:39:12 2026-02-22 06:39:12 +00:00
C24Be
b6192a7161 Update 2026.02.21 06:34:40 2026-02-21 06:34:40 +00:00
C24Be
1812bf1218 Update 2026.02.20 06:46:48 2026-02-20 06:46:49 +00:00
C24Be
c5b999b322 Update 2026.02.19 06:52:50 2026-02-19 06:52:51 +00:00
C24Be
1bf930c815 Update 2026.02.18 06:54:43 2026-02-18 06:54:44 +00:00
C24Be
42b870a6c1 Update 2026.02.17 06:51:02 2026-02-17 06:51:02 +00:00
C24Be
1eb4db2bfa Update 2026.02.16 06:56:09 2026-02-16 06:56:10 +00:00
C24Be
34a2703df0 Update 2026.02.15 13:11:16 2026-02-15 13:11:17 +00:00
C24Be
8a670b5b25 Update 2026.02.15 06:42:42 2026-02-15 06:42:43 +00:00
C24Be
0705c32fc5 Update 2026.02.14 06:36:43 2026-02-14 06:36:43 +00:00
C24Be
31941d041a Update 2026.02.13 06:52:17 2026-02-13 06:52:18 +00:00
C24Be
6276cd968f Update 2026.02.12 06:54:24 2026-02-12 06:54:24 +00:00
C24Be
cb64ca2bcb Update 2026.02.11 06:54:29 2026-02-11 06:54:29 +00:00
C24Be
6fb9418c90 Update 2026.02.10 06:57:42 2026-02-10 06:57:42 +00:00
C24Be
7eedfbde2c Update 2026.02.09 06:57:43 2026-02-09 06:57:43 +00:00
C24Be
71f0272971 Update 2026.02.08 13:10:26 2026-02-08 13:10:27 +00:00
C24Be
9780152f9d Update 2026.02.08 06:41:38 2026-02-08 06:41:38 +00:00
C24Be
16ade438d1 Update 2026.02.07 06:34:40 2026-02-07 06:34:40 +00:00
C24Be
663a88f95c Update 2026.02.06 06:45:45 2026-02-06 06:45:45 +00:00
C24Be
a4d3676ab7 Update 2026.02.05 06:51:18 2026-02-05 06:51:18 +00:00
C24Be
98093eb33d Update 2026.02.04 06:42:35 2026-02-04 06:42:35 +00:00
C24Be
0c0c30aa2f Update 2026.02.03 06:42:06 2026-02-03 06:42:06 +00:00
C24Be
7bbb8d27b7 Update 2026.02.02 06:55:39 2026-02-02 06:55:40 +00:00
C24Be
132ce57749 Update 2026.02.01 13:09:50 2026-02-01 13:09:51 +00:00
C24Be
a6aab55efa Update 2026.02.01 06:41:37 2026-02-01 06:41:37 +00:00
C24Be
be5674fa21 Update 2026.01.31 06:30:44 2026-01-31 06:30:44 +00:00
C24Be
71af5f55cd Update 2026.01.30 06:39:29 2026-01-30 06:39:29 +00:00
C24Be
93e61e2a2c Update 2026.01.29 06:38:40 2026-01-29 06:38:41 +00:00
C24Be
ea30368ea8 Update 2026.01.28 06:28:20 2026-01-28 06:28:20 +00:00
C24Be
c08d9620d6 Update 2026.01.27 06:26:42 2026-01-27 06:26:43 +00:00
C24Be
f7977cd875 Update 2026.01.26 06:28:35 2026-01-26 06:28:35 +00:00
51 changed files with 14691 additions and 28446 deletions

View File

@@ -10,7 +10,7 @@ runs:
git config --global user.email "${{ env.REPO_OWNER }}@github.com" git config --global user.email "${{ env.REPO_OWNER }}@github.com"
if [ -n "${{ env.CUSTOM_BRANCH }}" ]; then if [ -n "${{ env.CUSTOM_BRANCH }}" ]; then
git checkout "${daily_branch}" 2>/dev/null || git checkout -b "${daily_branch}" git checkout "${daily_branch}" 2>/dev/null || git checkout -b "${daily_branch}"
git push --set origin "${daily_branch}" git push --set-upstream origin "${daily_branch}"
fi fi
git add ${{ env.PUSH_FILES }} git add ${{ env.PUSH_FILES }}
git diff --staged --quiet || CHANGED=true git diff --staged --quiet || CHANGED=true

View File

@@ -8,9 +8,9 @@ runs:
if [ -n "${{ env.CUSTOM_BRANCH }}" ]; then if [ -n "${{ env.CUSTOM_BRANCH }}" ]; then
git reset --hard git reset --hard
git clean -fdx git clean -fdx
git checkout "${daily_branch}" git checkout "${daily_branch}" 2>/dev/null || git checkout -b "${daily_branch}"
git pull origin "${daily_branch}" git pull origin "${daily_branch}" || true
git push --set origin "${daily_branch}" git push --set-upstream origin "${daily_branch}"
fi fi
git reset --hard git reset --hard
git clean -fdx git clean -fdx

View File

@@ -26,7 +26,7 @@ jobs:
with: with:
fetch-depth: 0 # this is required to fetch all history for all branches and tags fetch-depth: 0 # this is required to fetch all history for all branches and tags
token: ${{ env.GH_PAT }} token: ${{ env.GH_PAT }}
ref: ${{ github.branch }} ref: ${{ github.ref_name }}
- uses: ./.github/actions/gitReset - uses: ./.github/actions/gitReset
env: env:
CUSTOM_BRANCH: true CUSTOM_BRANCH: true
@@ -53,7 +53,7 @@ jobs:
with: with:
fetch-depth: 0 # this is required to fetch all history for all branches and tags fetch-depth: 0 # this is required to fetch all history for all branches and tags
token: ${{ env.GH_PAT }} token: ${{ env.GH_PAT }}
ref: ${{ github.branch }} ref: ${{ github.ref_name }}
- uses: ./.github/actions/gitReset - uses: ./.github/actions/gitReset
env: env:
CUSTOM_BRANCH: true CUSTOM_BRANCH: true
@@ -80,7 +80,7 @@ jobs:
with: with:
fetch-depth: 0 # this is required to fetch all history for all branches and tags fetch-depth: 0 # this is required to fetch all history for all branches and tags
token: ${{ env.GH_PAT }} token: ${{ env.GH_PAT }}
ref: ${{ github.branch }} ref: ${{ github.ref_name }}
- uses: ./.github/actions/gitReset - uses: ./.github/actions/gitReset
env: env:
CUSTOM_BRANCH: true CUSTOM_BRANCH: true

View File

@@ -33,6 +33,7 @@ jobs:
- run: ./blacklists_updater_nginx.sh - run: ./blacklists_updater_nginx.sh
- run: ./blacklists_updater_iptables.sh - run: ./blacklists_updater_iptables.sh
- run: ./blacklists_updater_nftables.sh - run: ./blacklists_updater_nftables.sh
- run: ./blacklists_updater_routes.sh
- uses: ./.github/actions/gitPush - uses: ./.github/actions/gitPush
env: env:
PUSH_FILES: blacklists/ blacklists_nginx/ blacklists_iptables/ blacklists_nftables/ PUSH_FILES: blacklists/ blacklists_nginx/ blacklists_iptables/ blacklists_nftables/ blacklists_route/

View File

@@ -2,14 +2,22 @@
### Blacklists are updated daily! ### Blacklists are updated daily!
> [!IMPORTANT]
> 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.
This repository contains Python scripts that allow you to retrieve network lists based on either an Autonomous System (AS) name or a Network name. Also you can download and parse the whole RIPE database to get information about Networks for the further analysis. This repository contains Python scripts that allow you to retrieve network lists based on either an Autonomous System (AS) name or a Network name. Also you can download and parse the whole RIPE database to get information about Networks for the further analysis.
## Important Links
**Ready-to-use blacklists in multiple formats:** **Ready-to-use blacklists in multiple formats:**
- [Text blacklists in `blacklists/`](https://github.com/C24Be/AS_Network_List/tree/main/blacklists) - Plain text format with IPv4/IPv6 separation - [Text blacklists in `blacklists/`](https://github.com/C24Be/AS_Network_List/tree/main/blacklists) - Plain text format with IPv4/IPv6 separation
- [Nginx configurations in `blacklists_nginx/`](https://github.com/C24Be/AS_Network_List/tree/main/blacklists_nginx) - Ready to include in your nginx config - [Nginx configurations in `blacklists_nginx/`](https://github.com/C24Be/AS_Network_List/tree/main/blacklists_nginx) - Ready to include in your nginx config
- [IPTables/IPSet files in `blacklists_iptables/`](https://github.com/C24Be/AS_Network_List/tree/main/blacklists_iptables) - Optimized for iptables with ipset - [IPTables/IPSet files in `blacklists_iptables/`](https://github.com/C24Be/AS_Network_List/tree/main/blacklists_iptables) - Optimized for iptables with ipset
- [Other network and ASN lists in `auto/`](https://github.com/C24Be/AS_Network_List/tree/main/auto) - Comprehensive Russian network data - [nftables files in `blacklists_nftables/`](https://github.com/C24Be/AS_Network_List/tree/main/blacklists_nftables) - Ready-to-load sets and rules for nftables
- [Linux route files in `blacklists_route/`](https://github.com/C24Be/AS_Network_List/tree/main/blacklists_route) - VK route blackholes to loopback (IPv4/IPv6)
## Files and features ## Files and features
@@ -28,6 +36,8 @@ This repository contains Python scripts that allow you to retrieve network lists
- `blacklists_updater_txt.sh`: Generates text-based blacklists with IPv4/IPv6 separation - `blacklists_updater_txt.sh`: Generates text-based blacklists with IPv4/IPv6 separation
- `blacklists_updater_nginx.sh`: Generates nginx configuration files with deny directives - `blacklists_updater_nginx.sh`: Generates nginx configuration files with deny directives
- `blacklists_updater_iptables.sh`: Generates ipset configuration files for iptables/ip6tables - `blacklists_updater_iptables.sh`: Generates ipset configuration files for iptables/ip6tables
- `blacklists_updater_nftables.sh`: Generates nftables blacklist files (mixed/v4/v6 and VK-specific)
- `blacklists_updater_routes.sh`: Generates Linux route files to send VK networks to loopback (`127.0.0.1` / `::1`)
### Generated Blacklists ### Generated Blacklists
@@ -47,25 +57,34 @@ This repository contains Python scripts that allow you to retrieve network lists
**IPTables/IPSet Format** (`blacklists_iptables/` folder): **IPTables/IPSet Format** (`blacklists_iptables/` folder):
- `blacklist.ipset`: IPSet configuration for mixed IPv4/IPv6 (**daily generated**)
- `blacklist-v4.ipset`: IPSet configuration for IPv4 only (**daily generated**) - `blacklist-v4.ipset`: IPSet configuration for IPv4 only (**daily generated**)
- `blacklist-v6.ipset`: IPSet configuration for IPv6 only (**daily generated**) - `blacklist-v6.ipset`: IPSet configuration for IPv6 only (**daily generated**)
- `blacklist-vk-v4.ipset`: IPSet configuration for VK-only IPv4 networks (**daily generated**)
- `blacklist-vk-v6.ipset`: IPSet configuration for VK-only IPv6 networks (**daily generated**)
- `README.md`: Complete usage documentation for iptables integration - `README.md`: Complete usage documentation for iptables integration
**nftables Format** (`blacklists_nftables/` folder): **nftables Format** (`blacklists_nftables/` folder):
* `blacklist.nft`: nftables configuration for mixed IPv4/IPv6 (**daily generated**) * `blacklist.nft`: nftables set definitions for mixed IPv4/IPv6 (**daily generated**)
* `blacklist-v4.nft`: nftables configuration for IPv4 only (**daily generated**) * `blacklist-v4.nft`: nftables configuration for IPv4 only (**daily generated**)
* `blacklist-v6.nft`: nftables configuration for IPv6 only (**daily generated**) * `blacklist-v6.nft`: nftables configuration for IPv6 only (**daily generated**)
* `blacklist-vk.nft`: nftables set definitions for VK-only mixed IPv4/IPv6 (**daily generated**)
* `blacklist-vk-v4.nft`: nftables configuration for VK-only IPv4 networks (**daily generated**)
* `blacklist-vk-v6.nft`: nftables configuration for VK-only IPv6 networks (**daily generated**)
* `README.md`: Complete usage documentation for nftables integration * `README.md`: Complete usage documentation for nftables integration
**Linux Routes Format** (`blacklists_route/` folder):
* `blacklist-vk-v4.routes`: IPv4 routes for VK-only networks to `127.0.0.1` via `lo` (**daily generated**)
* `blacklist-vk-v6.routes`: IPv6 routes for VK-only networks to `::1` via `lo` (**daily generated**)
### Reference Lists ### Reference Lists
**Contributors are welcome!** **Contributors are welcome!**
- `lists/ru-gov-netnames.txt`: A list of network names associated with the Russian government. - `lists/ru-gov-netnames.txt`: A list of network names associated with the Russian government.
- `lists/ru-gov-asns.txt`: A list of AS numbers associated with the Russian government. - ASN candidates used for blacklists are derived automatically from `auto/all-ru-asn.txt`.
### Auto-Generated Data ### Auto-Generated Data
@@ -93,22 +112,55 @@ wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_ngi
**For IPTables/IPSet:** **For IPTables/IPSet:**
```bash ```bash
# Download and load into ipset # Download and load IPv4/IPv6 sets into ipset
wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_iptables/blacklist.ipset wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_iptables/blacklist-v4.ipset
ipset restore < blacklist.ipset wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_iptables/blacklist-v6.ipset
iptables -I INPUT -m set --match-set blacklist-v4 src -j DROP ipset restore < blacklist-v4.ipset
ip6tables -I INPUT -m set --match-set blacklist-v6 src -j DROP ipset restore < blacklist-v6.ipset
iptables -I INPUT -m set --match-set blacklist-v4 src -m conntrack --ctstate NEW -j DROP
ip6tables -I INPUT -m set --match-set blacklist-v6 src -m conntrack --ctstate NEW -j DROP
``` ```
**For nftables:** **For nftables:**
````bash ````bash
# Download and load into nftables # Download and load nftables sets
wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_nftables/blacklist.nft wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_nftables/blacklist.nft
wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_nftables/blacklist-v4.nft
wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_nftables/blacklist-v6.nft
sudo nft -f blacklist.nft sudo nft -f blacklist.nft
sudo nft -f blacklist-v4.nft
sudo nft -f blacklist-v6.nft
# Protect VM from incoming blacklist sources
sudo nft add chain inet filter input '{ type filter hook input priority 0; policy accept; }'
sudo nft add rule inet filter input ip saddr @blacklist_v4 counter reject
sudo nft add rule inet filter input ip6 saddr @blacklist_v6 counter reject
# VK-only outbound blocking for VPN clients via NAT/FORWARD
wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_nftables/blacklist-vk.nft
wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_nftables/blacklist-vk-v4.nft
wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_nftables/blacklist-vk-v6.nft
sudo nft -f blacklist-vk.nft
sudo nft -f blacklist-vk-v4.nft
sudo nft -f blacklist-vk-v6.nft
sudo nft add chain inet filter forward '{ type filter hook forward priority 0; policy accept; }'
sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip daddr @blacklist_vk_v4 counter reject
sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip6 daddr @blacklist_vk_v6 counter reject
# View the loaded rules # View the loaded rules
sudo nft list ruleset sudo nft list ruleset
```` ````
**For Linux Routes (VK loopback blackhole):**
```bash
# Download and apply VK route files
wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_route/blacklist-vk-v4.routes
wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_route/blacklist-vk-v6.routes
sudo sh blacklist-vk-v4.routes
sudo sh blacklist-vk-v6.routes
```
**For Custom Applications:** **For Custom Applications:**
```bash ```bash
@@ -158,16 +210,16 @@ See the README files in each folder for detailed usage instructions.
./network_list_from_as.py AS61280 ./network_list_from_as.py AS61280
``` ```
2. Run the script with a URL to a file in a GitHub repository as an argument: 2. Run the script with a URL to a file with one ASN per line:
```bash ```bash
./network_list_from_as.py https://github.com/C24Be/AS_Network_List/blob/main/lists/ru-gov-asns.txt ./network_list_from_as.py https://example.com/asns.txt
``` ```
Or better use the raw file link: Or better use the raw file link:
```bash ```bash
./network_list_from_as.py https://raw.githubusercontent.com/C24Be/AS_Network_List/main/lists/ru-gov-asns.txt ./network_list_from_as.py https://example.com/asns-raw.txt
``` ```
3. To display a help message, use the `-h` or `--help` switch: 3. To display a help message, use the `-h` or `--help` switch:
@@ -232,16 +284,6 @@ This repository uses GitHub Actions to automatically update blacklists:
All blacklists are automatically regenerated and committed to ensure you always have the latest data. All blacklists are automatically regenerated and committed to ensure you always have the latest data.
## Blacklist Format Comparison
| Format | Best For | Performance | Ease of Use | File Size |
|--------|----------|-------------|-------------|-----------|
| **Text** | Custom scripts, analysis | N/A | ⭐⭐⭐⭐⭐ | Small |
| **Nginx** | Web servers, reverse proxies | Good | ⭐⭐⭐⭐ | Medium |
| **IPSet** | Firewalls, large-scale blocking | Excellent | ⭐⭐⭐ | Medium |
**Recommendation**: Use IPSet for firewall-level blocking (best performance), Nginx for web application layer, and text format for custom integrations.
## Additional information ## Additional information
- [RIPE DB Inetnum](https://ftp.ripe.net/ripe/dbase/split/ripe.db.inetnum.gz) - [RIPE DB Inetnum](https://ftp.ripe.net/ripe/dbase/split/ripe.db.inetnum.gz)

View File

@@ -33,7 +33,7 @@ AS3277 RUSNET-AS (OOO "NPO FRACTEL")
AS3284 ServiceCloud-AS (ServiceCloud Ltd.) AS3284 ServiceCloud-AS (ServiceCloud Ltd.)
AS3285 HOME-IP (Company Delfa Co. Ltd.) AS3285 HOME-IP (Company Delfa Co. Ltd.)
AS3287 REDLINE-AS (Dmitry Vyacheslavovich Sharov) AS3287 REDLINE-AS (Dmitry Vyacheslavovich Sharov)
AS3312 ELEKTRA-AS (IT Energy Service LLC) AS3312 ELEKTRA-AS (Rosseti Digital JSC)
AS3315 UNSPECIFIED (Join-stock company "Internet Exchange"MSK-IX") AS3315 UNSPECIFIED (Join-stock company "Internet Exchange"MSK-IX")
AS3316 RELARN (Join-stock company "Internet Exchange"MSK-IX") AS3316 RELARN (Join-stock company "Internet Exchange"MSK-IX")
AS3325 KFU (Kazan Federal University) AS3325 KFU (Kazan Federal University)
@@ -56,7 +56,7 @@ AS5523 CREDO-TELECOM (JSC "CREDO-TELECOM")
AS5537 RU-CENTER-AS (JSC "RU-CENTER") AS5537 RU-CENTER-AS (JSC "RU-CENTER")
AS5543 TEST-ASN1 (Joint Stock Company TransTeleCom) AS5543 TEST-ASN1 (Joint Stock Company TransTeleCom)
AS5547 ORTEL-AS (JSC Orient-Telecom) AS5547 ORTEL-AS (JSC Orient-Telecom)
AS5548 RUT-MIIT-AS (Federal State Budget Educational Establishment of Higher Education "Russian University Of Transport (MIIT)") AS5548 RUT-MIIT-AS (Federalnoe gosudarstvennoe avtonomnoe obrazovatelnoe uchrezhdenie vysshego obrazovaniya "Rossiyskiy Universitet Transporta")
AS5553 TAMBOVMAN-AS (Federal State Budgetary Educational Institution of Higher Education "Tambov State Technical University") AS5553 TAMBOVMAN-AS (Federal State Budgetary Educational Institution of Higher Education "Tambov State Technical University")
AS5563 URAL (JSC "ER-Telecom Holding") AS5563 URAL (JSC "ER-Telecom Holding")
AS5567 AS5567 (National Research Tomsk Polytechnic University) AS5567 AS5567 (National Research Tomsk Polytechnic University)
@@ -192,7 +192,7 @@ AS8998 TUMTTL-AS ("Russian company" LLC)
AS9006 GEPSPD-AS (CJSC "Giproenergoprom") AS9006 GEPSPD-AS (CJSC "Giproenergoprom")
AS9032 LIDER-RF-DC (Citytelecom LLC) AS9032 LIDER-RF-DC (Citytelecom LLC)
AS9039 IIAT-AS (Institute of information & analytical technologies IIAT, Limited) AS9039 IIAT-AS (Institute of information & analytical technologies IIAT, Limited)
AS9041 rsvpu (Russian State Vocational Pedagogical University) AS9041 USPU (Ural State Pedagogical University)
AS9049 ERTH-TRANSIT-AS (JSC "ER-Telecom Holding") AS9049 ERTH-TRANSIT-AS (JSC "ER-Telecom Holding")
AS9056 PSN-AS (Keldysh Institute of Applied Mathematics, Russian Academy of Sciences) AS9056 PSN-AS (Keldysh Institute of Applied Mathematics, Russian Academy of Sciences)
AS9058 KAN-AUTO-AS (KAN AUTO Ltd.) AS9058 KAN-AUTO-AS (KAN AUTO Ltd.)
@@ -212,7 +212,7 @@ AS9157 SAO-RAS (Federal State Budget Institution The Special Astrophysical Obser
AS9162 TSTU (The State Educational Institution of Higher Vocational Education "Tambov State Technical University") AS9162 TSTU (The State Educational Institution of Higher Vocational Education "Tambov State Technical University")
AS9177 MZRTA-AS (RTA Telecom Ltd.) AS9177 MZRTA-AS (RTA Telecom Ltd.)
AS9203 EVROKONTAKT-STRUSSA-AS (EUROCONTACT VELIKY NOVGOROD LLC) AS9203 EVROKONTAKT-STRUSSA-AS (EUROCONTACT VELIKY NOVGOROD LLC)
AS9206 MAI (Federal State Budgetary Educational Institution of Higher Education Moscow Aviation Institute (National Research University)) AS9206 MAI (Federal State Autonomous Educational Institution of Higher Education "Moscow Aviation Institute (National Research University)")
AS12314 TESLATEL-DC-AS (TESLATEL LLC) AS12314 TESLATEL-DC-AS (TESLATEL LLC)
AS12332 PRIMORYE-AS (PJSC Rostelecom) AS12332 PRIMORYE-AS (PJSC Rostelecom)
AS12335 TARIO (Tario Communications LLC) AS12335 TARIO (Tario Communications LLC)
@@ -334,10 +334,8 @@ AS16020 TASCOM (PJSC Moscow city telephone network)
AS16043 SAMARA-TELECOM-AS (PJSC "Vimpelcom") AS16043 SAMARA-TELECOM-AS (PJSC "Vimpelcom")
AS16047 YAR-TT-AS (Limited Liability Company YarTranzitTelecom) AS16047 YAR-TT-AS (Limited Liability Company YarTranzitTelecom)
AS16054 NSOELSV-AS (PJSC Rostelecom) AS16054 NSOELSV-AS (PJSC Rostelecom)
AS16064 Infopac-AS ("Region Svyaz Konsalt" LLC)
AS16083 STACK-AS (StackNet Service, LLC) AS16083 STACK-AS (StackNet Service, LLC)
AS16094 MagTelecom-AS (Magistralny Telecom LLC) AS16094 MagTelecom-AS (Magistralny Telecom LLC)
AS16118 NNT-MOSCOW-AS (Thyphone Communications LLC)
AS16143 RadioNet-AS (OOO NIIR-RadioNet) AS16143 RadioNet-AS (OOO NIIR-RadioNet)
AS16173 CQGI-Rus (OOO CQGI Rus) AS16173 CQGI-Rus (OOO CQGI Rus)
AS16176 MEGALINE-RU-AS (MegaLine Ltd.) AS16176 MEGALINE-RU-AS (MegaLine Ltd.)
@@ -394,7 +392,7 @@ AS20985 ARTX-AS (ArtX LLC)
AS21017 VSI-AS (PJSC Rostelecom) AS21017 VSI-AS (PJSC Rostelecom)
AS21020 GAU-RD-CIT-AS (State Autonomous Institution of the Republic of Dagestan "Information Technology Center") AS21020 GAU-RD-CIT-AS (State Autonomous Institution of the Republic of Dagestan "Information Technology Center")
AS21023 UPB-AS (Joint Stock Company Ural Industrial Bank) AS21023 UPB-AS (Joint Stock Company Ural Industrial Bank)
AS21030 CDNNOW-AS (Docker LTD) AS21030 CDNNOW-AS (Cluster LLC)
AS21051 NIVAL-AS (ASTRUM LLC) AS21051 NIVAL-AS (ASTRUM LLC)
AS21087 ELCITY-AS (Electronniy gorod, Ltd.) AS21087 ELCITY-AS (Electronniy gorod, Ltd.)
AS21103 PRIMTEL-AS (MTS PJSC) AS21103 PRIMTEL-AS (MTS PJSC)
@@ -420,7 +418,7 @@ AS21332 NTC-AS (PJSC "Vimpelcom")
AS21335 DigitOneSPB-AS (JSC "ER-Telecom Holding") AS21335 DigitOneSPB-AS (JSC "ER-Telecom Holding")
AS21353 ARTCOMS-AS (JSC "ER-Telecom Holding") AS21353 ARTCOMS-AS (JSC "ER-Telecom Holding")
AS21365 INTELECA-AS (MTS PJSC) AS21365 INTELECA-AS (MTS PJSC)
AS21367 WILAND-AS (Wiland Ltd) AS21367 WILAND-AS (TrunkMobile JSC)
AS21372 telehouse-as (LLC My Telecom) AS21372 telehouse-as (LLC My Telecom)
AS21375 BNPP-AS (JSC "Concern Rosenergoatom") AS21375 BNPP-AS (JSC "Concern Rosenergoatom")
AS21378 CTCTVER (PJSC Rostelecom) AS21378 CTCTVER (PJSC Rostelecom)
@@ -449,7 +447,7 @@ AS24658 IVC-AS (Information & Computing Center, Ltd.)
AS24663 COMPLAT-AS (ZAO "COMPLAT-TELECOM") AS24663 COMPLAT-AS (ZAO "COMPLAT-TELECOM")
AS24665 SUTC-AS (PJSC Rostelecom) AS24665 SUTC-AS (PJSC Rostelecom)
AS24680 COMPNET-AS (JS Company Compnet) AS24680 COMPNET-AS (JS Company Compnet)
AS24683 OSU-AS (Federal State Budgetary Educational Institution of Higher Education "Orenburg State University") AS24683 OSU-AS (Federal State Budgetary Educational Institution Of Higher Education "Orenburg State University Named After V. A. Bondarenko")
AS24684 IPPORT-NET (OOO IPPORT) AS24684 IPPORT-NET (OOO IPPORT)
AS24689 ROSINTEL-AS (JSC Rosin.telekom) AS24689 ROSINTEL-AS (JSC Rosin.telekom)
AS24697 SATURN-AS (Saturn LLC) AS24697 SATURN-AS (Saturn LLC)
@@ -463,7 +461,6 @@ AS24789 NOVGORODTELECOM-AS (PJSC Rostelecom)
AS24810 TELESET-KAZAN (PJSC Rostelecom) AS24810 TELESET-KAZAN (PJSC Rostelecom)
AS24811 KES-AS (Joint Stock Company Kuzbassenergosviaz) AS24811 KES-AS (Joint Stock Company Kuzbassenergosviaz)
AS24823 VTB-BANK-AS (VTB Bank (Public Joint-Stock Company)) AS24823 VTB-BANK-AS (VTB Bank (Public Joint-Stock Company))
AS24832 TCU-COM-AS (LLC "Nauka-Svyaz")
AS24837 MEGALINK-AS (MegaLink LLC) AS24837 MEGALINK-AS (MegaLink LLC)
AS24866 Cloud-Megafon (PJSC MegaFon) AS24866 Cloud-Megafon (PJSC MegaFon)
AS24873 ELLINK-AS (PJSC Rostelecom) AS24873 ELLINK-AS (PJSC Rostelecom)
@@ -523,8 +520,8 @@ AS25591 BCLAN-AS (BCLan LLC)
AS25592 NETIS-AS (NETIS Telecom LLC) AS25592 NETIS-AS (NETIS Telecom LLC)
AS25880 Yurgatelekom-AS (Public joint-stock company "RUTELEKOM") AS25880 Yurgatelekom-AS (Public joint-stock company "RUTELEKOM")
AS28703 URAL-INTERCARD-AS (PJSC "Vimpelcom") AS28703 URAL-INTERCARD-AS (PJSC "Vimpelcom")
AS28709 VKONTAKTE-REGIONAL-CDN (VKontakte Ltd) AS28709 VKONTAKTE-REGIONAL-CDN (LLC VK)
AS28712 ROSBANK ("TBANK" JSC) AS28712 T-Media ("TBANK" JSC)
AS28719 HMFES (PJSC Rostelecom) AS28719 HMFES (PJSC Rostelecom)
AS28734 ATON-AS (Aton LLC) AS28734 ATON-AS (Aton LLC)
AS28736 ZENCOM-TELECOMNET (Zencom LTD) AS28736 ZENCOM-TELECOMNET (Zencom LTD)
@@ -600,7 +597,6 @@ AS29497 KUBANGSM (MTS PJSC)
AS29503 RATMIR-MOSCOW-AS (JSC Ratmir-ADS) AS29503 RATMIR-MOSCOW-AS (JSC Ratmir-ADS)
AS29509 OST-AS (Teal fox LLC) AS29509 OST-AS (Teal fox LLC)
AS29528 ERC-AS (ERC - Financial Logistics Ltd.) AS29528 ERC-AS (ERC - Financial Logistics Ltd.)
AS29530 TRUSTINTEL (Thyphone Communications LLC)
AS29547 CENTRINFORM-NSK-AS (JSC "Centrinform") AS29547 CENTRINFORM-NSK-AS (JSC "Centrinform")
AS29554 SVYAZNOY-CHAIN-AS (Svyaznoy Chain LLC) AS29554 SVYAZNOY-CHAIN-AS (Svyaznoy Chain LLC)
AS29561 PROTEK-AS (JSC Firma Center Vnedreniya Protek) AS29561 PROTEK-AS (JSC Firma Center Vnedreniya Protek)
@@ -731,7 +727,7 @@ AS33888 NCPLG-AS (Federal State Unitary Enterprise "State Scientific-research In
AS33892 SELS-AS (LLC "Severskelectrosvyaz") AS33892 SELS-AS (LLC "Severskelectrosvyaz")
AS33894 RIKT-AS (MTS PJSC) AS33894 RIKT-AS (MTS PJSC)
AS33899 RU-HOTLINE-TELECOM-AS (JSC "ER-Telecom Holding") AS33899 RU-HOTLINE-TELECOM-AS (JSC "ER-Telecom Holding")
AS33902 STARNET-AS (Invest Mobile LLC) AS33902 STARNET-AS (ePharmacy LLC)
AS33903 CROC-AS (Closed Joint Stock Company CROC incorporated) AS33903 CROC-AS (Closed Joint Stock Company CROC incorporated)
AS33904 TELCOMNET-AS (Limited Liability Company "Telcomnet") AS33904 TELCOMNET-AS (Limited Liability Company "Telcomnet")
AS33908 Kirovtelecom (AO Kirovtelecom) AS33908 Kirovtelecom (AO Kirovtelecom)
@@ -746,7 +742,7 @@ AS34017 ASCNET-AS (FEDERAL STATE BUDGETARY INSTITUTION OF SCIENCES KHABAROVSK FE
AS34033 S2116-AS (OOO SALON 2116 Electronic Post Office) AS34033 S2116-AS (OOO SALON 2116 Electronic Post Office)
AS34038 COMTEL-TMN-AS (PJSC "Vimpelcom") AS34038 COMTEL-TMN-AS (PJSC "Vimpelcom")
AS34042 MTTELECOM-AS (MT-Telecom LLC) AS34042 MTTELECOM-AS (MT-Telecom LLC)
AS34047 DGROUP-AS (Bystrov Dmitriy Sergeevich) AS34047 DGROUP-AS (LLC Internet-Service)
AS34052 LOGIKA (OOO NPP Logika) AS34052 LOGIKA (OOO NPP Logika)
AS34085 NICO-BANK-AS (PJSC NICO-BANK) AS34085 NICO-BANK-AS (PJSC NICO-BANK)
AS34098 ZENIT-BANK-AS (PJSC Bank ZENIT) AS34098 ZENIT-BANK-AS (PJSC Bank ZENIT)
@@ -966,7 +962,7 @@ AS35816 SEVSTAR (Lancom Ltd.)
AS35824 COMMASTER-AS (Commaster Ltd.) AS35824 COMMASTER-AS (Commaster Ltd.)
AS35835 KUZDRAV-AS (Public Budget-Funded Health Care Institution "Kemerovo Regional Health Care Research and Information Center") AS35835 KUZDRAV-AS (Public Budget-Funded Health Care Institution "Kemerovo Regional Health Care Research and Information Center")
AS38917 komtel-as (INTERCOMTEL Limited Company) AS38917 komtel-as (INTERCOMTEL Limited Company)
AS38922 WILAND-AS (Wiland Ltd) AS38922 WILAND-AS (TrunkMobile JSC)
AS38928 GLONASS (JSC GLONASS) AS38928 GLONASS (JSC GLONASS)
AS38934 PRIDENET-AS (Pride LLC) AS38934 PRIDENET-AS (Pride LLC)
AS38951 TKT-AS (PJSC Rostelecom) AS38951 TKT-AS (PJSC Rostelecom)
@@ -991,9 +987,9 @@ AS39047 KERCHNET-AS (Multiservice Networks Ltd.)
AS39048 RUNTIME-AS (Runtime LLC) AS39048 RUNTIME-AS (Runtime LLC)
AS39054 STBUR-AS (PJSC Rostelecom) AS39054 STBUR-AS (PJSC Rostelecom)
AS39058 STEP-AS (Step Logic LTD) AS39058 STEP-AS (Step Logic LTD)
AS39061 LAYKA-LTD-AS (Layka Ltd.) AS39061 LAYKA-LTD-AS (Ray-Svyaz Ltd.)
AS39068 MainTelecom (Main Telecom LLC) AS39068 MainTelecom (Main Telecom LLC)
AS39073 FGKUES-AS (Branch of JSC FGC UES) AS39073 FGKUES-AS (PJSC Rosseti)
AS39087 PAKT-AS (P.A.K.T LLC) AS39087 PAKT-AS (P.A.K.T LLC)
AS39089 UGLETELECOM-AS (STATE UNITARY ENTERPRISE OF THE DONETSK PEOPLE'S REPUBLIC "UGLETELECOM") AS39089 UGLETELECOM-AS (STATE UNITARY ENTERPRISE OF THE DONETSK PEOPLE'S REPUBLIC "UGLETELECOM")
AS39092 VENA-AS ("Baltica Breweries" LLC) AS39092 VENA-AS ("Baltica Breweries" LLC)
@@ -1028,7 +1024,7 @@ AS39289 MEGAMAX-AS (OOO "MediaSeti")
AS39293 RTCENTER-AS (RT Center LLC) AS39293 RTCENTER-AS (RT Center LLC)
AS39294 LADA-MEDIA-AS (LADA-MEDIA Ltd.) AS39294 LADA-MEDIA-AS (LADA-MEDIA Ltd.)
AS39303 C-RETAIL-AS (C-RETAIL LLC) AS39303 C-RETAIL-AS (C-RETAIL LLC)
AS39304 DV-IX-AS (Chitatehenergy JSC) AS39304 DV-IX-AS (JOINT-STOCK COMPANY "MOSCOW ENERGY COMMUNICATION NODE")
AS39317 AUTOLOCATOR (MegaPage Ltd.) AS39317 AUTOLOCATOR (MegaPage Ltd.)
AS39321 Gazenergobank (Gazenergobank JSC) AS39321 Gazenergobank (Gazenergobank JSC)
AS39323 RCUP-AS (GBU SO "TSIFROVOY REGION") AS39323 RCUP-AS (GBU SO "TSIFROVOY REGION")
@@ -1125,7 +1121,6 @@ AS41067 SEB-AS (SEB Bank JSC)
AS41082 URALTRANSCOM-AS (Company Uraltranskom Ltd.) AS41082 URALTRANSCOM-AS (Company Uraltranskom Ltd.)
AS41085 E-PORT-AS (QIWI JSC) AS41085 E-PORT-AS (QIWI JSC)
AS41098 NETFOX-AS (NetFox Ltd.) AS41098 NETFOX-AS (NetFox Ltd.)
AS41101 IntellCom ("Region Svyaz Konsalt" LLC)
AS41102 ZRTELECOM-AS (ZR-Telecom plus Ltd.) AS41102 ZRTELECOM-AS (ZR-Telecom plus Ltd.)
AS41106 teltel (My Telecom Ltd.) AS41106 teltel (My Telecom Ltd.)
AS41109 TELEMEDNET (Center of Children Telemedicin and new information technologis) AS41109 TELEMEDNET (Center of Children Telemedicin and new information technologis)
@@ -1143,7 +1138,7 @@ AS41187 NSPK-SBP-AS (National system of payment cards Joint-stock Society)
AS41190 IDEATELECOM (PJSC Rostelecom) AS41190 IDEATELECOM (PJSC Rostelecom)
AS41209 COMSTAR-VOLGA (MTS PJSC) AS41209 COMSTAR-VOLGA (MTS PJSC)
AS41212 Carcade (OOO Carcade) AS41212 Carcade (OOO Carcade)
AS41217 PNTZ-AS (JSC PNTZ) AS41217 PNTZ-AS (PJSC "PIPE METALLURGICAL COMPANY")
AS41220 BKKVARTAL-AS (Building Service LLC) AS41220 BKKVARTAL-AS (Building Service LLC)
AS41223 CPM-LTD-AS (CPM Ltd.) AS41223 CPM-LTD-AS (CPM Ltd.)
AS41226 SUPERBANK-RU-AS (VTB Bank (Public Joint-Stock Company)) AS41226 SUPERBANK-RU-AS (VTB Bank (Public Joint-Stock Company))
@@ -1224,7 +1219,7 @@ AS41754 ERTH-PENZA-AS (JSC "ER-Telecom Holding")
AS41762 SEVNET (Nikita Sergienko) AS41762 SEVNET (Nikita Sergienko)
AS41771 MTS-BB-OMSK (MTS PJSC) AS41771 MTS-BB-OMSK (MTS PJSC)
AS41774 KAPLIFE-AS (Kapital Life Insurance LLC) AS41774 KAPLIFE-AS (Kapital Life Insurance LLC)
AS41775 ECOM_AS (LLC E-COM) AS41775 ECOM_AS (SKB Kontur Production JSC)
AS41783 ITAEC-AS (Informational technologies and electronic communications LLC) AS41783 ITAEC-AS (Informational technologies and electronic communications LLC)
AS41786 ERTH-YOLA-AS (JSC "ER-Telecom Holding") AS41786 ERTH-YOLA-AS (JSC "ER-Telecom Holding")
AS41787 OLC-AS (Online City LLC) AS41787 OLC-AS (Online City LLC)
@@ -1250,7 +1245,7 @@ AS41864 Zelobit (ZELOBIT LLC)
AS41892 RSL-AS (Federal State Budget Institution "Russian State Library") AS41892 RSL-AS (Federal State Budget Institution "Russian State Library")
AS41895 INFORM-SVYAZ ("INFORM-Svyaz" LTD) AS41895 INFORM-SVYAZ ("INFORM-Svyaz" LTD)
AS41904 LLC12BIT-AS (LLC 12BIT) AS41904 LLC12BIT-AS (LLC 12BIT)
AS41914 YALTAONLINE (Inna Grigorevna Khoruzhaya) AS41914 MKS (Mediacom Svyaz LLC)
AS41925 IZET-Chelyabinsk (Limited Liability Company Izet Telecom Ural) AS41925 IZET-Chelyabinsk (Limited Liability Company Izet Telecom Ural)
AS41928 ITIS-AS (Olympia Ltd) AS41928 ITIS-AS (Olympia Ltd)
AS41929 SISTEMY-SVYAZI-AS (MTS PJSC) AS41929 SISTEMY-SVYAZI-AS (MTS PJSC)
@@ -1270,7 +1265,6 @@ AS42038 VLADLINK-AS (Krivets Sergey Sergeevich)
AS42048 SFU-AS (Siberian Federal University) AS42048 SFU-AS (Siberian Federal University)
AS42056 MERT-RF-AS (Ministry for Economic Development of the Russian Federation) AS42056 MERT-RF-AS (Ministry for Economic Development of the Russian Federation)
AS42062 TRSKZN-AS (TR-Telecom JSC) AS42062 TRSKZN-AS (TR-Telecom JSC)
AS42065 ETELECOM-AS (AO ElectronTelecom)
AS42069 MSK-EFES-AS ("AB InBev Efes", JSC) AS42069 MSK-EFES-AS ("AB InBev Efes", JSC)
AS42071 EOFFICE-AS (OOO Electronic Office) AS42071 EOFFICE-AS (OOO Electronic Office)
AS42072 POZITIS-RU-AS (Positive Systems LLC) AS42072 POZITIS-RU-AS (Positive Systems LLC)
@@ -1473,7 +1467,7 @@ AS43247 YooMoney-AS ("YooMoney" NBCO LLC)
AS43264 RTODON-AS (RTO-DON LLC) AS43264 RTODON-AS (RTO-DON LLC)
AS43265 RNTelecom (RN Telecom Ltd.) AS43265 RNTelecom (RN Telecom Ltd.)
AS43267 SEVEREN-MSK-NET (JSC "Severen-Telecom") AS43267 SEVEREN-MSK-NET (JSC "Severen-Telecom")
AS43270 SAFECITY-AS (Ryabikov Ivan) AS43270 IT-TELECOM-AS (Ryabikov Ivan)
AS43273 OPTIKLINE-AS (Optik Line LLC) AS43273 OPTIKLINE-AS (Optik Line LLC)
AS43274 TELEOS-1-AS (Teleradiocompany Teleos-1 Ltd) AS43274 TELEOS-1-AS (Teleradiocompany Teleos-1 Ltd)
AS43275 UNET-AS (PJSC "Vimpelcom") AS43275 UNET-AS (PJSC "Vimpelcom")
@@ -1512,7 +1506,6 @@ AS43521 RECOM-OREL-AS (Recom LLC)
AS43526 NOVIKOM-AS (Joint-Stock Commercial Bank "NOVIKOMBANK") AS43526 NOVIKOM-AS (Joint-Stock Commercial Bank "NOVIKOMBANK")
AS43527 FINAMTECH-AS (Joint Stock Company Investment Company FINAM) AS43527 FINAMTECH-AS (Joint Stock Company Investment Company FINAM)
AS43530 IRTELCOM-AS (Limited Liability Company Irtelcom) AS43530 IRTELCOM-AS (Limited Liability Company Irtelcom)
AS43544 Radist-AS (Radist LTD)
AS43550 DSC-AS (JSC Avantel) AS43550 DSC-AS (JSC Avantel)
AS43552 SIBNET-AS (Enterprise Medtech Ltd) AS43552 SIBNET-AS (Enterprise Medtech Ltd)
AS43559 SOESTA-AS ("Soesta" ZAO) AS43559 SOESTA-AS ("Soesta" ZAO)
@@ -1601,7 +1594,7 @@ AS44014 VMI-AS (OOO NPO VMI)
AS44020 CLN-AS (Modern Solutions LTD) AS44020 CLN-AS (Modern Solutions LTD)
AS44030 OTRADNOE-AS (Lentel Business Ltd.) AS44030 OTRADNOE-AS (Lentel Business Ltd.)
AS44035 RU-AXIOMA-AS (Nemerov Evgeniy Vladimirovish PE) AS44035 RU-AXIOMA-AS (Nemerov Evgeniy Vladimirovish PE)
AS44039 CHTPZ-AS (JSC "Chelyabinsk pipe-rolling factory") AS44039 CHTPZ-AS (PJSC "PIPE METALLURGICAL COMPANY")
AS44041 UNICOMLAB-AS (Korporatsia Svyazy Ltd.) AS44041 UNICOMLAB-AS (Korporatsia Svyazy Ltd.)
AS44046 TVERLINE-AS (TverLine Ltd.) AS44046 TVERLINE-AS (TverLine Ltd.)
AS44048 MOSOBLGAZ-AS (Mosoblgaz JSC) AS44048 MOSOBLGAZ-AS (Mosoblgaz JSC)
@@ -1692,7 +1685,7 @@ AS44552 SCTS-NET ("Altura" ltd.)
AS44554 IMPERCOM-AS (Impercom LLC) AS44554 IMPERCOM-AS (Impercom LLC)
AS44555 KONEKT-AS (KONEKT Ltd.) AS44555 KONEKT-AS (KONEKT Ltd.)
AS44556 IQ-NET (DDOS-GUARD LTD) AS44556 IQ-NET (DDOS-GUARD LTD)
AS44560 MIA-AS (Ministry of Interior Affairs of Russian Federation) AS44560 MIA-AS (FKU "GTsSIZI Ministry of Internal Affairs of Russia")
AS44572 PARMATEL-AS (LTD ParmaTel) AS44572 PARMATEL-AS (LTD ParmaTel)
AS44579 TNGS-FARNORTHNET (MTS PJSC) AS44579 TNGS-FARNORTHNET (MTS PJSC)
AS44584 PTLINE-AS (Progress Tehnologiya LLC) AS44584 PTLINE-AS (Progress Tehnologiya LLC)
@@ -1711,7 +1704,6 @@ AS44640 CACTUS-AS (Cactus Ltd.)
AS44648 AVETEL-AS (AveTel LLC) AS44648 AVETEL-AS (AveTel LLC)
AS44657 SPK-AS (JSC Steel Industrial Company) AS44657 SPK-AS (JSC Steel Industrial Company)
AS44660 UMKAST (Umkast Media LLC) AS44660 UMKAST (Umkast Media LLC)
AS44661 PETROVICH-AS (STD Petrovich LLC)
AS44662 ARKHTELECENTR-AS (GBU Arkhangelskoi oblasti "Arkhtelecentr") AS44662 ARKHTELECENTR-AS (GBU Arkhangelskoi oblasti "Arkhtelecentr")
AS44665 SOVCOMFLOT-AS (PAO Sovcomflot) AS44665 SOVCOMFLOT-AS (PAO Sovcomflot)
AS44670 TVIGO (Tvigle Media LLC) AS44670 TVIGO (Tvigle Media LLC)
@@ -1719,7 +1711,6 @@ AS44674 MEGALINE-RU-AS (MegaLine Ltd.)
AS44676 VMAGE-AS (Perviy TSOD LLC) AS44676 VMAGE-AS (Perviy TSOD LLC)
AS44677 MTS-NGCLOUD-AS (MTS PJSC) AS44677 MTS-NGCLOUD-AS (MTS PJSC)
AS44678 TVT-NET (INKO Ltd.) AS44678 TVT-NET (INKO Ltd.)
AS44680 MORION-AS (Morion JSC)
AS44687 NDBANK-AS (NDBank JSC) AS44687 NDBANK-AS (NDBank JSC)
AS44688 RITS-AS (Rieltorskiy Informatsionniy Tsentr autonomous non-commercial organization) AS44688 RITS-AS (Rieltorskiy Informatsionniy Tsentr autonomous non-commercial organization)
AS44693 IT-SYSTEMY-AS (IT Sistemy Ltd.) AS44693 IT-SYSTEMY-AS (IT Sistemy Ltd.)
@@ -1746,13 +1737,13 @@ AS44804 EXGSPB-AS (Soft LLC)
AS44811 AVANTEL-NIZHNEVARTOVSK-ASN (JSC Avantel) AS44811 AVANTEL-NIZHNEVARTOVSK-ASN (JSC Avantel)
AS44812 IPSERVER-RU-NET (IP SERVER LLC) AS44812 IPSERVER-RU-NET (IP SERVER LLC)
AS44816 DELFINTELECOM-AS (Delfin Telecom OOO) AS44816 DELFINTELECOM-AS (Delfin Telecom OOO)
AS44834 POZITIVTELECOM-AS (Pozitiv Telecom Ltd.) AS44834 POZITIVTELECOM-AS (LLC "POZITIV TELEKOM")
AS44835 PROSTOY-RU-AS (1T Ltd) AS44835 PROSTOY-RU-AS (1T Ltd)
AS44840 KRONSHTADT-AS (Kronshtadt JSC) AS44840 KRONSHTADT-AS (Kronshtadt JSC)
AS44843 MALOCO-AS (MSS LLC.) AS44843 MALOCO-AS (MSS LLC.)
AS44844 UNITLINE_VLG_NET (OOO "MediaSeti") AS44844 UNITLINE_VLG_NET (OOO "MediaSeti")
AS44845 CIT ("Company Internet Technologies" LLC) AS44845 CIT ("Company Internet Technologies" LLC)
AS44847 NETLINE-NSP-AS (Russian Company Sever LLC) AS44847 NOVATEK-NTC-AS ("Russian company" LLC)
AS44848 E2CORP-AS (E2 OAO) AS44848 E2CORP-AS (E2 OAO)
AS44849 SDN-SETI-AS (S.D.N. Seti Ltd.) AS44849 SDN-SETI-AS (S.D.N. Seti Ltd.)
AS44857 VSW-AS (JSC Vyksa Steel Works) AS44857 VSW-AS (JSC Vyksa Steel Works)
@@ -1879,8 +1870,8 @@ AS47528 RU-PITER-IX-VKZ (Piter-IX Co. Ltd.)
AS47530 NVTC-AS (Novokuznetsk Telecom Ltd) AS47530 NVTC-AS (Novokuznetsk Telecom Ltd)
AS47531 GorPTUs-AS (GorPTUs OOO) AS47531 GorPTUs-AS (GorPTUs OOO)
AS47533 CTIS-AS (MBU CTIS EMR) AS47533 CTIS-AS (MBU CTIS EMR)
AS47541 VKONTAKTE-SPB-AS (VKontakte Ltd) AS47541 VKONTAKTE-SPB-AS (LLC VK)
AS47542 VKONTAKTE-MSK-CDN-AS (VKontakte Ltd) AS47542 VKONTAKTE-MSK-CDN-AS (LLC VK)
AS47550 NetLife-AS (Bratinov Oleg Vyacheslavovich) AS47550 NetLife-AS (Bratinov Oleg Vyacheslavovich)
AS47551 AS-MAYAK-NETWORK ("MAYAK NETWORK" LLC) AS47551 AS-MAYAK-NETWORK ("MAYAK NETWORK" LLC)
AS47560 KIT-MAGADAN (KIT-Magadan LLC) AS47560 KIT-MAGADAN (KIT-Magadan LLC)
@@ -2136,7 +2127,6 @@ AS48757 TRUSTINFO (TrustInfo LLC)
AS48758 FIBRENET-AS (Fibrenet Ltd) AS48758 FIBRENET-AS (Fibrenet Ltd)
AS48763 smartcenter-as (LLC "SMART CENTER") AS48763 smartcenter-as (LLC "SMART CENTER")
AS48770 ASSIST (Assist Ltd.) AS48770 ASSIST (Assist Ltd.)
AS48780 OLTELECOM-AS (OLTELECOM JSC)
AS48781 AVK-COM-AS (AVK-computer ltd) AS48781 AVK-COM-AS (AVK-computer ltd)
AS48788 SITRONICS (MTS PJSC) AS48788 SITRONICS (MTS PJSC)
AS48796 COMSTAR-R-SML-AS (MTS PJSC) AS48796 COMSTAR-R-SML-AS (MTS PJSC)
@@ -2166,7 +2156,7 @@ AS48936 ECO-RESERV2-AS (Altagen JSC)
AS48938 GUARD-INFORM-AS (Guard-Inform Ltd.) AS48938 GUARD-INFORM-AS (Guard-Inform Ltd.)
AS48939 BITRIVER-K-AS (Bitriver-K LLC) AS48939 BITRIVER-K-AS (Bitriver-K LLC)
AS48940 LINK-AS (Link Ltd.) AS48940 LINK-AS (Link Ltd.)
AS48946 KOMF (JSC Comfortel) AS48946 KOMF (Voxys LLC)
AS48949 MEDIA-TV-AS (Media-TV Ltd.) AS48949 MEDIA-TV-AS (Media-TV Ltd.)
AS48959 GARMONIYA-AS (MB Grupp LLC) AS48959 GARMONIYA-AS (MB Grupp LLC)
AS48969 PARUS-TELECOM-AS (Parus-Telecom Ltd.) AS48969 PARUS-TELECOM-AS (Parus-Telecom Ltd.)
@@ -2221,7 +2211,7 @@ AS49241 SCB-NET5 (PJSC Sovkombank)
AS49246 GUM-AS (JSC TRADING HOUSE GUM) AS49246 GUM-AS (JSC TRADING HOUSE GUM)
AS49253 BRINGO-AS (Bringo Ltd) AS49253 BRINGO-AS (Bringo Ltd)
AS49255 TELEGLOBAL-AS (TeleGlobal Ltd.) AS49255 TELEGLOBAL-AS (TeleGlobal Ltd.)
AS49261 SVS-TELECOM-AS (Lekstar Communication Ltd.) AS49261 SVS-TELECOM-AS (Lekstar Communication LLC)
AS49267 SIBCOM-AS (Sibcom Ltd) AS49267 SIBCOM-AS (Sibcom Ltd)
AS49279 BEFL-AS (BEFL Ltd.) AS49279 BEFL-AS (BEFL Ltd.)
AS49280 Saifullin-AS (Ruslan Saifullin) AS49280 Saifullin-AS (Ruslan Saifullin)
@@ -2293,7 +2283,7 @@ AS49554 SIORAS-AS (P.P.Shirshov Institute of Oceanology RAS)
AS49557 STROYNET-AS (BuildNet Ltd) AS49557 STROYNET-AS (BuildNet Ltd)
AS49558 LIVECOMM-AS (IT-Yaroslavl Ltd.) AS49558 LIVECOMM-AS (IT-Yaroslavl Ltd.)
AS49568 INFORMSYAZ-AS (LLC "Convex-Kamensk") AS49568 INFORMSYAZ-AS (LLC "Convex-Kamensk")
AS49569 ZAYMER-AS (Zaymer PJSC) AS49569 ZAYMER-AS (Microcredit Company Zaymer PJSC)
AS49577 DISNET (PE Romankov Dmitry Vladimirovich) AS49577 DISNET (PE Romankov Dmitry Vladimirovich)
AS49578 FREGAT-AS (Fregat Ltd.) AS49578 FREGAT-AS (Fregat Ltd.)
AS49583 Kom_lan_ltd-AS (Kom lan Ltd) AS49583 Kom_lan_ltd-AS (Kom lan Ltd)
@@ -2424,7 +2414,7 @@ AS50222 MARIINSKY-AS (Federal Government Cultural Organization "State Academic M
AS50227 Orbita-plus-Gagarin (LLC "Orbita plus Gagarin") AS50227 Orbita-plus-Gagarin (LLC "Orbita plus Gagarin")
AS50228 ANEXTEL-AS ("ANEXTEL" LLC) AS50228 ANEXTEL-AS ("ANEXTEL" LLC)
AS50240 EXTRACOM-AS (MTS PJSC) AS50240 EXTRACOM-AS (MTS PJSC)
AS50241 UNITTEL-AS (UnitTelecom Ltd) AS50241 UNITTEL-AS (Unittel Ltd)
AS50248 VVO-AS (Vladivostok international airport JSC) AS50248 VVO-AS (Vladivostok international airport JSC)
AS50254 sky-en (Sky Engineering LLC) AS50254 sky-en (Sky Engineering LLC)
AS50257 AMOBILE-AS (JV A-Mobile Ltd.) AS50257 AMOBILE-AS (JV A-Mobile Ltd.)
@@ -2503,7 +2493,6 @@ AS50587 ATB-AS (LLC "M ADVICE")
AS50596 ITNET33 (Informatsionnye Tekhnologii LLC) AS50596 ITNET33 (Informatsionnye Tekhnologii LLC)
AS50600 INET-AS (I-NET Ltd.) AS50600 INET-AS (I-NET Ltd.)
AS50608 HITECH (STIS Engineering LLC) AS50608 HITECH (STIS Engineering LLC)
AS50612 SKY-AS (Auction LLC)
AS50615 AIKOM-RU-AS (LLC AIKOM) AS50615 AIKOM-RU-AS (LLC AIKOM)
AS50619 RAZU (RAZU.MEDIA LLC) AS50619 RAZU (RAZU.MEDIA LLC)
AS50636 RTP-Media (RTP LLC) AS50636 RTP-Media (RTP LLC)
@@ -2523,7 +2512,7 @@ AS50676 TELCOMNET (TelCom LLC)
AS50677 SUPEROX (SUPEROX LLC) AS50677 SUPEROX (SUPEROX LLC)
AS50687 SAFETEL-AS (Safetel LTD) AS50687 SAFETEL-AS (Safetel LTD)
AS50688 MEDIANET (MediaNet Ltd.) AS50688 MEDIANET (MediaNet Ltd.)
AS50690 DOCROBOT-AS (E-COM LLC) AS50690 DOCROBOT-AS (SKB Kontur Production JSC)
AS50691 RU-RN-INFORM-SAMARA (Siberian Internet Company LLC) AS50691 RU-RN-INFORM-SAMARA (Siberian Internet Company LLC)
AS50701 KOMATSU-CIS (Komatsu CIS, LLC) AS50701 KOMATSU-CIS (Komatsu CIS, LLC)
AS50703 GSRAS (Federal State Budgetary Institution of Science Federal Research Center "Geophysical Survey of the Russian Academy of Sciences") AS50703 GSRAS (Federal State Budgetary Institution of Science Federal Research Center "Geophysical Survey of the Russian Academy of Sciences")
@@ -2608,7 +2597,7 @@ AS51054 TRANSCOM (OOO "TransKom")
AS51067 KRAZ-AS (Sibinfosoft LLC) AS51067 KRAZ-AS (Sibinfosoft LLC)
AS51070 TOKS-AS (TOKS Ltd) AS51070 TOKS-AS (TOKS Ltd)
AS51071 SIBTELEKOM-AS (SibTeleCom Ltd.) AS51071 SIBTELEKOM-AS (SibTeleCom Ltd.)
AS51076 OBLAKA-AS (Chelombitko Elena Evgenevna) AS51076 OBLAKA-AS (LNTech LLC)
AS51077 PTS-NET (Modern Technologies Ltd.) AS51077 PTS-NET (Modern Technologies Ltd.)
AS51081 TETRON-AS (LLC "TETRON") AS51081 TETRON-AS (LLC "TETRON")
AS51084 IDEA-LTD-AS (Idea Ltd.) AS51084 IDEA-LTD-AS (Idea Ltd.)
@@ -2624,7 +2613,6 @@ AS51125 POLYANA (Limited Liability Company "Gazprom Polyana")
AS51133 MEDIAGRAND-AS (Mediagrand Ltd.) AS51133 MEDIAGRAND-AS (Mediagrand Ltd.)
AS51136 HCFBank (PJSC Sovkombank) AS51136 HCFBank (PJSC Sovkombank)
AS51138 ESTEITINVEST (JSC ESTEIT INVEST) AS51138 ESTEITINVEST (JSC ESTEIT INVEST)
AS51145 LOGOSK-AS (LOGOS-K LLC)
AS51147 ASDELTATELECOM (Ltd. Delta-Telecom) AS51147 ASDELTATELECOM (Ltd. Delta-Telecom)
AS51153 INFKOM-AS ("Informational communications" LLC) AS51153 INFKOM-AS ("Informational communications" LLC)
AS51156 ONGNET-AS (OngNet Plus LLC) AS51156 ONGNET-AS (OngNet Plus LLC)
@@ -2639,7 +2627,7 @@ AS51193 INBANK-AS (OOO "Inbank")
AS51199 TechnoTek (TECHNOTEK LLC) AS51199 TechnoTek (TECHNOTEK LLC)
AS51200 DIDI-AS (LLC Digital Dialogue-Nets) AS51200 DIDI-AS (LLC Digital Dialogue-Nets)
AS51209 RN-GOSA (Siberian Internet Company LLC) AS51209 RN-GOSA (Siberian Internet Company LLC)
AS51211 former_RulevAD (CRELCOM LLC) AS51211 OpenNet (CRELCOM LLC)
AS51213 Katren-AS (JSC "SCIENTIFIC AND PRODUCTION COMPANY "KATREN") AS51213 Katren-AS (JSC "SCIENTIFIC AND PRODUCTION COMPANY "KATREN")
AS51214 VIKS-NET (Vikscom Ltd.) AS51214 VIKS-NET (Vikscom Ltd.)
AS51218 AS51218 (Zvuk LLC) AS51218 AS51218 (Zvuk LLC)
@@ -2741,7 +2729,7 @@ AS51659 ASBAXET (LLC Baxet)
AS51663 ASADMSOL (Administration of Solikamsk city) AS51663 ASADMSOL (Administration of Solikamsk city)
AS51665 TELEDISCOUNT (Telediscount AO) AS51665 TELEDISCOUNT (Telediscount AO)
AS51666 AS-OKHOST-LLC (OOO WestCall Ltd.) AS51666 AS-OKHOST-LLC (OOO WestCall Ltd.)
AS51667 RENCONS-AS (Renaissance Construction JSC) AS51667 RENCONS-AS (BaltStroyKomplektatsiya LLC)
AS51668 ASPIK (PIK SHb PJSC) AS51668 ASPIK (PIK SHb PJSC)
AS51669 HCN-NET (Home Computer Networks ltd.) AS51669 HCN-NET (Home Computer Networks ltd.)
AS51680 SSIV-AS (Soyuz Svyatogo Ioanna Voina LLC) AS51680 SSIV-AS (Soyuz Svyatogo Ioanna Voina LLC)
@@ -2844,7 +2832,6 @@ AS52197 SITC-OREL-MNT-AS (Oblastnoe gosudarstvennoe uchrejdenie Centr Gosudarstv
AS52201 TCTEL (OOO Suntel) AS52201 TCTEL (OOO Suntel)
AS52205 SILON-SU-AS (Safronov Anton Sergeevich) AS52205 SILON-SU-AS (Safronov Anton Sergeevich)
AS52207 TULA-AS (JSC "ER-Telecom Holding") AS52207 TULA-AS (JSC "ER-Telecom Holding")
AS52208 ETC-Com-net (Engineering-technical center-communication LLC)
AS52217 ISKRA-AS (OOO ISKRA) AS52217 ISKRA-AS (OOO ISKRA)
AS52218 CHYUS-NET-AS (Cherkasov Yuriy Sergiyovuch) AS52218 CHYUS-NET-AS (Cherkasov Yuriy Sergiyovuch)
AS52222 ASMAGNITTV (Ltd Magnit-Tv) AS52222 ASMAGNITTV (Ltd Magnit-Tv)
@@ -2877,7 +2864,7 @@ AS56420 RYAZAN-AS (JSC "ER-Telecom Holding")
AS56425 HANDY-AS (LLC HandySolutions) AS56425 HANDY-AS (LLC HandySolutions)
AS56426 ASVOLNA-NET (VOLNA-SERVIS LLC) AS56426 ASVOLNA-NET (VOLNA-SERVIS LLC)
AS56436 CHELYABINSK-AS (Ministry of Information Technologies and Communications of Chelyabinsk Region) AS56436 CHELYABINSK-AS (Ministry of Information Technologies and Communications of Chelyabinsk Region)
AS56437 ASVDC-NETWORK (VDC-ComDEK LLC) AS56437 ASVDC-NETWORK (Modus LLC)
AS56445 NNP-AS (JSC "Tomsknefteproduct" VNK) AS56445 NNP-AS (JSC "Tomsknefteproduct" VNK)
AS56451 TELEKEY-S-AS (Telekey-S Ltd) AS56451 TELEKEY-S-AS (Telekey-S Ltd)
AS56462 Destiny (Destiny.Games LLC) AS56462 Destiny (Destiny.Games LLC)
@@ -2909,7 +2896,6 @@ AS56581 CIT-AS (GBU "Centre of Information Technologies of Amur Region")
AS56592 TELEWEST-INET-AS (Telewest Inet Ltd.) AS56592 TELEWEST-INET-AS (Telewest Inet Ltd.)
AS56603 NET-AS (Aleksey Ershov) AS56603 NET-AS (Aleksey Ershov)
AS56613 PSKAS (GBU PO "CIS PO") AS56613 PSKAS (GBU PO "CIS PO")
AS56618 ASARCTICNET (Arctic net Ltd.)
AS56619 KSB (Safety Integrated Systems Ltd) AS56619 KSB (Safety Integrated Systems Ltd)
AS56621 IntexLtd-AS (Innovation Technologies Ltd) AS56621 IntexLtd-AS (Innovation Technologies Ltd)
AS56627 ITH-AS (ITH Ltd.) AS56627 ITH-AS (ITH Ltd.)
@@ -2935,7 +2921,7 @@ AS56692 THEBANKOFKAZAN (KBER Bank Kazani limited liability company)
AS56694 SmartApe (LLC Smart Ape) AS56694 SmartApe (LLC Smart Ape)
AS56699 NCEC (GUP NAO Neneckaya kompaniya electrosvyazi) AS56699 NCEC (GUP NAO Neneckaya kompaniya electrosvyazi)
AS56701 AVANTA-AS (LLC "AVANTA TELECOM") AS56701 AVANTA-AS (LLC "AVANTA TELECOM")
AS56702 Chitatechenergo-AS (Chitatehenergy JSC) AS56702 Chitatechenergo-AS (JOINT-STOCK COMPANY "MOSCOW ENERGY COMMUNICATION NODE")
AS56705 OSMTELECOM-AS (OSM-Telecom LLC) AS56705 OSMTELECOM-AS (OSM-Telecom LLC)
AS56707 NETCOM (OOO NETCOM) AS56707 NETCOM (OOO NETCOM)
AS56720 FORTUNA-AS (FORTUNA Ltd) AS56720 FORTUNA-AS (FORTUNA Ltd)
@@ -2945,54 +2931,54 @@ AS56725 GOZNAK-AS (JSC Goznak)
AS56741 GLORIA-JEANS-AS (JSC "Gloria-Jeans") AS56741 GLORIA-JEANS-AS (JSC "Gloria-Jeans")
AS56760 GAU-RK-CIT-AS (Autonomous state organization or The Komi Republic Centre of informational technologies) AS56760 GAU-RK-CIT-AS (Autonomous state organization or The Komi Republic Centre of informational technologies)
AS56761 MULTINEX-MIASS-AS (MTS PJSC) AS56761 MULTINEX-MIASS-AS (MTS PJSC)
AS56763 -no-description- (No org name found) AS56763 INFOTELL-AS (Infotell UK OOO)
AS56766 -no-description- (No org name found) AS56766 BAHILOV (Bahilov Ilya Vitalievich PE)
AS56768 -no-description- (No org name found) AS56768 MF-AS (PJSC MegaFon)
AS56776 -no-description- (No org name found) AS56776 DIALOGSIBERIA-AS (DialogSiberia-Barnaul Ltd)
AS56777 -no-description- (No org name found) AS56777 NIITP (Joint Stock Company "Science research institute for precise instruments")
AS56779 -no-description- (No org name found) AS56779 ASDRUZHBA (OOO UJK " Druzhba")
AS56785 -no-description- (No org name found) AS56785 GUP-GK-Berlin-AS (JSC GK Berlin)
AS56791 -no-description- (No org name found) AS56791 CT-AS (CityTelekom Ltd.)
AS56793 -no-description- (No org name found) AS56793 EFBANK-AS (JSC Commercial Bank Evrofinance Mosnarbank)
AS56794 -no-description- (No org name found) AS56794 NAUKANET-AS (LLC "Nauka-Svyaz")
AS56806 -no-description- (No org name found) AS56806 ascom4s (JSC Computing Forces)
AS56807 -no-description- (No org name found) AS56807 ASKLON (OOO UKS)
AS56810 -no-description- (No org name found) AS56810 TOLMACHEVO-AS (Airport Tolmachevo JSC)
AS56814 -no-description- (No org name found) AS56814 T2TELECOM-AS (M2 CONNECT LLC)
AS56820 -no-description- (No org name found) AS56820 EVRAZHOLDING (OOO EVRAZ)
AS56829 -no-description- (No org name found) AS56829 VNIITR-as (Institute of Television and Radio Broadcasting, Limited Liability Company)
AS56830 -no-description- (No org name found) AS56830 ASCHITATTK (Joint Stock Company TransTeleCom)
AS56836 -no-description- (No org name found) AS56836 ZSSK-AS (Zapadno-Sibirskaya Servisnaya Kompaniya LTD.)
AS56842 -no-description- (No org name found) AS56842 PLATFORMA-AS (Big Data Platform LLC)
AS56845 -no-description- (No org name found) AS56845 ASVLAZER (V-Lazer Ltd.)
AS56846 -no-description- (No org name found) AS56846 NSC-AS (JSC National satellite company)
AS56852 -no-description- (No org name found) AS56852 Aquaphor-AS (AQUAPHOR LLC)
AS56853 -no-description- (No org name found) AS56853 LMN-AS (Municipal educational institution The Centre of Information Technologies)
AS56854 -no-description- (No org name found) AS56854 Yemelyanovo-Airport (LLC "Yemelyanovo Airport")
AS56857 -no-description- (No org name found) AS56857 DKTEL-OPRF (DK Svyaz OOO)
AS56864 -no-description- (No org name found) AS56864 WELLSERVER-AS (Xeon LLC)
AS56866 -no-description- (No org name found) AS56866 VSC-AS (VSK LLC)
AS56874 -no-description- (No org name found) AS56874 ELECTROSVYAZ-AS (Electrosvyazstroy OOO)
AS56875 -no-description- (No org name found) AS56875 SPRINT-TEL-AS (Sprint Ltd)
AS56877 -no-description- (No org name found) AS56877 SPHAERA-AS (Sfera, JSC)
AS56879 -no-description- (No org name found) AS56879 PETROPAVLOVSK-AS (JSC POKROVSKIY RUDNIK)
AS56880 -no-description- (No org name found) AS56880 ASTECOM (Tecom Ltd.)
AS56881 -no-description- (No org name found) AS56881 ASRND (Joint Stock Company "Scientific and Technical Center "Atlas")
AS56886 -no-description- (No org name found) AS56886 RedStar-as (OOO "Red Star")
AS56888 -no-description- (No org name found) AS56888 KRNET-AS (Krasnogorsky networks Ltd.)
AS56889 -no-description- (No org name found) AS56889 RADIOTEKHNIKA-AS (TTC Radiotechnika LTD)
AS56893 -no-description- (No org name found) AS56893 TELECOM_108 (108 TELECOM LLC)
AS56895 -no-description- (No org name found) AS56895 SVIAZTELECOM-AS (Svyaztelecom ltd.)
AS56903 -no-description- (No org name found) AS56903 INTECH-GLOBAL ("INTECH GLOBAL", LLC)
AS56915 -no-description- (No org name found) AS56915 MALINA-AS (Malina LLC)
AS56917 -no-description- (No org name found) AS56917 DALTECH-AS (DalTech Ltd)
AS56923 -no-description- (No org name found) AS56923 VIRTUALFORT-AS (Virtualfort OOO)
AS56928 -no-description- (No org name found) AS56928 BIZNESFON-AS (BIZNESFON LLC)
AS56930 -no-description- (No org name found) AS56930 CLARUSTELECOM-AS (ClarusTelecom LLC)
AS56931 -no-description- (No org name found) AS56931 Eurasia-Peering (Eurasia Peering LLC)
AS56934 -no-description- (No org name found) AS56934 CRAFTHOSTING-AS (Zhemoedov Sergey Mihaylovich)
AS56935 -no-description- (No org name found) AS56935 Clinic-Aesthetic-Medicine (Clinic of Aesthetic Medicine CJSC)
AS56936 -no-description- (No org name found) AS56936 ASMBIT (Mbit City Ltd.)
AS56939 -no-description- (No org name found) AS56939 -no-description- (No org name found)
AS56947 -no-description- (No org name found) AS56947 -no-description- (No org name found)
AS56954 -no-description- (No org name found) AS56954 -no-description- (No org name found)
@@ -3095,7 +3081,6 @@ AS57418 -no-description- (No org name found)
AS57420 -no-description- (No org name found) AS57420 -no-description- (No org name found)
AS57421 -no-description- (No org name found) AS57421 -no-description- (No org name found)
AS57424 -no-description- (No org name found) AS57424 -no-description- (No org name found)
AS57425 -no-description- (No org name found)
AS57434 -no-description- (No org name found) AS57434 -no-description- (No org name found)
AS57438 -no-description- (No org name found) AS57438 -no-description- (No org name found)
AS57449 -no-description- (No org name found) AS57449 -no-description- (No org name found)
@@ -3725,7 +3710,6 @@ AS62286 -no-description- (No org name found)
AS62287 -no-description- (No org name found) AS62287 -no-description- (No org name found)
AS62288 -no-description- (No org name found) AS62288 -no-description- (No org name found)
AS62293 -no-description- (No org name found) AS62293 -no-description- (No org name found)
AS62295 -no-description- (No org name found)
AS62314 -no-description- (No org name found) AS62314 -no-description- (No org name found)
AS62316 -no-description- (No org name found) AS62316 -no-description- (No org name found)
AS62330 -no-description- (No org name found) AS62330 -no-description- (No org name found)
@@ -3773,7 +3757,6 @@ AS64461 -no-description- (No org name found)
AS64469 -no-description- (No org name found) AS64469 -no-description- (No org name found)
AS64486 -no-description- (No org name found) AS64486 -no-description- (No org name found)
AS64492 -no-description- (No org name found) AS64492 -no-description- (No org name found)
AS64494 -no-description- (No org name found)
AS196638 -no-description- (No org name found) AS196638 -no-description- (No org name found)
AS196641 -no-description- (No org name found) AS196641 -no-description- (No org name found)
AS196648 -no-description- (No org name found) AS196648 -no-description- (No org name found)
@@ -3830,7 +3813,6 @@ AS197068 -no-description- (No org name found)
AS197070 -no-description- (No org name found) AS197070 -no-description- (No org name found)
AS197074 -no-description- (No org name found) AS197074 -no-description- (No org name found)
AS197078 -no-description- (No org name found) AS197078 -no-description- (No org name found)
AS197080 -no-description- (No org name found)
AS197097 -no-description- (No org name found) AS197097 -no-description- (No org name found)
AS197120 -no-description- (No org name found) AS197120 -no-description- (No org name found)
AS197129 -no-description- (No org name found) AS197129 -no-description- (No org name found)
@@ -3926,7 +3908,6 @@ AS197868 -no-description- (No org name found)
AS197873 -no-description- (No org name found) AS197873 -no-description- (No org name found)
AS197878 -no-description- (No org name found) AS197878 -no-description- (No org name found)
AS197880 -no-description- (No org name found) AS197880 -no-description- (No org name found)
AS197888 -no-description- (No org name found)
AS197896 -no-description- (No org name found) AS197896 -no-description- (No org name found)
AS197905 -no-description- (No org name found) AS197905 -no-description- (No org name found)
AS197911 -no-description- (No org name found) AS197911 -no-description- (No org name found)
@@ -3953,7 +3934,6 @@ AS198070 -no-description- (No org name found)
AS198074 -no-description- (No org name found) AS198074 -no-description- (No org name found)
AS198076 -no-description- (No org name found) AS198076 -no-description- (No org name found)
AS198083 -no-description- (No org name found) AS198083 -no-description- (No org name found)
AS198086 -no-description- (No org name found)
AS198110 -no-description- (No org name found) AS198110 -no-description- (No org name found)
AS198117 -no-description- (No org name found) AS198117 -no-description- (No org name found)
AS198122 -no-description- (No org name found) AS198122 -no-description- (No org name found)
@@ -4154,8 +4134,10 @@ AS199624 -no-description- (No org name found)
AS199634 -no-description- (No org name found) AS199634 -no-description- (No org name found)
AS199635 -no-description- (No org name found) AS199635 -no-description- (No org name found)
AS199647 -no-description- (No org name found) AS199647 -no-description- (No org name found)
AS199651 -no-description- (No org name found)
AS199658 -no-description- (No org name found) AS199658 -no-description- (No org name found)
AS199664 -no-description- (No org name found) AS199664 -no-description- (No org name found)
AS199668 -no-description- (No org name found)
AS199669 -no-description- (No org name found) AS199669 -no-description- (No org name found)
AS199678 -no-description- (No org name found) AS199678 -no-description- (No org name found)
AS199726 -no-description- (No org name found) AS199726 -no-description- (No org name found)
@@ -4167,6 +4149,7 @@ AS199782 -no-description- (No org name found)
AS199798 -no-description- (No org name found) AS199798 -no-description- (No org name found)
AS199805 -no-description- (No org name found) AS199805 -no-description- (No org name found)
AS199809 -no-description- (No org name found) AS199809 -no-description- (No org name found)
AS199814 -no-description- (No org name found)
AS199820 -no-description- (No org name found) AS199820 -no-description- (No org name found)
AS199827 -no-description- (No org name found) AS199827 -no-description- (No org name found)
AS199833 -no-description- (No org name found) AS199833 -no-description- (No org name found)
@@ -4182,12 +4165,14 @@ AS199922 -no-description- (No org name found)
AS199933 -no-description- (No org name found) AS199933 -no-description- (No org name found)
AS199940 -no-description- (No org name found) AS199940 -no-description- (No org name found)
AS199945 -no-description- (No org name found) AS199945 -no-description- (No org name found)
AS199956 -no-description- (No org name found)
AS199961 -no-description- (No org name found) AS199961 -no-description- (No org name found)
AS199966 -no-description- (No org name found) AS199966 -no-description- (No org name found)
AS199970 -no-description- (No org name found) AS199970 -no-description- (No org name found)
AS199975 -no-description- (No org name found) AS199975 -no-description- (No org name found)
AS199991 -no-description- (No org name found) AS199991 -no-description- (No org name found)
AS199992 -no-description- (No org name found) AS199992 -no-description- (No org name found)
AS200007 -no-description- (No org name found)
AS200015 -no-description- (No org name found) AS200015 -no-description- (No org name found)
AS200022 -no-description- (No org name found) AS200022 -no-description- (No org name found)
AS200035 -no-description- (No org name found) AS200035 -no-description- (No org name found)
@@ -4198,20 +4183,28 @@ AS200054 -no-description- (No org name found)
AS200066 -no-description- (No org name found) AS200066 -no-description- (No org name found)
AS200095 -no-description- (No org name found) AS200095 -no-description- (No org name found)
AS200110 -no-description- (No org name found) AS200110 -no-description- (No org name found)
AS200120 -no-description- (No org name found)
AS200121 -no-description- (No org name found) AS200121 -no-description- (No org name found)
AS200122 -no-description- (No org name found)
AS200123 -no-description- (No org name found) AS200123 -no-description- (No org name found)
AS200152 -no-description- (No org name found) AS200152 -no-description- (No org name found)
AS200161 -no-description- (No org name found) AS200161 -no-description- (No org name found)
AS200166 -no-description- (No org name found) AS200166 -no-description- (No org name found)
AS200172 -no-description- (No org name found)
AS200175 -no-description- (No org name found) AS200175 -no-description- (No org name found)
AS200210 -no-description- (No org name found)
AS200214 -no-description- (No org name found) AS200214 -no-description- (No org name found)
AS200215 -no-description- (No org name found) AS200215 -no-description- (No org name found)
AS200219 -no-description- (No org name found)
AS200235 -no-description- (No org name found)
AS200264 -no-description- (No org name found) AS200264 -no-description- (No org name found)
AS200285 -no-description- (No org name found) AS200285 -no-description- (No org name found)
AS200293 -no-description- (No org name found)
AS200294 -no-description- (No org name found) AS200294 -no-description- (No org name found)
AS200302 -no-description- (No org name found) AS200302 -no-description- (No org name found)
AS200323 -no-description- (No org name found) AS200323 -no-description- (No org name found)
AS200328 -no-description- (No org name found)
AS200340 -no-description- (No org name found)
AS200341 -no-description- (No org name found)
AS200350 -no-description- (No org name found) AS200350 -no-description- (No org name found)
AS200362 -no-description- (No org name found) AS200362 -no-description- (No org name found)
AS200364 -no-description- (No org name found) AS200364 -no-description- (No org name found)
@@ -4228,6 +4221,7 @@ AS200457 -no-description- (No org name found)
AS200463 -no-description- (No org name found) AS200463 -no-description- (No org name found)
AS200466 -no-description- (No org name found) AS200466 -no-description- (No org name found)
AS200479 -no-description- (No org name found) AS200479 -no-description- (No org name found)
AS200483 -no-description- (No org name found)
AS200487 -no-description- (No org name found) AS200487 -no-description- (No org name found)
AS200496 -no-description- (No org name found) AS200496 -no-description- (No org name found)
AS200503 -no-description- (No org name found) AS200503 -no-description- (No org name found)
@@ -4238,9 +4232,11 @@ AS200524 -no-description- (No org name found)
AS200551 -no-description- (No org name found) AS200551 -no-description- (No org name found)
AS200563 -no-description- (No org name found) AS200563 -no-description- (No org name found)
AS200575 -no-description- (No org name found) AS200575 -no-description- (No org name found)
AS200579 -no-description- (No org name found)
AS200593 -no-description- (No org name found) AS200593 -no-description- (No org name found)
AS200613 -no-description- (No org name found) AS200613 -no-description- (No org name found)
AS200619 -no-description- (No org name found) AS200619 -no-description- (No org name found)
AS200620 -no-description- (No org name found)
AS200622 -no-description- (No org name found) AS200622 -no-description- (No org name found)
AS200624 -no-description- (No org name found) AS200624 -no-description- (No org name found)
AS200627 -no-description- (No org name found) AS200627 -no-description- (No org name found)
@@ -4254,9 +4250,11 @@ AS200685 -no-description- (No org name found)
AS200686 -no-description- (No org name found) AS200686 -no-description- (No org name found)
AS200687 -no-description- (No org name found) AS200687 -no-description- (No org name found)
AS200694 -no-description- (No org name found) AS200694 -no-description- (No org name found)
AS200697 -no-description- (No org name found)
AS200702 -no-description- (No org name found) AS200702 -no-description- (No org name found)
AS200722 -no-description- (No org name found) AS200722 -no-description- (No org name found)
AS200725 -no-description- (No org name found) AS200725 -no-description- (No org name found)
AS200733 -no-description- (No org name found)
AS200734 -no-description- (No org name found) AS200734 -no-description- (No org name found)
AS200743 -no-description- (No org name found) AS200743 -no-description- (No org name found)
AS200762 -no-description- (No org name found) AS200762 -no-description- (No org name found)
@@ -4266,12 +4264,17 @@ AS200803 -no-description- (No org name found)
AS200812 -no-description- (No org name found) AS200812 -no-description- (No org name found)
AS200838 -no-description- (No org name found) AS200838 -no-description- (No org name found)
AS200847 -no-description- (No org name found) AS200847 -no-description- (No org name found)
AS200897 -no-description- (No org name found)
AS200902 -no-description- (No org name found)
AS200907 -no-description- (No org name found)
AS200922 -no-description- (No org name found) AS200922 -no-description- (No org name found)
AS200926 -no-description- (No org name found) AS200926 -no-description- (No org name found)
AS200928 -no-description- (No org name found) AS200928 -no-description- (No org name found)
AS200935 -no-description- (No org name found) AS200935 -no-description- (No org name found)
AS200938 -no-description- (No org name found)
AS200945 -no-description- (No org name found) AS200945 -no-description- (No org name found)
AS200953 -no-description- (No org name found) AS200953 -no-description- (No org name found)
AS200954 -no-description- (No org name found)
AS200955 -no-description- (No org name found) AS200955 -no-description- (No org name found)
AS200976 -no-description- (No org name found) AS200976 -no-description- (No org name found)
AS200982 -no-description- (No org name found) AS200982 -no-description- (No org name found)
@@ -4289,6 +4292,7 @@ AS201065 -no-description- (No org name found)
AS201069 -no-description- (No org name found) AS201069 -no-description- (No org name found)
AS201083 -no-description- (No org name found) AS201083 -no-description- (No org name found)
AS201092 -no-description- (No org name found) AS201092 -no-description- (No org name found)
AS201097 -no-description- (No org name found)
AS201100 -no-description- (No org name found) AS201100 -no-description- (No org name found)
AS201119 -no-description- (No org name found) AS201119 -no-description- (No org name found)
AS201123 -no-description- (No org name found) AS201123 -no-description- (No org name found)
@@ -4313,6 +4317,7 @@ AS201267 -no-description- (No org name found)
AS201268 -no-description- (No org name found) AS201268 -no-description- (No org name found)
AS201270 -no-description- (No org name found) AS201270 -no-description- (No org name found)
AS201275 -no-description- (No org name found) AS201275 -no-description- (No org name found)
AS201279 -no-description- (No org name found)
AS201282 -no-description- (No org name found) AS201282 -no-description- (No org name found)
AS201285 -no-description- (No org name found) AS201285 -no-description- (No org name found)
AS201294 -no-description- (No org name found) AS201294 -no-description- (No org name found)
@@ -4329,7 +4334,6 @@ AS201417 -no-description- (No org name found)
AS201429 -no-description- (No org name found) AS201429 -no-description- (No org name found)
AS201430 -no-description- (No org name found) AS201430 -no-description- (No org name found)
AS201443 -no-description- (No org name found) AS201443 -no-description- (No org name found)
AS201465 -no-description- (No org name found)
AS201468 -no-description- (No org name found) AS201468 -no-description- (No org name found)
AS201469 -no-description- (No org name found) AS201469 -no-description- (No org name found)
AS201475 -no-description- (No org name found) AS201475 -no-description- (No org name found)
@@ -4353,10 +4357,12 @@ AS201582 -no-description- (No org name found)
AS201588 -no-description- (No org name found) AS201588 -no-description- (No org name found)
AS201593 -no-description- (No org name found) AS201593 -no-description- (No org name found)
AS201606 -no-description- (No org name found) AS201606 -no-description- (No org name found)
AS201610 -no-description- (No org name found)
AS201624 -no-description- (No org name found) AS201624 -no-description- (No org name found)
AS201631 -no-description- (No org name found) AS201631 -no-description- (No org name found)
AS201643 -no-description- (No org name found) AS201643 -no-description- (No org name found)
AS201646 -no-description- (No org name found) AS201646 -no-description- (No org name found)
AS201662 -no-description- (No org name found)
AS201669 -no-description- (No org name found) AS201669 -no-description- (No org name found)
AS201677 -no-description- (No org name found) AS201677 -no-description- (No org name found)
AS201706 -no-description- (No org name found) AS201706 -no-description- (No org name found)
@@ -4371,6 +4377,7 @@ AS201778 -no-description- (No org name found)
AS201781 -no-description- (No org name found) AS201781 -no-description- (No org name found)
AS201786 -no-description- (No org name found) AS201786 -no-description- (No org name found)
AS201788 -no-description- (No org name found) AS201788 -no-description- (No org name found)
AS201792 -no-description- (No org name found)
AS201794 -no-description- (No org name found) AS201794 -no-description- (No org name found)
AS201797 -no-description- (No org name found) AS201797 -no-description- (No org name found)
AS201800 -no-description- (No org name found) AS201800 -no-description- (No org name found)
@@ -4385,6 +4392,7 @@ AS201844 -no-description- (No org name found)
AS201848 -no-description- (No org name found) AS201848 -no-description- (No org name found)
AS201851 -no-description- (No org name found) AS201851 -no-description- (No org name found)
AS201858 -no-description- (No org name found) AS201858 -no-description- (No org name found)
AS201874 -no-description- (No org name found)
AS201913 -no-description- (No org name found) AS201913 -no-description- (No org name found)
AS201914 -no-description- (No org name found) AS201914 -no-description- (No org name found)
AS201916 -no-description- (No org name found) AS201916 -no-description- (No org name found)
@@ -4395,6 +4403,7 @@ AS201956 -no-description- (No org name found)
AS201970 -no-description- (No org name found) AS201970 -no-description- (No org name found)
AS201972 -no-description- (No org name found) AS201972 -no-description- (No org name found)
AS201974 -no-description- (No org name found) AS201974 -no-description- (No org name found)
AS202000 -no-description- (No org name found)
AS202009 -no-description- (No org name found) AS202009 -no-description- (No org name found)
AS202011 -no-description- (No org name found) AS202011 -no-description- (No org name found)
AS202058 -no-description- (No org name found) AS202058 -no-description- (No org name found)
@@ -4412,13 +4421,17 @@ AS202164 -no-description- (No org name found)
AS202173 -no-description- (No org name found) AS202173 -no-description- (No org name found)
AS202181 -no-description- (No org name found) AS202181 -no-description- (No org name found)
AS202202 -no-description- (No org name found) AS202202 -no-description- (No org name found)
AS202216 -no-description- (No org name found)
AS202234 -no-description- (No org name found) AS202234 -no-description- (No org name found)
AS202248 -no-description- (No org name found)
AS202250 -no-description- (No org name found) AS202250 -no-description- (No org name found)
AS202271 -no-description- (No org name found)
AS202273 -no-description- (No org name found) AS202273 -no-description- (No org name found)
AS202279 -no-description- (No org name found) AS202279 -no-description- (No org name found)
AS202289 -no-description- (No org name found) AS202289 -no-description- (No org name found)
AS202290 -no-description- (No org name found) AS202290 -no-description- (No org name found)
AS202317 -no-description- (No org name found) AS202317 -no-description- (No org name found)
AS202326 -no-description- (No org name found)
AS202342 -no-description- (No org name found) AS202342 -no-description- (No org name found)
AS202344 -no-description- (No org name found) AS202344 -no-description- (No org name found)
AS202378 -no-description- (No org name found) AS202378 -no-description- (No org name found)
@@ -4440,6 +4453,7 @@ AS202542 -no-description- (No org name found)
AS202570 -no-description- (No org name found) AS202570 -no-description- (No org name found)
AS202578 -no-description- (No org name found) AS202578 -no-description- (No org name found)
AS202594 -no-description- (No org name found) AS202594 -no-description- (No org name found)
AS202599 -no-description- (No org name found)
AS202611 -no-description- (No org name found) AS202611 -no-description- (No org name found)
AS202619 -no-description- (No org name found) AS202619 -no-description- (No org name found)
AS202629 -no-description- (No org name found) AS202629 -no-description- (No org name found)
@@ -4474,7 +4488,6 @@ AS202852 -no-description- (No org name found)
AS202871 -no-description- (No org name found) AS202871 -no-description- (No org name found)
AS202873 -no-description- (No org name found) AS202873 -no-description- (No org name found)
AS202880 -no-description- (No org name found) AS202880 -no-description- (No org name found)
AS202951 -no-description- (No org name found)
AS202961 -no-description- (No org name found) AS202961 -no-description- (No org name found)
AS202963 -no-description- (No org name found) AS202963 -no-description- (No org name found)
AS202974 -no-description- (No org name found) AS202974 -no-description- (No org name found)
@@ -4495,7 +4508,6 @@ AS203139 -no-description- (No org name found)
AS203163 -no-description- (No org name found) AS203163 -no-description- (No org name found)
AS203169 -no-description- (No org name found) AS203169 -no-description- (No org name found)
AS203173 -no-description- (No org name found) AS203173 -no-description- (No org name found)
AS203190 -no-description- (No org name found)
AS203203 -no-description- (No org name found) AS203203 -no-description- (No org name found)
AS203252 -no-description- (No org name found) AS203252 -no-description- (No org name found)
AS203270 -no-description- (No org name found) AS203270 -no-description- (No org name found)
@@ -4627,6 +4639,7 @@ AS204496 -no-description- (No org name found)
AS204507 -no-description- (No org name found) AS204507 -no-description- (No org name found)
AS204520 -no-description- (No org name found) AS204520 -no-description- (No org name found)
AS204525 -no-description- (No org name found) AS204525 -no-description- (No org name found)
AS204531 -no-description- (No org name found)
AS204551 -no-description- (No org name found) AS204551 -no-description- (No org name found)
AS204553 -no-description- (No org name found) AS204553 -no-description- (No org name found)
AS204564 -no-description- (No org name found) AS204564 -no-description- (No org name found)
@@ -4659,7 +4672,6 @@ AS204846 -no-description- (No org name found)
AS204848 -no-description- (No org name found) AS204848 -no-description- (No org name found)
AS204878 -no-description- (No org name found) AS204878 -no-description- (No org name found)
AS204891 -no-description- (No org name found) AS204891 -no-description- (No org name found)
AS204895 -no-description- (No org name found)
AS204898 -no-description- (No org name found) AS204898 -no-description- (No org name found)
AS204908 -no-description- (No org name found) AS204908 -no-description- (No org name found)
AS204909 -no-description- (No org name found) AS204909 -no-description- (No org name found)
@@ -4684,7 +4696,6 @@ AS205135 -no-description- (No org name found)
AS205153 -no-description- (No org name found) AS205153 -no-description- (No org name found)
AS205158 -no-description- (No org name found) AS205158 -no-description- (No org name found)
AS205161 -no-description- (No org name found) AS205161 -no-description- (No org name found)
AS205162 -no-description- (No org name found)
AS205194 -no-description- (No org name found) AS205194 -no-description- (No org name found)
AS205221 -no-description- (No org name found) AS205221 -no-description- (No org name found)
AS205226 -no-description- (No org name found) AS205226 -no-description- (No org name found)
@@ -4703,7 +4714,6 @@ AS205421 -no-description- (No org name found)
AS205429 -no-description- (No org name found) AS205429 -no-description- (No org name found)
AS205432 -no-description- (No org name found) AS205432 -no-description- (No org name found)
AS205433 -no-description- (No org name found) AS205433 -no-description- (No org name found)
AS205438 -no-description- (No org name found)
AS205439 -no-description- (No org name found) AS205439 -no-description- (No org name found)
AS205442 -no-description- (No org name found) AS205442 -no-description- (No org name found)
AS205460 -no-description- (No org name found) AS205460 -no-description- (No org name found)
@@ -4746,7 +4756,6 @@ AS205858 -no-description- (No org name found)
AS205864 -no-description- (No org name found) AS205864 -no-description- (No org name found)
AS205865 -no-description- (No org name found) AS205865 -no-description- (No org name found)
AS205866 -no-description- (No org name found) AS205866 -no-description- (No org name found)
AS205901 -no-description- (No org name found)
AS205907 -no-description- (No org name found) AS205907 -no-description- (No org name found)
AS205922 -no-description- (No org name found) AS205922 -no-description- (No org name found)
AS205952 -no-description- (No org name found) AS205952 -no-description- (No org name found)
@@ -4760,6 +4769,8 @@ AS206012 -no-description- (No org name found)
AS206027 -no-description- (No org name found) AS206027 -no-description- (No org name found)
AS206039 -no-description- (No org name found) AS206039 -no-description- (No org name found)
AS206054 -no-description- (No org name found) AS206054 -no-description- (No org name found)
AS206057 -no-description- (No org name found)
AS206061 -no-description- (No org name found)
AS206066 -no-description- (No org name found) AS206066 -no-description- (No org name found)
AS206083 -no-description- (No org name found) AS206083 -no-description- (No org name found)
AS206152 -no-description- (No org name found) AS206152 -no-description- (No org name found)
@@ -4794,6 +4805,7 @@ AS206435 -no-description- (No org name found)
AS206448 -no-description- (No org name found) AS206448 -no-description- (No org name found)
AS206465 -no-description- (No org name found) AS206465 -no-description- (No org name found)
AS206501 -no-description- (No org name found) AS206501 -no-description- (No org name found)
AS206503 -no-description- (No org name found)
AS206515 -no-description- (No org name found) AS206515 -no-description- (No org name found)
AS206536 -no-description- (No org name found) AS206536 -no-description- (No org name found)
AS206538 -no-description- (No org name found) AS206538 -no-description- (No org name found)
@@ -4816,6 +4828,7 @@ AS206756 -no-description- (No org name found)
AS206760 -no-description- (No org name found) AS206760 -no-description- (No org name found)
AS206764 -no-description- (No org name found) AS206764 -no-description- (No org name found)
AS206767 -no-description- (No org name found) AS206767 -no-description- (No org name found)
AS206787 -no-description- (No org name found)
AS206803 -no-description- (No org name found) AS206803 -no-description- (No org name found)
AS206805 -no-description- (No org name found) AS206805 -no-description- (No org name found)
AS206810 -no-description- (No org name found) AS206810 -no-description- (No org name found)
@@ -4933,7 +4946,6 @@ AS207978 -no-description- (No org name found)
AS207979 -no-description- (No org name found) AS207979 -no-description- (No org name found)
AS207984 -no-description- (No org name found) AS207984 -no-description- (No org name found)
AS207986 -no-description- (No org name found) AS207986 -no-description- (No org name found)
AS207997 -no-description- (No org name found)
AS208003 -no-description- (No org name found) AS208003 -no-description- (No org name found)
AS208008 -no-description- (No org name found) AS208008 -no-description- (No org name found)
AS208044 -no-description- (No org name found) AS208044 -no-description- (No org name found)
@@ -4987,6 +4999,7 @@ AS208461 -no-description- (No org name found)
AS208481 -no-description- (No org name found) AS208481 -no-description- (No org name found)
AS208502 -no-description- (No org name found) AS208502 -no-description- (No org name found)
AS208503 -no-description- (No org name found) AS208503 -no-description- (No org name found)
AS208509 -no-description- (No org name found)
AS208511 -no-description- (No org name found) AS208511 -no-description- (No org name found)
AS208534 -no-description- (No org name found) AS208534 -no-description- (No org name found)
AS208541 -no-description- (No org name found) AS208541 -no-description- (No org name found)
@@ -5046,6 +5059,7 @@ AS209024 -no-description- (No org name found)
AS209030 -no-description- (No org name found) AS209030 -no-description- (No org name found)
AS209037 -no-description- (No org name found) AS209037 -no-description- (No org name found)
AS209038 -no-description- (No org name found) AS209038 -no-description- (No org name found)
AS209057 -no-description- (No org name found)
AS209059 -no-description- (No org name found) AS209059 -no-description- (No org name found)
AS209067 -no-description- (No org name found) AS209067 -no-description- (No org name found)
AS209084 -no-description- (No org name found) AS209084 -no-description- (No org name found)
@@ -5059,6 +5073,7 @@ AS209165 -no-description- (No org name found)
AS209186 -no-description- (No org name found) AS209186 -no-description- (No org name found)
AS209188 -no-description- (No org name found) AS209188 -no-description- (No org name found)
AS209206 -no-description- (No org name found) AS209206 -no-description- (No org name found)
AS209207 -no-description- (No org name found)
AS209217 -no-description- (No org name found) AS209217 -no-description- (No org name found)
AS209219 -no-description- (No org name found) AS209219 -no-description- (No org name found)
AS209228 -no-description- (No org name found) AS209228 -no-description- (No org name found)
@@ -5067,8 +5082,6 @@ AS209249 -no-description- (No org name found)
AS209269 -no-description- (No org name found) AS209269 -no-description- (No org name found)
AS209284 -no-description- (No org name found) AS209284 -no-description- (No org name found)
AS209289 -no-description- (No org name found) AS209289 -no-description- (No org name found)
AS209290 -no-description- (No org name found)
AS209298 -no-description- (No org name found)
AS209303 -no-description- (No org name found) AS209303 -no-description- (No org name found)
AS209307 -no-description- (No org name found) AS209307 -no-description- (No org name found)
AS209313 -no-description- (No org name found) AS209313 -no-description- (No org name found)
@@ -5123,7 +5136,6 @@ AS209773 -no-description- (No org name found)
AS209775 -no-description- (No org name found) AS209775 -no-description- (No org name found)
AS209779 -no-description- (No org name found) AS209779 -no-description- (No org name found)
AS209785 -no-description- (No org name found) AS209785 -no-description- (No org name found)
AS209787 -no-description- (No org name found)
AS209788 -no-description- (No org name found) AS209788 -no-description- (No org name found)
AS209789 -no-description- (No org name found) AS209789 -no-description- (No org name found)
AS209794 -no-description- (No org name found) AS209794 -no-description- (No org name found)
@@ -5192,6 +5204,7 @@ AS210553 -no-description- (No org name found)
AS210600 -no-description- (No org name found) AS210600 -no-description- (No org name found)
AS210616 -no-description- (No org name found) AS210616 -no-description- (No org name found)
AS210643 -no-description- (No org name found) AS210643 -no-description- (No org name found)
AS210644 -no-description- (No org name found)
AS210656 -no-description- (No org name found) AS210656 -no-description- (No org name found)
AS210662 -no-description- (No org name found) AS210662 -no-description- (No org name found)
AS210682 -no-description- (No org name found) AS210682 -no-description- (No org name found)
@@ -5229,6 +5242,7 @@ AS211002 -no-description- (No org name found)
AS211009 -no-description- (No org name found) AS211009 -no-description- (No org name found)
AS211027 -no-description- (No org name found) AS211027 -no-description- (No org name found)
AS211045 -no-description- (No org name found) AS211045 -no-description- (No org name found)
AS211063 -no-description- (No org name found)
AS211076 -no-description- (No org name found) AS211076 -no-description- (No org name found)
AS211078 -no-description- (No org name found) AS211078 -no-description- (No org name found)
AS211082 -no-description- (No org name found) AS211082 -no-description- (No org name found)
@@ -5248,6 +5262,7 @@ AS211245 -no-description- (No org name found)
AS211246 -no-description- (No org name found) AS211246 -no-description- (No org name found)
AS211247 -no-description- (No org name found) AS211247 -no-description- (No org name found)
AS211258 -no-description- (No org name found) AS211258 -no-description- (No org name found)
AS211270 -no-description- (No org name found)
AS211282 -no-description- (No org name found) AS211282 -no-description- (No org name found)
AS211291 -no-description- (No org name found) AS211291 -no-description- (No org name found)
AS211311 -no-description- (No org name found) AS211311 -no-description- (No org name found)
@@ -5262,13 +5277,11 @@ AS211400 -no-description- (No org name found)
AS211404 -no-description- (No org name found) AS211404 -no-description- (No org name found)
AS211406 -no-description- (No org name found) AS211406 -no-description- (No org name found)
AS211446 -no-description- (No org name found) AS211446 -no-description- (No org name found)
AS211473 -no-description- (No org name found)
AS211486 -no-description- (No org name found) AS211486 -no-description- (No org name found)
AS211497 -no-description- (No org name found) AS211497 -no-description- (No org name found)
AS211503 -no-description- (No org name found) AS211503 -no-description- (No org name found)
AS211506 -no-description- (No org name found) AS211506 -no-description- (No org name found)
AS211508 -no-description- (No org name found) AS211508 -no-description- (No org name found)
AS211515 -no-description- (No org name found)
AS211517 -no-description- (No org name found) AS211517 -no-description- (No org name found)
AS211520 -no-description- (No org name found) AS211520 -no-description- (No org name found)
AS211529 -no-description- (No org name found) AS211529 -no-description- (No org name found)
@@ -5319,7 +5332,6 @@ AS211860 -no-description- (No org name found)
AS211866 -no-description- (No org name found) AS211866 -no-description- (No org name found)
AS211867 -no-description- (No org name found) AS211867 -no-description- (No org name found)
AS211883 -no-description- (No org name found) AS211883 -no-description- (No org name found)
AS211915 -no-description- (No org name found)
AS211928 -no-description- (No org name found) AS211928 -no-description- (No org name found)
AS211930 -no-description- (No org name found) AS211930 -no-description- (No org name found)
AS211932 -no-description- (No org name found) AS211932 -no-description- (No org name found)
@@ -5380,7 +5392,6 @@ AS212439 -no-description- (No org name found)
AS212441 -no-description- (No org name found) AS212441 -no-description- (No org name found)
AS212452 -no-description- (No org name found) AS212452 -no-description- (No org name found)
AS212456 -no-description- (No org name found) AS212456 -no-description- (No org name found)
AS212461 -no-description- (No org name found)
AS212480 -no-description- (No org name found) AS212480 -no-description- (No org name found)
AS212487 -no-description- (No org name found) AS212487 -no-description- (No org name found)
AS212490 -no-description- (No org name found) AS212490 -no-description- (No org name found)
@@ -5430,19 +5441,19 @@ AS213075 -no-description- (No org name found)
AS213077 -no-description- (No org name found) AS213077 -no-description- (No org name found)
AS213105 -no-description- (No org name found) AS213105 -no-description- (No org name found)
AS213117 -no-description- (No org name found) AS213117 -no-description- (No org name found)
AS213133 -no-description- AS213133 -no-description- (No org name found)
AS213175 -no-description- AS213175 -no-description- (No org name found)
AS213182 -no-description- AS213182 -no-description- (No org name found)
AS213191 -no-description- AS213191 -no-description- (No org name found)
AS213194 -no-description- AS213194 -no-description- (No org name found)
AS213203 -no-description- AS213203 -no-description- (No org name found)
AS213220 -no-description- AS213220 -no-description- (No org name found)
AS213235 -no-description- AS213235 -no-description- (No org name found)
AS213258 -no-description- AS213258 -no-description- (No org name found)
AS213278 -no-description- AS213278 -no-description- (No org name found)
AS213294 -no-description- AS213294 -no-description- (No org name found)
AS213304 -no-description- AS213304 -no-description- (No org name found)
AS213316 -no-description- AS213316 -no-description- (No org name found)
AS213329 -no-description- AS213329 -no-description-
AS213334 -no-description- AS213334 -no-description-
AS213348 -no-description- AS213348 -no-description-
@@ -5462,7 +5473,6 @@ AS213498 -no-description-
AS213499 -no-description- AS213499 -no-description-
AS213501 -no-description- AS213501 -no-description-
AS213503 -no-description- AS213503 -no-description-
AS213505 -no-description-
AS213506 -no-description- AS213506 -no-description-
AS213508 -no-description- AS213508 -no-description-
AS213523 -no-description- AS213523 -no-description-
@@ -5501,13 +5511,13 @@ AS213875 -no-description-
AS213883 -no-description- AS213883 -no-description-
AS213890 -no-description- AS213890 -no-description-
AS213917 -no-description- AS213917 -no-description-
AS213922 -no-description-
AS213926 -no-description- AS213926 -no-description-
AS213933 -no-description- AS213933 -no-description-
AS213937 -no-description- AS213937 -no-description-
AS213952 -no-description- AS213952 -no-description-
AS213961 -no-description- AS213961 -no-description-
AS213995 -no-description- AS213995 -no-description-
AS214009 -no-description-
AS214031 -no-description- AS214031 -no-description-
AS214048 -no-description- AS214048 -no-description-
AS214051 -no-description- AS214051 -no-description-
@@ -5565,6 +5575,7 @@ AS214656 -no-description-
AS214664 -no-description- AS214664 -no-description-
AS214683 -no-description- AS214683 -no-description-
AS214697 -no-description- AS214697 -no-description-
AS214702 -no-description-
AS214719 -no-description- AS214719 -no-description-
AS214721 -no-description- AS214721 -no-description-
AS214727 -no-description- AS214727 -no-description-
@@ -5573,7 +5584,6 @@ AS214767 -no-description-
AS214780 -no-description- AS214780 -no-description-
AS214787 -no-description- AS214787 -no-description-
AS214793 -no-description- AS214793 -no-description-
AS214804 -no-description-
AS214816 -no-description- AS214816 -no-description-
AS214817 -no-description- AS214817 -no-description-
AS214822 -no-description- AS214822 -no-description-
@@ -5602,6 +5612,7 @@ AS215077 -no-description-
AS215092 -no-description- AS215092 -no-description-
AS215096 -no-description- AS215096 -no-description-
AS215098 -no-description- AS215098 -no-description-
AS215103 -no-description-
AS215106 -no-description- AS215106 -no-description-
AS215109 -no-description- AS215109 -no-description-
AS215115 -no-description- AS215115 -no-description-
@@ -5656,6 +5667,8 @@ AS215678 -no-description-
AS215688 -no-description- AS215688 -no-description-
AS215705 -no-description- AS215705 -no-description-
AS215721 -no-description- AS215721 -no-description-
AS215745 -no-description-
AS215751 -no-description-
AS215796 -no-description- AS215796 -no-description-
AS215805 -no-description- AS215805 -no-description-
AS215809 -no-description- AS215809 -no-description-

View File

@@ -71,7 +71,7 @@
5.43.128.0/19 RU-FOR-20120521 (Joint stock company "For") 5.43.128.0/19 RU-FOR-20120521 (Joint stock company "For")
5.43.240.0/21 RU-TRANSTELECOM-20120522 (Joint Stock Company TransTeleCom) 5.43.240.0/21 RU-TRANSTELECOM-20120522 (Joint Stock Company TransTeleCom)
5.44.0.0/20 RU-KAMENSKTEL-20120522 (Closed Joint Stock Company Radiotelephone) 5.44.0.0/20 RU-KAMENSKTEL-20120522 (Closed Joint Stock Company Radiotelephone)
5.44.40.0/23 RU-QUASAR-20120523 (Quasar LLC) 5.44.40.0/23 RU-NOCRU-20120523 (LLC "Internet Tehnologii")
5.44.42.0/24 RU-NOCRU-20120523 (LLC "Internet Tehnologii") 5.44.42.0/24 RU-NOCRU-20120523 (LLC "Internet Tehnologii")
5.44.43.0/24 RU-SELECTEL-20120523 (JSC Selectel) 5.44.43.0/24 RU-SELECTEL-20120523 (JSC Selectel)
5.44.44.0/24 RU-ADMINVPS-20120523 (AdminVPS OOO) 5.44.44.0/24 RU-ADMINVPS-20120523 (AdminVPS OOO)
@@ -125,7 +125,7 @@
5.104.200.0/21 RU-RAID-20120702 (JSC "ER-Telecom Holding") 5.104.200.0/21 RU-RAID-20120702 (JSC "ER-Telecom Holding")
5.128.0.0/14 RU-NTK-20120629 (Novotelecom Ltd) 5.128.0.0/14 RU-NTK-20120629 (Novotelecom Ltd)
5.133.76.0/22 RU-POSTLTD-20181109 (OOO "Post ltd") 5.133.76.0/22 RU-POSTLTD-20181109 (OOO "Post ltd")
5.134.216.0/21 RU-WILAND-20120711 (Wiland Ltd) 5.134.216.0/21 RU-TRUNKMOBILE-20120711 (TrunkMobile JSC)
5.136.0.0/13 RU-RTK-20120703 (PJSC Rostelecom) 5.136.0.0/13 RU-RTK-20120703 (PJSC Rostelecom)
5.144.64.0/20 RU-MTU-20120711 (MTS PJSC) 5.144.64.0/20 RU-MTU-20120711 (MTS PJSC)
5.144.96.0/19 RU-MTU-20120711 (MTS PJSC) 5.144.96.0/19 RU-MTU-20120711 (MTS PJSC)
@@ -186,6 +186,7 @@
5.188.2.0/23 RU-EDGECENTER-20120809 (EdgeCenter LLC) 5.188.2.0/23 RU-EDGECENTER-20120809 (EdgeCenter LLC)
5.188.7.0/24 RU-EDGECENTER-20120809 (EdgeCenter LLC) 5.188.7.0/24 RU-EDGECENTER-20120809 (EdgeCenter LLC)
5.188.8.0/22 RU-PIN-20120809 (Petersburg Internet Network ltd.) 5.188.8.0/22 RU-PIN-20120809 (Petersburg Internet Network ltd.)
5.188.24.0/22 RU-OOOVPS-20120809 (OOO VPS)
5.188.28.0/22 RU-OOOVPS-20120809 (OOO VPS) 5.188.28.0/22 RU-OOOVPS-20120809 (OOO VPS)
5.188.35.0/24 RU-EDGECENTER-20120809 (EdgeCenter LLC) 5.188.35.0/24 RU-EDGECENTER-20120809 (EdgeCenter LLC)
5.188.37.0/24 EC-CUSTOMER-RU (EdgeCenter LLC) 5.188.37.0/24 EC-CUSTOMER-RU (EdgeCenter LLC)
@@ -284,7 +285,7 @@
31.13.176.0/21 RU-ZAO-KES-20110419 (Joint Stock Company Kuzbassenergosviaz) 31.13.176.0/21 RU-ZAO-KES-20110419 (Joint Stock Company Kuzbassenergosviaz)
31.15.20.0/22 RU-IPMAGNAT-20110420 (Mikhail Tonkonog) 31.15.20.0/22 RU-IPMAGNAT-20110420 (Mikhail Tonkonog)
31.15.80.0/20 RU-MTU-20110420 (MTS PJSC) 31.15.80.0/20 RU-MTU-20110420 (MTS PJSC)
31.22.32.0/21 RU-WILAND-20110325 (Wiland Ltd) 31.22.32.0/21 RU-TRUNKMOBILE-20110325 (TrunkMobile JSC)
31.23.0.0/16 RU-RTK-20110328 (PJSC Rostelecom) 31.23.0.0/16 RU-RTK-20110328 (PJSC Rostelecom)
31.24.24.0/21 RU-TOMGATE-20110222 (TomGate LLC) 31.24.24.0/21 RU-TOMGATE-20110222 (TomGate LLC)
31.24.87.0/24 RU-NAVANT-20220111 (STEPNET LTD) 31.24.87.0/24 RU-NAVANT-20220111 (STEPNET LTD)
@@ -409,7 +410,7 @@
31.135.240.0/22 RU-RAID (JSC "ER-Telecom Holding" Kurgan Branch) 31.135.240.0/22 RU-RAID (JSC "ER-Telecom Holding" Kurgan Branch)
31.135.244.0/22 ORG-LA1315-RIPE (LLC "Kurgan-Telecom") 31.135.244.0/22 ORG-LA1315-RIPE (LLC "Kurgan-Telecom")
31.135.248.0/22 ORG-LA1315-RIPE (LLC "Kurgan-Telecom") 31.135.248.0/22 ORG-LA1315-RIPE (LLC "Kurgan-Telecom")
31.135.252.0/22 RU-RAID (JSC "ER-Telecom Holding" Kurgan Branch) 31.135.252.0/22 ERTH-BARNAUL-NET (JSC "ER-Telecom Holding" Kurgan Branch)
31.162.0.0/15 RU-RTK-20110217 (PJSC Rostelecom) 31.162.0.0/15 RU-RTK-20110217 (PJSC Rostelecom)
31.170.32.0/21 RU-MEGAFON-20110329 (PJSC MegaFon) 31.170.32.0/21 RU-MEGAFON-20110329 (PJSC MegaFon)
31.170.112.0/21 RU-COMCOMSYS-20110330 (COMPUTER COMMUNICATION SYSTEMS LLC) 31.170.112.0/21 RU-COMCOMSYS-20110330 (COMPUTER COMMUNICATION SYSTEMS LLC)
@@ -543,7 +544,7 @@
37.60.208.0/20 RU-TIS-DIALOG-20120119 (TIS Dialog LLC) 37.60.208.0/20 RU-TIS-DIALOG-20120119 (TIS Dialog LLC)
37.61.176.0/21 RU-TRANSTELECOM-20120120 (Joint Stock Company TransTeleCom) 37.61.176.0/21 RU-TRANSTELECOM-20120120 (Joint Stock Company TransTeleCom)
37.72.64.0/19 RU-MTU-20120126 (MTS PJSC) 37.72.64.0/19 RU-MTU-20120126 (MTS PJSC)
37.72.140.0/24 RU-TOPSRV-20210921 (Hot-Host LLC) 37.72.140.0/24 RU-GALEONSERVICE-20210921 (GALEON LLC)
37.72.176.0/21 RU-FILIPPOV-20120127 (Filippov Aleksei Vladilenovich) 37.72.176.0/21 RU-FILIPPOV-20120127 (Filippov Aleksei Vladilenovich)
37.75.0.0/21 RU-DIVO-20120130 (JSC DIVO) 37.75.0.0/21 RU-DIVO-20120130 (JSC DIVO)
37.75.192.0/21 RU-IRTELCOM-20120131 (Limited Liability Company Irtelcom) 37.75.192.0/21 RU-IRTELCOM-20120131 (Limited Liability Company Irtelcom)
@@ -571,6 +572,7 @@
37.122.0.0/17 RU-BASHTEL-20120214 (PJSC "Bashinformsvyaz") 37.122.0.0/17 RU-BASHTEL-20120214 (PJSC "Bashinformsvyaz")
37.123.216.0/21 RU-WELLCOMM-20120216 (Limited Liability Company WELLCOM-L) 37.123.216.0/21 RU-WELLCOMM-20120216 (Limited Liability Company WELLCOM-L)
37.128.164.0/22 RU-EDGECENTER-20120217 (EdgeCenter LLC) 37.128.164.0/22 RU-EDGECENTER-20120217 (EdgeCenter LLC)
37.128.240.0/20 RU-INTECH-20120221 (INTEX ltd.)
37.130.192.0/21 RU-COMDI-20120222 (Nasonov Mikhail Mikhailovich) 37.130.192.0/21 RU-COMDI-20120222 (Nasonov Mikhail Mikhailovich)
37.131.192.0/19 RU-INTERRA-20120223 (INTERRA telecommunications group, Ltd.) 37.131.192.0/19 RU-INTERRA-20120223 (INTERRA telecommunications group, Ltd.)
37.139.32.0/22 RU-NETBRIDGE-20120224 (LLC VK) 37.139.32.0/22 RU-NETBRIDGE-20120224 (LLC VK)
@@ -681,7 +683,7 @@
45.11.4.0/22 RU-IGKH-20190425 (Inna Grigorevna Khoruzhaya) 45.11.4.0/22 RU-IGKH-20190425 (Inna Grigorevna Khoruzhaya)
45.11.92.0/23 RU-BEGET-20190426 (Beget LLC) 45.11.92.0/23 RU-BEGET-20190426 (Beget LLC)
45.11.94.0/24 RU-BEGET-20190426 (Beget LLC) 45.11.94.0/24 RU-BEGET-20190426 (Beget LLC)
45.11.95.0/24 RU-SKYHOST-20190426 (IT Outsourcing LLC) 45.11.95.0/24 RU-DATACHEAP1-20190426 (Datacheap LLC)
45.11.112.0/22 RU-KTCH-20190426 (LLC "KomTehCentr") 45.11.112.0/22 RU-KTCH-20190426 (LLC "KomTehCentr")
45.12.4.0/22 RU-SKYSTARK-20190430 (Skystark LLC) 45.12.4.0/22 RU-SKYSTARK-20190430 (Skystark LLC)
45.12.16.0/22 RU-BEGET-20190430 (Beget LLC) 45.12.16.0/22 RU-BEGET-20190430 (Beget LLC)
@@ -695,6 +697,7 @@
45.15.64.0/22 RU-AHOST-20190510 (Ahost LLC) 45.15.64.0/22 RU-AHOST-20190510 (Ahost LLC)
45.15.112.0/22 RU-KRASPROMSTROY-20190510 (KrasPromStroy, LLC) 45.15.112.0/22 RU-KRASPROMSTROY-20190510 (KrasPromStroy, LLC)
45.15.156.0/22 RU-ROSTLLC-20190513 (ROST LLC) 45.15.156.0/22 RU-ROSTLLC-20190513 (ROST LLC)
45.15.252.0/24 RU-GC-20190514 (Global Communications LLC)
45.15.253.0/24 RU-ITSOFT-20190514 (ITSOFT LLC) 45.15.253.0/24 RU-ITSOFT-20190514 (ITSOFT LLC)
45.15.254.0/24 RU-LINXDATACENTER-20190514 (Svyaz VSD LLC) 45.15.254.0/24 RU-LINXDATACENTER-20190514 (Svyaz VSD LLC)
45.66.12.0/22 RU-FIRSTDC-20190212 (Perviy TSOD LLC) 45.66.12.0/22 RU-FIRSTDC-20190212 (Perviy TSOD LLC)
@@ -718,9 +721,11 @@
45.80.240.0/22 RU-FOR-20190516 (Joint stock company "For") 45.80.240.0/22 RU-FOR-20190516 (Joint stock company "For")
45.81.164.0/22 RU-BOTIKTECH-20190520 (Botik Technologies LTD) 45.81.164.0/22 RU-BOTIKTECH-20190520 (Botik Technologies LTD)
45.81.200.0/22 RU-WEST-CALL-20190521 (OOO WestCall Ltd.) 45.81.200.0/22 RU-WEST-CALL-20190521 (OOO WestCall Ltd.)
45.81.253.0/24 RU-GC-20190521 (Global Communications LLC)
45.81.255.0/24 RU-GC-20190521 (Global Communications LLC)
45.82.12.0/24 RU-SELECTEL-20190521 (JSC Selectel) 45.82.12.0/24 RU-SELECTEL-20190521 (JSC Selectel)
45.82.13.0/24 GCS_SER-NET (GLOBAL CONNECTIVITY SOLUTIONS LLP) 45.82.13.0/24 GCS_SER-NET (GLOBAL CONNECTIVITY SOLUTIONS LLP)
45.82.14.0/23 RU-DMITRY-20190521 (Dmitry Vorozhtsov) 45.82.14.0/23 RU-QUASAR-20190521 (Quasar LLC)
45.82.216.0/22 RU-PRIVATE1-20190524 (Barabanov Rodion Evgenievich) 45.82.216.0/22 RU-PRIVATE1-20190524 (Barabanov Rodion Evgenievich)
45.82.224.0/22 RU-CRYPTOCENTRE-20190524 (CryptoCentre LLC) 45.82.224.0/22 RU-CRYPTOCENTRE-20190524 (CryptoCentre LLC)
45.83.16.0/22 RU-UNICOM-20190527 (Neva Technology LLC) 45.83.16.0/22 RU-UNICOM-20190527 (Neva Technology LLC)
@@ -766,7 +771,7 @@
45.91.64.0/24 RU-TOPTELECOM-20190626 (TopTeleCom LLC) 45.91.64.0/24 RU-TOPTELECOM-20190626 (TopTeleCom LLC)
45.91.65.0/24 RU-NOCRU-20190626 (LLC "Internet Tehnologii") 45.91.65.0/24 RU-NOCRU-20190626 (LLC "Internet Tehnologii")
45.91.66.0/24 RU-SELECTEL-20190626 (JSC Selectel) 45.91.66.0/24 RU-SELECTEL-20190626 (JSC Selectel)
45.91.67.0/24 RU-DMITRY-20190626 (Dmitry Vorozhtsov) 45.91.67.0/24 RU-QUASAR-20190626 (Quasar LLC)
45.91.240.0/22 RU-CHANNEL-ONE-RU-WW-20190628 (Channel One Russia Worldwide JSC) 45.91.240.0/22 RU-CHANNEL-ONE-RU-WW-20190628 (Channel One Russia Worldwide JSC)
45.92.174.0/24 RU-BEGET-20190701 (Beget LLC) 45.92.174.0/24 RU-BEGET-20190701 (Beget LLC)
45.92.176.0/22 RU-SELECTEL-20190701 (JSC Selectel) 45.92.176.0/22 RU-SELECTEL-20190701 (JSC Selectel)
@@ -922,11 +927,11 @@
45.154.0.0/24 RU-SKYHOST-20190916 (IT Outsourcing LLC) 45.154.0.0/24 RU-SKYHOST-20190916 (IT Outsourcing LLC)
45.154.1.0/24 RU-BEGET-20190916 (Beget LLC) 45.154.1.0/24 RU-BEGET-20190916 (Beget LLC)
45.154.2.0/23 RU-BEGET-20190916 (Beget LLC) 45.154.2.0/23 RU-BEGET-20190916 (Beget LLC)
45.154.184.0/22 RU-NETFORT-20190917 (LLC NETFORT) 45.154.184.0/22 RU-LLCSMARTAPE-20190917 (LLC Smart Ape)
45.155.6.0/24 RU-IGKH-20190917 (Inna Grigorevna Khoruzhaya) 45.155.6.0/24 RU-IGKH-20190917 (Inna Grigorevna Khoruzhaya)
45.155.92.0/22 RU-CENTRINVEST-20190918 (Public Joint-stock company commercial Bank "Center-invest") 45.155.92.0/22 RU-CENTRINVEST-20190918 (Public Joint-stock company commercial Bank "Center-invest")
45.155.104.0/22 RU-NLR-20190918 (Federal State Institution "National Library of Russia (NLR)") 45.155.104.0/22 RU-NLR-20190918 (Federal State Institution "National Library of Russia (NLR)")
45.155.144.0/22 RU-ASARTA-20190918 (ASARTA LLC) 45.155.144.0/22 RU-LTDASARTA-20190918 (ASARTA LLC)
45.155.204.0/23 RU-CLOUDRU-20190919 ("Cloud Technologies" LLC trading as Cloud.ru) 45.155.204.0/23 RU-CLOUDRU-20190919 ("Cloud Technologies" LLC trading as Cloud.ru)
45.155.236.0/22 RU-NUMEDY-20190919 (Numedy LLC) 45.155.236.0/22 RU-NUMEDY-20190919 (Numedy LLC)
45.156.0.0/22 RU-ERLYVIDEO-20190919 (Erlivideo LLC) 45.156.0.0/22 RU-ERLYVIDEO-20190919 (Erlivideo LLC)
@@ -1048,7 +1053,7 @@
46.148.96.0/20 LINK-NET (Link Ltd.) 46.148.96.0/20 LINK-NET (Link Ltd.)
46.148.128.0/20 TRYTECH-NET (Trytek LLC) 46.148.128.0/20 TRYTECH-NET (Trytek LLC)
46.148.176.0/20 RU-GEINERALEXEYMSK (Alexey Geiner) 46.148.176.0/20 RU-GEINERALEXEYMSK (Alexey Geiner)
46.148.192.0/20 RU-WILAND-20140909-1 (Wiland Ltd) 46.148.192.0/20 RU-TRUNKMOBILE (TrunkMobile JSC)
46.148.208.0/20 RU-IGRA-SERVICE (Igra-Service LLC) 46.148.208.0/20 RU-IGRA-SERVICE (Igra-Service LLC)
46.148.224.0/20 RU-SELECTEL-20101206 (JSC Selectel) 46.148.224.0/20 RU-SELECTEL-20101206 (JSC Selectel)
46.148.240.0/20 RU-MTU-20101206 (MTS PJSC) 46.148.240.0/20 RU-MTU-20101206 (MTS PJSC)
@@ -1066,7 +1071,7 @@
46.150.224.0/20 RU-RTK (PJSC Rostelecom) 46.150.224.0/20 RU-RTK (PJSC Rostelecom)
46.151.0.0/21 TELECOMLTD-NET (OOO Telecom LTD) 46.151.0.0/21 TELECOMLTD-NET (OOO Telecom LTD)
46.151.8.0/21 NEMIYA-NET (Pioner-Lan Ltd.) 46.151.8.0/21 NEMIYA-NET (Pioner-Lan Ltd.)
46.151.40.0/21 DGROUP-NET (Bystrov Dmitriy Sergeevich) 46.151.40.0/21 DGROUP-NET (LLC Internet-Service)
46.151.48.0/21 REEDLAN-NET (Radashevsky Sergiy Oleksandrovich) 46.151.48.0/21 REEDLAN-NET (Radashevsky Sergiy Oleksandrovich)
46.151.64.0/21 Ekus-Ltd (Ekus LLC) 46.151.64.0/21 Ekus-Ltd (Ekus LLC)
46.151.88.0/21 RU-TTKS-20101119 (Limited Liability Company "TTK-Svyaz") 46.151.88.0/21 RU-TTKS-20101119 (Limited Liability Company "TTK-Svyaz")
@@ -1601,7 +1606,7 @@
77.245.208.0/20 RU-RSK-20070504 ("Region Svyaz Konsalt" LLC) 77.245.208.0/20 RU-RSK-20070504 ("Region Svyaz Konsalt" LLC)
77.246.144.0/21 RU-E-PLANET-20070523 (E-Planet Ltd.) 77.246.144.0/21 RU-E-PLANET-20070523 (E-Planet Ltd.)
77.246.156.0/22 RU-WEBDC-20070523 (JSC Datacenter) 77.246.156.0/22 RU-WEBDC-20070523 (JSC Datacenter)
77.246.224.0/20 RU-WILAND-20070530 (Wiland Ltd) 77.246.224.0/20 RU-TRUNKMOBILE-20070530 (TrunkMobile JSC)
77.246.248.0/21 RU-CRELCOM-1-20070530 (CRELCOM LLC) 77.246.248.0/21 RU-CRELCOM-1-20070530 (CRELCOM LLC)
77.247.128.0/20 RU-TELECALL-20070605 (Digit One LLC) 77.247.128.0/20 RU-TELECALL-20070605 (Digit One LLC)
77.247.160.0/20 RU-RAID-20070605 (JSC "ER-Telecom Holding") 77.247.160.0/20 RU-RAID-20070605 (JSC "ER-Telecom Holding")
@@ -1704,7 +1709,7 @@
78.142.232.0/22 RU-R-LINE-20181114 (LTD "Erline") 78.142.232.0/22 RU-R-LINE-20181114 (LTD "Erline")
78.153.0.0/19 RU-MTU-20070626 (MTS PJSC) 78.153.0.0/19 RU-MTU-20070626 (MTS PJSC)
78.153.128.0/21 RU-INTERLAN-20070705 (LLC Company Interlan Communications) 78.153.128.0/21 RU-INTERLAN-20070705 (LLC Company Interlan Communications)
78.153.136.0/24 Aeza-Network (Aeza International LTD) 78.153.136.0/24 RU-INTERLAN-20070705 (LLC Company Interlan Communications)
78.153.137.0/24 RU-MIRANDA-MEDIA-20070704 (Miranda-Media Ltd) 78.153.137.0/24 RU-MIRANDA-MEDIA-20070704 (Miranda-Media Ltd)
78.153.138.0/24 RU-MIRANDA-MEDIA-20070704 (Miranda-Media Ltd) 78.153.138.0/24 RU-MIRANDA-MEDIA-20070704 (Miranda-Media Ltd)
78.153.139.0/24 GCS_SER-NET (GLOBAL CONNECTIVITY SOLUTIONS LLP) 78.153.139.0/24 GCS_SER-NET (GLOBAL CONNECTIVITY SOLUTIONS LLP)
@@ -1754,7 +1759,16 @@
79.133.182.0/23 RU-ADMINVPS-20071012 (AdminVPS OOO) 79.133.182.0/23 RU-ADMINVPS-20071012 (AdminVPS OOO)
79.134.0.0/19 RU-TRANSTELECOM-20071017 (Joint Stock Company TransTeleCom) 79.134.0.0/19 RU-TRANSTELECOM-20071017 (Joint Stock Company TransTeleCom)
79.134.64.0/19 RU-TELECALL-20071019 (Digit One LLC) 79.134.64.0/19 RU-TELECALL-20071019 (Digit One LLC)
79.134.192.0/19 RU-OBIT-20071022 ("OBIT" Ltd.) 79.134.192.0/24 RU-OBIT-20071022 ("OBIT" Ltd.)
79.134.193.0/24 RU-ENEVA-20071022 ("Eneva" Ltd)
79.134.194.0/23 RU-OBIT-20071022 ("OBIT" Ltd.)
79.134.196.0/23 RU-OBIT-20071022 ("OBIT" Ltd.)
79.134.198.0/23 RU-ENEVA-20071022 ("Eneva" Ltd)
79.134.200.0/21 RU-OBIT-20071022 ("OBIT" Ltd.)
79.134.208.0/21 RU-OBIT-20071022 ("OBIT" Ltd.)
79.134.216.0/22 RU-OBIT-20071022 ("OBIT" Ltd.)
79.134.220.0/23 RU-OBIT-20071022 ("OBIT" Ltd.)
79.134.222.0/23 RU-ENEVA-20071022 ("Eneva" Ltd)
79.135.64.0/20 NOVATOR-NET (No org name found) 79.135.64.0/20 NOVATOR-NET (No org name found)
79.135.80.0/22 CONVEX-2020-03-12 (No org name found) 79.135.80.0/22 CONVEX-2020-03-12 (No org name found)
79.135.84.0/23 CONVEX-2020-03-12 (No org name found) 79.135.84.0/23 CONVEX-2020-03-12 (No org name found)
@@ -1763,23 +1777,23 @@
79.135.224.0/19 RU-RTK-20071114 (PJSC Rostelecom) 79.135.224.0/19 RU-RTK-20071114 (PJSC Rostelecom)
79.136.128.0/17 RU-RAID-20071012 (JSC "ER-Telecom Holding") 79.136.128.0/17 RU-RAID-20071012 (JSC "ER-Telecom Holding")
79.137.128.0/22 RU-DINET-20071018 (LLC Digital Network) 79.137.128.0/22 RU-DINET-20071018 (LLC Digital Network)
79.137.132.0/24 RU-VKONTAKTE-20071018 (VKontakte Ltd) 79.137.132.0/24 RU-VKONTAKTE-20071018 (LLC VK)
79.137.133.0/24 Aeza-Network (Aeza International LTD) 79.137.133.0/24 Aeza-Network (AEZA GROUP LLC)
79.137.134.0/23 RU-DINET-20071018 (LLC Digital Network) 79.137.134.0/23 RU-DINET-20071018 (LLC Digital Network)
79.137.136.0/23 RU-DINET-20071018 (LLC Digital Network) 79.137.136.0/23 RU-DINET-20071018 (LLC Digital Network)
79.137.138.0/24 DINET-NESSLY-ARENDA (No org name found) 79.137.138.0/24 DINET-NESSLY-ARENDA (No org name found)
79.137.139.0/24 RU-VKONTAKTE-20071018 (VKontakte Ltd) 79.137.139.0/24 RU-VKONTAKTE-20071018 (LLC VK)
79.137.140.0/22 RU-DINET-20071018 (LLC Digital Network) 79.137.140.0/22 RU-DINET-20071018 (LLC Digital Network)
79.137.144.0/20 RU-DINET-20071018 (LLC Digital Network) 79.137.144.0/20 RU-DINET-20071018 (LLC Digital Network)
79.137.160.0/22 RU-DINET-20071018 (LLC Digital Network) 79.137.160.0/22 RU-DINET-20071018 (LLC Digital Network)
79.137.164.0/24 RU-VKONTAKTE-20071018 (VKontakte Ltd) 79.137.164.0/24 RU-VKONTAKTE-20071018 (LLC VK)
79.137.165.0/24 RU-SMARTFONIO (No org name found) 79.137.165.0/24 RU-SMARTFONIO (No org name found)
79.137.166.0/24 SPARKTELL (No org name found) 79.137.166.0/24 SPARKTELL (No org name found)
79.137.167.0/24 RU-VKONTAKTE-20071018 (VKontakte Ltd) 79.137.167.0/24 RU-VKONTAKTE-20071018 (LLC VK)
79.137.168.0/23 RU-DINET-20071018 (LLC Digital Network) 79.137.168.0/23 RU-DINET-20071018 (LLC Digital Network)
79.137.172.0/23 RU-DINET-20071018 (LLC Digital Network) 79.137.172.0/23 RU-DINET-20071018 (LLC Digital Network)
79.137.174.0/23 RU-NETBRIDGE-20071018 (LLC VK) 79.137.174.0/23 RU-NETBRIDGE-20071018 (LLC VK)
79.137.180.0/24 RU-VKONTAKTE-20071018 (VKontakte Ltd) 79.137.180.0/24 RU-VKONTAKTE-20071018 (LLC VK)
79.137.181.0/24 ECOTEL (No org name found) 79.137.181.0/24 ECOTEL (No org name found)
79.137.182.0/23 RU-DINET-20071018 (LLC Digital Network) 79.137.182.0/23 RU-DINET-20071018 (LLC Digital Network)
79.137.184.0/21 RU-DINET-20071018 (LLC Digital Network) 79.137.184.0/21 RU-DINET-20071018 (LLC Digital Network)
@@ -1823,6 +1837,7 @@
79.171.114.0/24 OTKRITIE-NET (No org name found) 79.171.114.0/24 OTKRITIE-NET (No org name found)
79.171.115.0/24 RU-MTU-20071012 (MTS PJSC) 79.171.115.0/24 RU-MTU-20071012 (MTS PJSC)
79.171.116.0/24 RU-ASIACOM-20071012 (DalCOMTEL LLC) 79.171.116.0/24 RU-ASIACOM-20071012 (DalCOMTEL LLC)
79.171.152.0/24 RU-AU-20260317 (Auction LLC)
79.171.168.0/23 RU-ITSYSTEMSOLUTIONS-20081007 (IT System Solutions LLC) 79.171.168.0/23 RU-ITSYSTEMSOLUTIONS-20081007 (IT System Solutions LLC)
79.171.170.0/23 RU-START2-20081007 (Start2 LLC) 79.171.170.0/23 RU-START2-20081007 (Start2 LLC)
79.171.172.0/23 RU-MASTERTEL-20081007 (JSC Mastertel) 79.171.172.0/23 RU-MASTERTEL-20081007 (JSC Mastertel)
@@ -2034,7 +2049,7 @@
80.250.88.0/21 RU-OBIT-20050822 ("OBIT" Ltd.) 80.250.88.0/21 RU-OBIT-20050822 ("OBIT" Ltd.)
80.250.160.0/20 RU-NIKS-20011130 (SCIENTIFIC RESEARCH INSTITUTE FOR SYSTEM ANALYSIS OF THE NATIONAL RESEARCH CENTRE "KURCHATOV INSTITUTE") 80.250.160.0/20 RU-NIKS-20011130 (SCIENTIFIC RESEARCH INSTITUTE FOR SYSTEM ANALYSIS OF THE NATIONAL RESEARCH CENTRE "KURCHATOV INSTITUTE")
80.250.176.0/20 RU-NIKS-20011130 (SCIENTIFIC RESEARCH INSTITUTE FOR SYSTEM ANALYSIS OF THE NATIONAL RESEARCH CENTRE "KURCHATOV INSTITUTE") 80.250.176.0/20 RU-NIKS-20011130 (SCIENTIFIC RESEARCH INSTITUTE FOR SYSTEM ANALYSIS OF THE NATIONAL RESEARCH CENTRE "KURCHATOV INSTITUTE")
80.250.208.0/20 RU-WILAND-20051111 (Wiland Ltd) 80.250.208.0/20 RU-TRUNKMOBILE-20051111 (TrunkMobile JSC)
80.250.224.0/20 RU-COMPLAT-TELECOM-20011204 (ZAO "COMPLAT-TELECOM") 80.250.224.0/20 RU-COMPLAT-TELECOM-20011204 (ZAO "COMPLAT-TELECOM")
80.251.48.0/20 RU-PRIDE-NET-20051115 (Pride LLC) 80.251.48.0/20 RU-PRIDE-NET-20051115 (Pride LLC)
80.251.112.0/20 RU-GOLOVINA-20051117 (Viktoriya Alekseevna Golovina) 80.251.112.0/20 RU-GOLOVINA-20051117 (Viktoriya Alekseevna Golovina)
@@ -2160,7 +2175,7 @@
81.95.140.0/24 RU-MATRIXTELECOM-20020905 (JSC Avantel) 81.95.140.0/24 RU-MATRIXTELECOM-20020905 (JSC Avantel)
81.95.141.0/24 RU-MATRIX-TELECOM-20020905 (MATRIX TELECOM LLC) 81.95.141.0/24 RU-MATRIX-TELECOM-20020905 (MATRIX TELECOM LLC)
81.95.142.0/23 RU-MATRIXTELECOM-20020905 (JSC Avantel) 81.95.142.0/23 RU-MATRIXTELECOM-20020905 (JSC Avantel)
81.95.208.0/20 RU-LINKY-20060531 (Artecom Ltd) 81.95.208.0/20 RU-NAYDENKO-20060531 (Aleksandr Naydenko)
81.161.16.0/20 SVIAZTELECOM (Svyaztelecom ltd.) 81.161.16.0/20 SVIAZTELECOM (Svyaztelecom ltd.)
81.161.32.0/20 INFOKOM-NET (INFOKOM Ltd) 81.161.32.0/20 INFOKOM-NET (INFOKOM Ltd)
81.161.63.0/24 ORG-JM195-RIPE (JSC MSU-1) 81.161.63.0/24 ORG-JM195-RIPE (JSC MSU-1)
@@ -2179,7 +2194,7 @@
81.162.96.0/19 YALTATV-NET (Yalta-TV KOM Ltd.) 81.162.96.0/19 YALTATV-NET (Yalta-TV KOM Ltd.)
81.163.16.0/20 RU-SELECTEL-20110823 (JSC Selectel) 81.163.16.0/20 RU-SELECTEL-20110823 (JSC Selectel)
81.163.32.0/19 SUBNET05-NET (Subnet LLC) 81.163.32.0/19 SUBNET05-NET (Subnet LLC)
81.163.64.0/21 RU-LINKY-20110825 (Artecom Ltd) 81.163.64.0/21 RU-NAYDENKO-20110825 (Aleksandr Naydenko)
81.163.80.0/21 TELESERVIS-NET (Teleservis-plus LLC) 81.163.80.0/21 TELESERVIS-NET (Teleservis-plus LLC)
81.163.88.0/21 ORG-TbeK1-RIPE (Kuznetsova Viktoria Viktorovna) 81.163.88.0/21 ORG-TbeK1-RIPE (Kuznetsova Viktoria Viktorovna)
81.163.96.0/20 RU-RAID-20110829 (JSC "ER-Telecom Holding") 81.163.96.0/20 RU-RAID-20110829 (JSC "ER-Telecom Holding")
@@ -2212,14 +2227,14 @@
81.200.16.0/20 RU-ISKRATELECOM-20020923 (Iskratelecom JSC) 81.200.16.0/20 RU-ISKRATELECOM-20020923 (Iskratelecom JSC)
81.200.80.0/20 RU-TELEMEDNET-20060606 (Center of Children Telemedicin and new information technologis) 81.200.80.0/20 RU-TELEMEDNET-20060606 (Center of Children Telemedicin and new information technologis)
81.200.112.0/21 RU-BEGET-20060607 (Beget LLC) 81.200.112.0/21 RU-BEGET-20060607 (Beget LLC)
81.200.120.0/22 RU-MAXIMATELECOM1-20060607 (MaximaTelecom JSC) 81.200.120.0/22 RU-MAXIMATELECOM1-20060607 ("MaximaTelecom North-West" LLC)
81.200.124.0/23 RU-SPLF-20060607 (Join Stock Company Serenity Platforms) 81.200.124.0/23 RU-SPLF-20060607 (Join Stock Company Serenity Platforms)
81.200.126.0/23 RU-MAXMNT-20060607 (MaximaTelecom JSC) 81.200.126.0/23 RU-MAXMNT-20060607 (MaximaTelecom JSC)
81.200.144.0/20 RU-QUASAR-20060608 (Quasar LLC) 81.200.144.0/20 RU-QUASAR-20060608 (Quasar LLC)
81.200.208.0/20 RU-RSK-20060614 ("Region Svyaz Konsalt" LLC) 81.200.208.0/20 RU-RSK-20060614 ("Region Svyaz Konsalt" LLC)
81.200.240.0/20 RU-ZOLOTAYALINIA-20060619 (Zolotaya Linia JSC.) 81.200.240.0/20 RU-ZOLOTAYALINIA-20060619 (Zolotaya Linia JSC.)
81.201.16.0/20 RU-MTU-20060619 (MTS PJSC) 81.201.16.0/20 RU-MTU-20060619 (MTS PJSC)
81.201.64.0/20 RU-LINKY-20021010 (Artecom Ltd) 81.201.64.0/20 RU-NAYDENKO-20021010 (Aleksandr Naydenko)
81.201.240.0/20 RU-MTU-20060623 (MTS PJSC) 81.201.240.0/20 RU-MTU-20060623 (MTS PJSC)
81.211.0.0/17 RU-SOVINTEL-20021104 (PJSC "Vimpelcom") 81.211.0.0/17 RU-SOVINTEL-20021104 (PJSC "Vimpelcom")
81.222.0.0/16 RU-SOVINTEL-20021128 (PJSC "Vimpelcom") 81.222.0.0/16 RU-SOVINTEL-20021128 (PJSC "Vimpelcom")
@@ -2407,7 +2422,7 @@
83.242.98.0/24 ORG-MXMN1-RIPE ("MX Management" Ltd.) 83.242.98.0/24 ORG-MXMN1-RIPE ("MX Management" Ltd.)
83.242.99.0/24 ORG-RA914-RIPE (RusGazShelf LLC) 83.242.99.0/24 ORG-RA914-RIPE (RusGazShelf LLC)
83.242.102.0/24 ORG-PARU1-RIPE (OOO RGTS "Parus") 83.242.102.0/24 ORG-PARU1-RIPE (OOO RGTS "Parus")
83.242.103.0/24 ORG-TSG21-RIPE (TEK SPB, GUP) 83.242.103.0/24 ORG-TSG21-RIPE (Joint-Stock Company "Fuel and Energy Complex of St. Petersburg")
83.242.104.0/23 ORG-LNH2-RIPE (LLC NPF HELIX) 83.242.104.0/23 ORG-LNH2-RIPE (LLC NPF HELIX)
83.242.106.0/24 ORG-DL434-RIPE (DWDM.RU llc) 83.242.106.0/24 ORG-DL434-RIPE (DWDM.RU llc)
83.242.107.0/24 ORG-AL800-RIPE (ALFAMOBIL LLC) 83.242.107.0/24 ORG-AL800-RIPE (ALFAMOBIL LLC)
@@ -2415,7 +2430,6 @@
83.242.110.0/24 ORG-FIVE2-RIPE (OOO 05COM) 83.242.110.0/24 ORG-FIVE2-RIPE (OOO 05COM)
83.242.111.0/24 ORG-UTL14-RIPE (UK TAVROS LLC) 83.242.111.0/24 ORG-UTL14-RIPE (UK TAVROS LLC)
83.242.128.0/17 RU-MTU-20040326 (MTS PJSC) 83.242.128.0/17 RU-MTU-20040326 (MTS PJSC)
83.243.64.0/21 ETELECOM-NET (AO ElectronTelecom)
83.243.72.0/21 RU-RESOURCE-M-20040604 (Resource-M LLC) 83.243.72.0/21 RU-RESOURCE-M-20040604 (Resource-M LLC)
83.246.128.0/17 RU-TRANSTELECOM-20040423 (Joint Stock Company TransTeleCom) 83.246.128.0/17 RU-TRANSTELECOM-20040423 (Joint Stock Company TransTeleCom)
84.16.128.0/19 RU-MEGAFON-20040714 (Net By Net Holding LLC) 84.16.128.0/19 RU-MEGAFON-20040714 (Net By Net Holding LLC)
@@ -2436,10 +2450,10 @@
84.23.56.0/21 RU-DATALINE-20041012 (Data Storage Center JSC) 84.23.56.0/21 RU-DATALINE-20041012 (Data Storage Center JSC)
84.38.0.0/23 Get-Net-Network (Get-Net LLC) 84.38.0.0/23 Get-Net-Network (Get-Net LLC)
84.38.2.0/24 ORG-EL497-RIPE (Ezerdi LLC) 84.38.2.0/24 ORG-EL497-RIPE (Ezerdi LLC)
84.38.3.0/24 Get-Net-Network (Get-Net LLC) 84.38.3.0/24 ORG-GBUZ1-RIPE (Gbuz Sk "Meditsinskiy Informatsionno-Analiticheskiy Tsentr")
84.38.6.0/23 RU-EDGECENTER (EdgeCenter LLC) 84.38.6.0/23 RU-EDGECENTER (EdgeCenter LLC)
84.38.176.0/20 RU-SELECTEL-20100706 (JSC Selectel) 84.38.176.0/20 RU-SELECTEL-20100706 (JSC Selectel)
84.39.128.0/21 RU-WILAND-20120831 (Wiland Ltd) 84.39.128.0/21 RU-TRUNKMOBILE-20120831 (TrunkMobile JSC)
84.39.240.0/20 RU-ZAODS-20120905 (JSC "Ufanet") 84.39.240.0/20 RU-ZAODS-20120905 (JSC "Ufanet")
84.42.0.0/17 RU-RTK-20040910 (PJSC Rostelecom) 84.42.0.0/17 RU-RTK-20040910 (PJSC Rostelecom)
84.47.128.0/22 RU-NAUKANET-20041015 (LLC "Nauka-Svyaz") 84.47.128.0/22 RU-NAUKANET-20041015 (LLC "Nauka-Svyaz")
@@ -2541,7 +2555,7 @@
85.116.96.0/19 RU-RTK-20050309 (PJSC Rostelecom) 85.116.96.0/19 RU-RTK-20050309 (PJSC Rostelecom)
85.117.64.0/19 RU-MTU-20050318 (MTS PJSC) 85.117.64.0/19 RU-MTU-20050318 (MTS PJSC)
85.117.234.0/23 RU-BEGET-20181009 (Beget LLC) 85.117.234.0/23 RU-BEGET-20181009 (Beget LLC)
85.118.136.0/21 RU-LINKY-20050421 (Artecom Ltd) 85.118.136.0/21 RU-NAYDENKO-20050421 (Aleksandr Naydenko)
85.118.176.0/21 RU-MB-ZI-20050427 (MB Information Protection LLC) 85.118.176.0/21 RU-MB-ZI-20050427 (MB Information Protection LLC)
85.118.224.0/21 RU-CITYNET-20050518 (Sibirskie Seti Ltd.) 85.118.224.0/21 RU-CITYNET-20050518 (Sibirskie Seti Ltd.)
85.119.72.0/21 RU-NTSI-20050531 (NTSI Telecom Ltd) 85.119.72.0/21 RU-NTSI-20050531 (NTSI Telecom Ltd)
@@ -2550,10 +2564,6 @@
85.142.0.0/15 RU-NIKS-20041217 (SCIENTIFIC RESEARCH INSTITUTE FOR SYSTEM ANALYSIS OF THE NATIONAL RESEARCH CENTRE "KURCHATOV INSTITUTE") 85.142.0.0/15 RU-NIKS-20041217 (SCIENTIFIC RESEARCH INSTITUTE FOR SYSTEM ANALYSIS OF THE NATIONAL RESEARCH CENTRE "KURCHATOV INSTITUTE")
85.158.48.0/21 RU-MTU-20041214 (MTS PJSC) 85.158.48.0/21 RU-MTU-20041214 (MTS PJSC)
85.158.88.0/21 RU-RDSLAV-20071203 (Slavyanskaya Hotel and Business Center Ltd) 85.158.88.0/21 RU-RDSLAV-20071203 (Slavyanskaya Hotel and Business Center Ltd)
85.158.184.0/23 RU-GSYSTEM-20090415 (Limited Liability Company DZHISIIKS)
85.158.186.0/24 OZONBANK-NET (LLC OZON BANK)
85.158.187.0/24 JSC-NIPIGAZ (JSC NIPIGAZ)
85.158.188.0/22 Business-Finance-NET (Business-Finance LLC)
85.159.32.0/21 RU-RTK-20050207 (PJSC Rostelecom) 85.159.32.0/21 RU-RTK-20050207 (PJSC Rostelecom)
85.159.40.0/21 RU-MEGAFON-20050208 (PJSC MegaFon) 85.159.40.0/21 RU-MEGAFON-20050208 (PJSC MegaFon)
85.159.116.0/24 RU-CIFRABAR-20191230 (Cifrabar Telekom LLC) 85.159.116.0/24 RU-CIFRABAR-20191230 (Cifrabar Telekom LLC)
@@ -2594,7 +2604,7 @@
85.208.209.0/24 RU-CLOUDRU-20190222 ("Cloud Technologies" LLC trading as Cloud.ru) 85.208.209.0/24 RU-CLOUDRU-20190222 ("Cloud Technologies" LLC trading as Cloud.ru)
85.208.210.0/23 RU-CLOUDRU-20190222 ("Cloud Technologies" LLC trading as Cloud.ru) 85.208.210.0/23 RU-CLOUDRU-20190222 ("Cloud Technologies" LLC trading as Cloud.ru)
85.208.220.0/22 RU-LLCURALPROMSERVICE-20190222 (LLC "Uralpromservice") 85.208.220.0/22 RU-LLCURALPROMSERVICE-20190222 (LLC "Uralpromservice")
85.209.68.0/22 RU-DOCKER-20190226 (Docker LTD) 85.209.68.0/22 RU-CLUSTER-20190226 (Cluster LLC)
85.209.144.0/22 RU-SERVICE-COMMUNICATION-20190227 (Service-Communication LLC) 85.209.144.0/22 RU-SERVICE-COMMUNICATION-20190227 (Service-Communication LLC)
85.209.149.0/24 RU-CLOUDRU-20190227 ("Cloud Technologies" LLC trading as Cloud.ru) 85.209.149.0/24 RU-CLOUDRU-20190227 ("Cloud Technologies" LLC trading as Cloud.ru)
85.209.150.0/23 RU-CLOUDRU-20190227 ("Cloud Technologies" LLC trading as Cloud.ru) 85.209.150.0/23 RU-CLOUDRU-20190227 ("Cloud Technologies" LLC trading as Cloud.ru)
@@ -2690,7 +2700,7 @@
87.239.104.0/21 RU-NETBRIDGE-20060104 (LLC VK) 87.239.104.0/21 RU-NETBRIDGE-20060104 (LLC VK)
87.239.144.0/21 SALENAMES-NET (SALENAMES LLC) 87.239.144.0/21 SALENAMES-NET (SALENAMES LLC)
87.240.0.0/18 RU-CNT-20050621 ("Central Telegraph" Public Joint-stock Company) 87.240.0.0/18 RU-CNT-20050621 ("Central Telegraph" Public Joint-stock Company)
87.240.128.0/18 RU-VKONTAKTE-20091223 (VKontakte Ltd) 87.240.128.0/18 RU-VKONTAKTE-20091223 (LLC VK)
87.241.192.0/18 RU-RAID-20050707 (JSC "ER-Telecom Holding") 87.241.192.0/18 RU-RAID-20050707 (JSC "ER-Telecom Holding")
87.242.64.0/23 RU-MASTERHOST-20050722 (LLC "MASTERHOST") 87.242.64.0/23 RU-MASTERHOST-20050722 (LLC "MASTERHOST")
87.242.66.0/24 RU-RTK-20050722 (PJSC Rostelecom) 87.242.66.0/24 RU-RTK-20050722 (PJSC Rostelecom)
@@ -3030,7 +3040,7 @@
89.208.88.0/21 RU-DINET-20060418 (LLC Digital Network) 89.208.88.0/21 RU-DINET-20060418 (LLC Digital Network)
89.208.96.0/20 RU-DINET-20060418 (LLC Digital Network) 89.208.96.0/20 RU-DINET-20060418 (LLC Digital Network)
89.208.112.0/21 RU-DINET-20060418 (LLC Digital Network) 89.208.112.0/21 RU-DINET-20060418 (LLC Digital Network)
89.208.120.0/23 PSK-SET (No org name found) 89.208.120.0/23 PSK-SET (PSK-SET LLC)
89.208.122.0/24 KONEKT-NET (No org name found) 89.208.122.0/24 KONEKT-NET (No org name found)
89.208.124.0/22 RU-DINET-20060418 (LLC Digital Network) 89.208.124.0/22 RU-DINET-20060418 (LLC Digital Network)
89.208.136.0/21 RU-DINET-20060418 (LLC Digital Network) 89.208.136.0/21 RU-DINET-20060418 (LLC Digital Network)
@@ -3213,7 +3223,7 @@
91.123.80.0/20 NEVOD-NET (LLC POWERNET) 91.123.80.0/20 NEVOD-NET (LLC POWERNET)
91.132.20.0/22 RU-IGRA-SERVICE-20181218 (Igra-Service LLC) 91.132.20.0/22 RU-IGRA-SERVICE-20181218 (Igra-Service LLC)
91.132.96.0/22 RU-CITRT-20181219 (Information Technology Center of the Republic of Tatarstan GUP) 91.132.96.0/22 RU-CITRT-20181219 (Information Technology Center of the Republic of Tatarstan GUP)
91.132.104.0/22 RU-UTEX-TELECOM-20181219 (Utex-telecom LLC) 91.132.104.0/22 RU-SHCHUROV-20181219 (Shchurov Mikhail Yurievich)
91.132.188.0/22 RU-FIRSTDC-20181220 (Perviy TSOD LLC) 91.132.188.0/22 RU-FIRSTDC-20181220 (Perviy TSOD LLC)
91.132.196.0/22 RU-MAINACC-20181220 (Ivan Bulavkin) 91.132.196.0/22 RU-MAINACC-20181220 (Ivan Bulavkin)
91.132.216.0/22 RU-IGKH-20181221 (Inna Grigorevna Khoruzhaya) 91.132.216.0/22 RU-IGKH-20181221 (Inna Grigorevna Khoruzhaya)
@@ -3310,7 +3320,7 @@
91.194.113.0/24 RU-ITLABS (IT Labs LLC) 91.194.113.0/24 RU-ITLABS (IT Labs LLC)
91.194.120.0/23 ORG-SIL51-RIPE (Sprint Ltd.) 91.194.120.0/23 ORG-SIL51-RIPE (Sprint Ltd.)
91.194.162.0/23 RU-SERGIENKO (Nikita Sergienko) 91.194.162.0/23 RU-SERGIENKO (Nikita Sergienko)
91.194.164.0/23 RU-LINKY-20070627 (Artecom Ltd) 91.194.164.0/23 RU-NAYDENKO-20070627 (Aleksandr Naydenko)
91.194.172.0/24 ORG-CEBJ1-RIPE (CREDIT EUROPE BANK (Russia) JSC) 91.194.172.0/24 ORG-CEBJ1-RIPE (CREDIT EUROPE BANK (Russia) JSC)
91.194.173.0/24 RU-SOTEX (Sotex PharmFirm CJSC) 91.194.173.0/24 RU-SOTEX (Sotex PharmFirm CJSC)
91.194.174.0/23 SNEZHINSKY-BANK-NET (JSC Bank of Conversions Snezhinsky) 91.194.174.0/23 SNEZHINSKY-BANK-NET (JSC Bank of Conversions Snezhinsky)
@@ -3406,7 +3416,7 @@
91.198.231.0/24 MOSOBLGAZ-NET (Mosoblgaz JSC) 91.198.231.0/24 MOSOBLGAZ-NET (Mosoblgaz JSC)
91.198.254.0/24 RU-IGKH-20191107 (Inna Grigorevna Khoruzhaya) 91.198.254.0/24 RU-IGKH-20191107 (Inna Grigorevna Khoruzhaya)
91.199.4.0/24 Product-Service (Ltd. "Product-Service") 91.199.4.0/24 Product-Service (Ltd. "Product-Service")
91.199.10.0/24 CHTPZ-NET (JSC "Chelyabinsk pipe-rolling factory") 91.199.10.0/24 CHTPZ-NET (PJSC "PIPE METALLURGICAL COMPANY")
91.199.16.0/24 GPBCOM (GPB Komplekt JSC) 91.199.16.0/24 GPBCOM (GPB Komplekt JSC)
91.199.26.0/24 ASBURO-NET ("ASU doctor" Ltd) 91.199.26.0/24 ASBURO-NET ("ASU doctor" Ltd)
91.199.34.0/24 R-KLIMAT-NET (R-Klimat LLC) 91.199.34.0/24 R-KLIMAT-NET (R-Klimat LLC)
@@ -3420,10 +3430,10 @@
91.199.133.0/24 RU-IPSMAIN-20221128 (Sysoev Aleksey Anatolevich) 91.199.133.0/24 RU-IPSMAIN-20221128 (Sysoev Aleksey Anatolevich)
91.199.143.0/24 ADMINEXPERT-NET (IE Arzanov Vladimir Aleksandrovich) 91.199.143.0/24 ADMINEXPERT-NET (IE Arzanov Vladimir Aleksandrovich)
91.199.149.0/24 RU-ADMAN (Adman LLC) 91.199.149.0/24 RU-ADMAN (Adman LLC)
91.199.153.0/24 CLTELECOM (CityLink Ltd) 91.199.153.0/24 MSVYAZ (CityLink Ltd)
91.199.156.0/24 ABSOLUTBANK-NET (Absolut Bank (PAO)) 91.199.156.0/24 -no-description- (No org name found)
91.199.171.0/24 Hosting-consult-NET (Hosting-consult LTD) 91.199.171.0/24 -no-description- (No org name found)
91.199.174.0/24 PT-NET (OOO Parma-Telecom) 91.199.174.0/24 -no-description- (No org name found)
91.199.178.0/24 -no-description- (No org name found) 91.199.178.0/24 -no-description- (No org name found)
91.199.196.0/24 -no-description- (No org name found) 91.199.196.0/24 -no-description- (No org name found)
91.199.197.0/24 -no-description- (No org name found) 91.199.197.0/24 -no-description- (No org name found)
@@ -3431,6 +3441,7 @@
91.199.205.0/24 -no-description- (No org name found) 91.199.205.0/24 -no-description- (No org name found)
91.199.224.0/24 -no-description- (No org name found) 91.199.224.0/24 -no-description- (No org name found)
91.199.229.0/24 -no-description- (No org name found) 91.199.229.0/24 -no-description- (No org name found)
91.199.230.0/24 -no-description- (No org name found)
91.199.232.0/24 -no-description- (No org name found) 91.199.232.0/24 -no-description- (No org name found)
91.199.244.0/24 -no-description- (No org name found) 91.199.244.0/24 -no-description- (No org name found)
91.199.251.0/24 -no-description- (No org name found) 91.199.251.0/24 -no-description- (No org name found)
@@ -4728,7 +4739,6 @@
92.42.24.0/21 -no-description- (No org name found) 92.42.24.0/21 -no-description- (No org name found)
92.42.40.0/22 -no-description- (No org name found) 92.42.40.0/22 -no-description- (No org name found)
92.42.88.0/21 -no-description- (No org name found) 92.42.88.0/21 -no-description- (No org name found)
92.42.102.0/24 -no-description- (No org name found)
92.42.128.0/21 -no-description- (No org name found) 92.42.128.0/21 -no-description- (No org name found)
92.42.160.0/21 -no-description- (No org name found) 92.42.160.0/21 -no-description- (No org name found)
92.42.208.0/21 -no-description- (No org name found) 92.42.208.0/21 -no-description- (No org name found)
@@ -5368,6 +5378,9 @@
95.142.192.0/20 -no-description- (No org name found) 95.142.192.0/20 -no-description- (No org name found)
95.143.0.0/20 -no-description- (No org name found) 95.143.0.0/20 -no-description- (No org name found)
95.143.16.0/20 -no-description- (No org name found) 95.143.16.0/20 -no-description- (No org name found)
95.143.105.0/24 -no-description- (No org name found)
95.143.108.0/24 -no-description- (No org name found)
95.143.110.0/24 -no-description- (No org name found)
95.143.112.0/20 -no-description- (No org name found) 95.143.112.0/20 -no-description- (No org name found)
95.143.176.0/20 -no-description- (No org name found) 95.143.176.0/20 -no-description- (No org name found)
95.143.208.0/20 -no-description- (No org name found) 95.143.208.0/20 -no-description- (No org name found)
@@ -5377,18 +5390,32 @@
95.154.64.0/18 -no-description- (No org name found) 95.154.64.0/18 -no-description- (No org name found)
95.154.128.0/18 -no-description- (No org name found) 95.154.128.0/18 -no-description- (No org name found)
95.156.64.0/18 -no-description- (No org name found) 95.156.64.0/18 -no-description- (No org name found)
95.156.251.0/24 -no-description- (No org name found)
95.158.192.0/18 -no-description- (No org name found) 95.158.192.0/18 -no-description- (No org name found)
95.159.128.0/18 -no-description- (No org name found) 95.159.128.0/18 -no-description- (No org name found)
95.161.140.0/22 -no-description- (No org name found) 95.161.140.0/22 -no-description- (No org name found)
95.161.144.0/20 -no-description- (No org name found) 95.161.144.0/21 -no-description- (No org name found)
95.161.160.0/20 -no-description- (No org name found) 95.161.152.0/22 -no-description- (No org name found)
95.161.156.0/22 -no-description- (No org name found)
95.161.160.0/22 -no-description- (No org name found)
95.161.164.0/22 -no-description- (No org name found)
95.161.168.0/21 -no-description- (No org name found)
95.161.176.0/21 -no-description- (No org name found) 95.161.176.0/21 -no-description- (No org name found)
95.161.188.0/22 -no-description- (No org name found) 95.161.188.0/22 -no-description- (No org name found)
95.161.192.0/22 -no-description- (No org name found) 95.161.192.0/22 -no-description- (No org name found)
95.161.200.0/21 -no-description- (No org name found) 95.161.200.0/21 -no-description- (No org name found)
95.161.208.0/20 -no-description- (No org name found) 95.161.208.0/21 -no-description- (No org name found)
95.161.216.0/23 -no-description- (No org name found)
95.161.218.0/23 -no-description- (No org name found)
95.161.220.0/24 -no-description- (No org name found)
95.161.221.0/24 -no-description- (No org name found)
95.161.222.0/24 -no-description- (No org name found)
95.161.223.0/24 -no-description- (No org name found)
95.161.228.0/22 -no-description- (No org name found) 95.161.228.0/22 -no-description- (No org name found)
95.161.232.0/21 -no-description- (No org name found) 95.161.232.0/22 -no-description- (No org name found)
95.161.236.0/23 -no-description- (No org name found)
95.161.238.0/24 -no-description- (No org name found)
95.161.239.0/24 -no-description- (No org name found)
95.163.0.0/19 -no-description- (No org name found) 95.163.0.0/19 -no-description- (No org name found)
95.163.32.0/19 -no-description- (No org name found) 95.163.32.0/19 -no-description- (No org name found)
95.163.64.0/18 -no-description- (No org name found) 95.163.64.0/18 -no-description- (No org name found)
@@ -5544,6 +5571,7 @@
109.106.20.0/22 -no-description- (No org name found) 109.106.20.0/22 -no-description- (No org name found)
109.106.128.0/19 -no-description- (No org name found) 109.106.128.0/19 -no-description- (No org name found)
109.106.192.0/19 -no-description- (No org name found) 109.106.192.0/19 -no-description- (No org name found)
109.107.146.0/24 -no-description- (No org name found)
109.107.160.0/22 -no-description- (No org name found) 109.107.160.0/22 -no-description- (No org name found)
109.107.168.0/22 -no-description- (No org name found) 109.107.168.0/22 -no-description- (No org name found)
109.107.180.0/22 -no-description- (No org name found) 109.107.180.0/22 -no-description- (No org name found)
@@ -5725,7 +5753,9 @@
109.237.108.0/22 -no-description- (No org name found) 109.237.108.0/22 -no-description- (No org name found)
109.237.144.0/20 -no-description- (No org name found) 109.237.144.0/20 -no-description- (No org name found)
109.237.224.0/20 -no-description- (No org name found) 109.237.224.0/20 -no-description- (No org name found)
109.238.80.0/21 -no-description- (No org name found) 109.238.80.0/22 -no-description- (No org name found)
109.238.84.0/23 -no-description- (No org name found)
109.238.86.0/23 -no-description- (No org name found)
109.238.88.0/22 -no-description- (No org name found) 109.238.88.0/22 -no-description- (No org name found)
109.238.92.0/22 -no-description- (No org name found) 109.238.92.0/22 -no-description- (No org name found)
109.238.96.0/20 -no-description- (No org name found) 109.238.96.0/20 -no-description- (No org name found)
@@ -5734,7 +5764,9 @@
109.239.208.0/20 -no-description- (No org name found) 109.239.208.0/20 -no-description- (No org name found)
109.252.0.0/16 -no-description- (No org name found) 109.252.0.0/16 -no-description- (No org name found)
109.254.0.0/16 -no-description- (No org name found) 109.254.0.0/16 -no-description- (No org name found)
111.88.96.0/19 -no-description- (No org name found)
111.88.128.0/22 -no-description- (No org name found) 111.88.128.0/22 -no-description- (No org name found)
111.88.132.0/23 -no-description- (No org name found)
111.88.134.0/23 -no-description- (No org name found) 111.88.134.0/23 -no-description- (No org name found)
111.88.144.0/20 -no-description- (No org name found) 111.88.144.0/20 -no-description- (No org name found)
111.88.160.0/22 -no-description- (No org name found) 111.88.160.0/22 -no-description- (No org name found)
@@ -5743,6 +5775,9 @@
111.88.176.0/21 -no-description- (No org name found) 111.88.176.0/21 -no-description- (No org name found)
111.88.192.0/20 -no-description- (No org name found) 111.88.192.0/20 -no-description- (No org name found)
111.88.208.0/22 -no-description- (No org name found) 111.88.208.0/22 -no-description- (No org name found)
111.88.212.0/22 -no-description- (No org name found)
111.88.216.0/21 -no-description- (No org name found)
111.88.224.0/21 -no-description- (No org name found)
111.88.240.0/20 -no-description- (No org name found) 111.88.240.0/20 -no-description- (No org name found)
128.0.24.0/21 -no-description- (No org name found) 128.0.24.0/21 -no-description- (No org name found)
128.0.66.0/23 -no-description- (No org name found) 128.0.66.0/23 -no-description- (No org name found)
@@ -5752,39 +5787,38 @@
128.0.160.0/21 -no-description- (No org name found) 128.0.160.0/21 -no-description- (No org name found)
128.65.136.0/21 -no-description- (No org name found) 128.65.136.0/21 -no-description- (No org name found)
128.68.0.0/14 -no-description- (No org name found) 128.68.0.0/14 -no-description- (No org name found)
128.72.0.0/14 -no-description- (No org name found) 128.72.0.0/14 -no-description-
128.140.160.0/21 -no-description- (No org name found) 128.140.160.0/21 -no-description-
128.140.168.0/21 -no-description- (No org name found) 128.140.168.0/21 -no-description-
128.140.192.0/21 -no-description- (No org name found) 128.140.192.0/21 -no-description-
128.204.0.0/18 -no-description- (No org name found) 128.204.0.0/18 -no-description-
128.204.64.0/18 -no-description- (No org name found) 128.204.64.0/18 -no-description-
128.204.160.0/19 -no-description- (No org name found) 128.204.160.0/19 -no-description-
130.0.216.0/21 -no-description- (No org name found) 130.0.216.0/21 -no-description-
130.49.132.0/22 -no-description- (No org name found) 130.49.132.0/22 -no-description-
130.49.136.0/22 -no-description- (No org name found) 130.49.136.0/22 -no-description-
130.49.142.0/24 -no-description- (No org name found) 130.49.142.0/24 -no-description-
130.49.143.0/24 -no-description- (No org name found) 130.49.143.0/24 -no-description-
130.49.144.0/23 -no-description- (No org name found) 130.49.144.0/23 -no-description-
130.49.146.0/24 -no-description- (No org name found) 130.49.146.0/24 -no-description-
130.49.147.0/24 -no-description- (No org name found) 130.49.147.0/24 -no-description-
130.49.148.0/22 -no-description- (No org name found) 130.49.148.0/22 -no-description-
130.49.152.0/24 -no-description- (No org name found) 130.49.152.0/24 -no-description-
130.49.153.0/24 -no-description- (No org name found) 130.49.153.0/24 -no-description-
130.49.154.0/24 -no-description- (No org name found) 130.49.154.0/24 -no-description-
130.49.156.0/22 -no-description- (No org name found) 130.49.156.0/22 -no-description-
130.49.164.0/23 -no-description- (No org name found) 130.49.164.0/23 -no-description-
130.49.166.0/23 -no-description- (No org name found) 130.49.166.0/23 -no-description-
130.49.168.0/22 -no-description- (No org name found) 130.49.172.0/22 -no-description-
130.49.172.0/22 -no-description- (No org name found) 130.49.176.0/20 -no-description-
130.49.176.0/20 -no-description- (No org name found) 130.49.192.0/20 -no-description-
130.49.192.0/20 -no-description- (No org name found) 130.49.208.0/22 -no-description-
130.49.208.0/22 -no-description- (No org name found) 130.49.212.0/23 -no-description-
130.49.212.0/23 -no-description- (No org name found) 130.49.214.0/24 -no-description-
130.49.214.0/24 -no-description- (No org name found) 130.49.215.0/24 -no-description-
130.49.215.0/24 -no-description- (No org name found) 130.49.216.0/22 -no-description-
130.49.216.0/22 -no-description- (No org name found) 130.49.220.0/22 -no-description-
130.49.220.0/22 -no-description- (No org name found) 130.49.224.0/19 -no-description-
130.49.224.0/19 -no-description- (No org name found)
130.193.32.0/19 -no-description- 130.193.32.0/19 -no-description-
130.193.64.0/21 -no-description- 130.193.64.0/21 -no-description-
130.193.73.0/24 -no-description- 130.193.73.0/24 -no-description-
@@ -5793,6 +5827,7 @@
130.255.80.0/21 -no-description- 130.255.80.0/21 -no-description-
130.255.128.0/20 -no-description- 130.255.128.0/20 -no-description-
131.117.216.0/21 -no-description- 131.117.216.0/21 -no-description-
131.222.134.0/23 -no-description-
134.0.96.0/20 -no-description- 134.0.96.0/20 -no-description-
134.0.112.0/21 -no-description- 134.0.112.0/21 -no-description-
134.19.128.0/21 -no-description- 134.19.128.0/21 -no-description-
@@ -5801,12 +5836,29 @@
134.90.160.0/19 -no-description- 134.90.160.0/19 -no-description-
134.90.208.0/21 -no-description- 134.90.208.0/21 -no-description-
134.255.128.0/19 -no-description- 134.255.128.0/19 -no-description-
135.106.128.0/22 -no-description-
135.106.132.0/23 -no-description-
135.106.136.0/21 -no-description-
135.106.144.0/20 -no-description-
135.106.160.0/19 -no-description-
135.106.192.0/18 -no-description-
136.169.128.0/17 -no-description- 136.169.128.0/17 -no-description-
136.234.0.0/18 -no-description-
136.234.64.0/19 -no-description-
136.234.96.0/20 -no-description-
136.234.112.0/21 -no-description-
136.234.120.0/22 -no-description-
136.234.124.0/23 -no-description-
136.234.126.0/24 -no-description-
139.28.52.0/22 -no-description- 139.28.52.0/22 -no-description-
139.28.72.0/22 -no-description- 139.28.72.0/22 -no-description-
139.28.168.0/22 -no-description- 139.28.168.0/22 -no-description-
139.28.180.0/22 -no-description- 139.28.180.0/22 -no-description-
139.45.224.0/19 -no-description- 139.45.224.0/19 -no-description-
139.100.160.0/20 -no-description-
139.100.192.0/19 -no-description-
139.100.224.0/21 -no-description-
139.100.240.0/20 -no-description-
141.0.176.0/21 -no-description- 141.0.176.0/21 -no-description-
141.8.128.0/18 -no-description- 141.8.128.0/18 -no-description-
141.8.192.0/21 -no-description- 141.8.192.0/21 -no-description-
@@ -5845,6 +5897,7 @@
146.19.98.0/24 -no-description- 146.19.98.0/24 -no-description-
146.19.115.0/24 -no-description- 146.19.115.0/24 -no-description-
146.19.124.0/24 -no-description- 146.19.124.0/24 -no-description-
146.19.142.0/24 -no-description-
146.19.209.0/24 -no-description- 146.19.209.0/24 -no-description-
146.19.211.0/24 -no-description- 146.19.211.0/24 -no-description-
146.19.213.0/24 -no-description- 146.19.213.0/24 -no-description-
@@ -5906,6 +5959,20 @@
152.89.132.0/22 -no-description- 152.89.132.0/22 -no-description-
152.89.196.0/24 -no-description- 152.89.196.0/24 -no-description-
152.89.216.0/22 -no-description- 152.89.216.0/22 -no-description-
153.80.180.0/22 -no-description-
153.80.184.0/23 -no-description-
153.80.186.0/24 -no-description-
153.80.187.0/24 -no-description-
153.80.188.0/22 -no-description-
153.80.224.0/22 -no-description-
153.80.228.0/22 -no-description-
153.80.244.0/22 -no-description-
153.80.248.0/24 -no-description-
153.80.249.0/24 -no-description-
153.80.250.0/23 -no-description-
153.80.252.0/24 -no-description-
153.80.253.0/24 -no-description-
153.80.254.0/23 -no-description-
155.212.128.0/20 -no-description- 155.212.128.0/20 -no-description-
155.212.144.0/22 -no-description- 155.212.144.0/22 -no-description-
155.212.148.0/22 -no-description- 155.212.148.0/22 -no-description-
@@ -5925,7 +5992,25 @@
155.212.246.0/23 -no-description- 155.212.246.0/23 -no-description-
155.212.248.0/22 -no-description- 155.212.248.0/22 -no-description-
155.212.252.0/22 -no-description- 155.212.252.0/22 -no-description-
157.22.152.0/22 -no-description-
157.22.160.0/22 -no-description-
157.22.164.0/22 -no-description-
157.22.168.0/22 -no-description-
157.22.172.0/23 -no-description-
157.22.174.0/23 -no-description-
157.22.176.0/20 -no-description-
157.22.192.0/20 -no-description-
157.22.216.0/22 -no-description-
157.22.220.0/23 -no-description-
157.22.224.0/22 -no-description-
157.22.228.0/24 -no-description-
157.22.229.0/24 -no-description-
157.22.230.0/23 -no-description-
157.22.240.0/23 -no-description- 157.22.240.0/23 -no-description-
157.22.242.0/23 -no-description-
157.22.244.0/22 -no-description-
157.22.248.0/22 -no-description-
157.22.254.0/24 -no-description-
157.186.0.0/16 -no-description- 157.186.0.0/16 -no-description-
158.46.0.0/16 -no-description- 158.46.0.0/16 -no-description-
158.58.128.0/21 -no-description- 158.58.128.0/21 -no-description-
@@ -5938,6 +6023,10 @@
158.255.80.0/21 -no-description- 158.255.80.0/21 -no-description-
158.255.128.0/18 -no-description- 158.255.128.0/18 -no-description-
159.93.0.0/16 -no-description- 159.93.0.0/16 -no-description-
159.194.196.0/22 -no-description-
159.194.200.0/21 -no-description-
159.194.208.0/20 -no-description-
159.194.224.0/19 -no-description-
159.253.120.0/24 -no-description- 159.253.120.0/24 -no-description-
159.253.168.0/21 -no-description- 159.253.168.0/21 -no-description-
159.255.0.0/20 -no-description- 159.255.0.0/20 -no-description-
@@ -5946,6 +6035,9 @@
159.255.28.0/22 -no-description- 159.255.28.0/22 -no-description-
159.255.64.0/18 -no-description- 159.255.64.0/18 -no-description-
160.20.156.0/22 -no-description- 160.20.156.0/22 -no-description-
161.104.96.0/22 -no-description-
161.104.100.0/22 -no-description-
161.104.104.0/21 -no-description-
164.138.32.0/21 -no-description- 164.138.32.0/21 -no-description-
164.138.88.0/21 -no-description- 164.138.88.0/21 -no-description-
164.138.100.0/22 -no-description- 164.138.100.0/22 -no-description-
@@ -5954,7 +6046,17 @@
164.215.64.0/21 -no-description- 164.215.64.0/21 -no-description-
164.215.72.0/21 -no-description- 164.215.72.0/21 -no-description-
164.215.80.0/20 -no-description- 164.215.80.0/20 -no-description-
168.222.128.0/21 -no-description-
168.222.136.0/22 -no-description-
168.222.140.0/22 -no-description-
168.222.176.0/22 -no-description- 168.222.176.0/22 -no-description-
168.222.192.0/22 -no-description-
168.222.196.0/22 -no-description-
168.222.200.0/24 -no-description-
168.222.201.0/24 -no-description-
168.222.202.0/23 -no-description-
168.222.204.0/22 -no-description-
168.222.224.0/21 -no-description-
171.22.72.0/22 -no-description- 171.22.72.0/22 -no-description-
171.22.180.0/22 -no-description- 171.22.180.0/22 -no-description-
171.22.212.0/22 -no-description- 171.22.212.0/22 -no-description-
@@ -6279,7 +6381,10 @@
176.241.192.0/19 -no-description- 176.241.192.0/19 -no-description-
176.241.224.0/21 -no-description- 176.241.224.0/21 -no-description-
178.16.80.0/20 -no-description- 178.16.80.0/20 -no-description-
178.16.144.0/21 -no-description- 178.16.144.0/22 -no-description-
178.16.148.0/23 -no-description-
178.16.150.0/24 -no-description-
178.16.151.0/24 -no-description-
178.16.152.0/22 -no-description- 178.16.152.0/22 -no-description-
178.16.156.0/24 -no-description- 178.16.156.0/24 -no-description-
178.16.158.0/23 -no-description- 178.16.158.0/23 -no-description-
@@ -6304,6 +6409,7 @@
178.21.8.0/21 -no-description- 178.21.8.0/21 -no-description-
178.21.24.0/21 -no-description- 178.21.24.0/21 -no-description-
178.21.64.0/21 -no-description- 178.21.64.0/21 -no-description-
178.22.24.0/24 -no-description-
178.22.31.0/24 -no-description- 178.22.31.0/24 -no-description-
178.22.40.0/22 -no-description- 178.22.40.0/22 -no-description-
178.22.44.0/22 -no-description- 178.22.44.0/22 -no-description-
@@ -6780,7 +6886,6 @@
185.26.28.0/22 -no-description- 185.26.28.0/22 -no-description-
185.26.40.0/22 -no-description- 185.26.40.0/22 -no-description-
185.26.52.0/22 -no-description- 185.26.52.0/22 -no-description-
185.26.72.0/22 -no-description-
185.26.100.0/22 -no-description- 185.26.100.0/22 -no-description-
185.26.112.0/22 -no-description- 185.26.112.0/22 -no-description-
185.26.120.0/22 -no-description- 185.26.120.0/22 -no-description-
@@ -6889,8 +6994,10 @@
185.40.28.0/22 -no-description- 185.40.28.0/22 -no-description-
185.40.40.0/22 -no-description- 185.40.40.0/22 -no-description-
185.40.76.0/22 -no-description- 185.40.76.0/22 -no-description-
185.40.105.0/24 -no-description-
185.40.128.0/22 -no-description- 185.40.128.0/22 -no-description-
185.40.152.0/22 -no-description- 185.40.152.0/23 -no-description-
185.40.154.0/23 -no-description-
185.41.40.0/22 -no-description- 185.41.40.0/22 -no-description-
185.41.100.0/22 -no-description- 185.41.100.0/22 -no-description-
185.41.112.0/22 -no-description- 185.41.112.0/22 -no-description-
@@ -7296,6 +7403,7 @@
185.106.56.0/22 -no-description- 185.106.56.0/22 -no-description-
185.106.104.0/23 -no-description- 185.106.104.0/23 -no-description-
185.106.107.0/24 -no-description- 185.106.107.0/24 -no-description-
185.106.116.0/24 -no-description-
185.106.172.0/22 -no-description- 185.106.172.0/22 -no-description-
185.106.196.0/22 -no-description- 185.106.196.0/22 -no-description-
185.107.72.0/22 -no-description- 185.107.72.0/22 -no-description-
@@ -7403,6 +7511,7 @@
185.125.72.0/22 -no-description- 185.125.72.0/22 -no-description-
185.125.100.0/22 -no-description- 185.125.100.0/22 -no-description-
185.125.112.0/22 -no-description- 185.125.112.0/22 -no-description-
185.125.140.0/24 -no-description-
185.125.200.0/22 -no-description- 185.125.200.0/22 -no-description-
185.126.84.0/22 -no-description- 185.126.84.0/22 -no-description-
185.126.92.0/22 -no-description- 185.126.92.0/22 -no-description-
@@ -7925,7 +8034,7 @@
185.232.235.0/24 -no-description- 185.232.235.0/24 -no-description-
185.233.0.0/22 -no-description- 185.233.0.0/22 -no-description-
185.233.92.0/22 -no-description- 185.233.92.0/22 -no-description-
185.233.184.0/23 -no-description- 185.233.185.0/24 -no-description-
185.233.186.0/23 -no-description- 185.233.186.0/23 -no-description-
185.233.192.0/22 -no-description- 185.233.192.0/22 -no-description-
185.233.236.0/22 -no-description- 185.233.236.0/22 -no-description-
@@ -7967,6 +8076,7 @@
185.238.208.0/22 -no-description- 185.238.208.0/22 -no-description-
185.239.48.0/23 -no-description- 185.239.48.0/23 -no-description-
185.239.50.0/23 -no-description- 185.239.50.0/23 -no-description-
185.239.76.0/22 -no-description-
185.239.88.0/22 -no-description- 185.239.88.0/22 -no-description-
185.239.116.0/22 -no-description- 185.239.116.0/22 -no-description-
185.239.120.0/22 -no-description- 185.239.120.0/22 -no-description-
@@ -7987,8 +8097,6 @@
185.244.4.0/22 -no-description- 185.244.4.0/22 -no-description-
185.244.20.0/22 -no-description- 185.244.20.0/22 -no-description-
185.244.44.0/22 -no-description- 185.244.44.0/22 -no-description-
185.244.48.0/24 -no-description-
185.244.49.0/24 -no-description-
185.244.51.0/24 -no-description- 185.244.51.0/24 -no-description-
185.244.76.0/22 -no-description- 185.244.76.0/22 -no-description-
185.244.163.0/24 -no-description- 185.244.163.0/24 -no-description-
@@ -8017,7 +8125,8 @@
185.248.100.0/22 -no-description- 185.248.100.0/22 -no-description-
185.249.11.0/24 -no-description- 185.249.11.0/24 -no-description-
185.250.0.0/22 -no-description- 185.250.0.0/22 -no-description-
185.250.44.0/22 -no-description- 185.250.44.0/24 -no-description-
185.250.46.0/23 -no-description-
185.250.48.0/22 -no-description- 185.250.48.0/22 -no-description-
185.250.60.0/22 -no-description- 185.250.60.0/22 -no-description-
185.250.128.0/22 -no-description- 185.250.128.0/22 -no-description-
@@ -8030,6 +8139,7 @@
185.252.60.0/22 -no-description- 185.252.60.0/22 -no-description-
185.252.228.0/22 -no-description- 185.252.228.0/22 -no-description-
185.252.248.0/22 -no-description- 185.252.248.0/22 -no-description-
185.253.3.0/24 -no-description-
185.253.20.0/24 -no-description- 185.253.20.0/24 -no-description-
185.253.21.0/24 -no-description- 185.253.21.0/24 -no-description-
185.253.22.0/23 -no-description- 185.253.22.0/23 -no-description-
@@ -8663,6 +8773,7 @@
193.109.76.0/23 -no-description- 193.109.76.0/23 -no-description-
193.109.89.0/24 -no-description- 193.109.89.0/24 -no-description-
193.109.114.0/24 -no-description- 193.109.114.0/24 -no-description-
193.109.160.0/22 -no-description-
193.109.217.0/24 -no-description- 193.109.217.0/24 -no-description-
193.110.0.0/22 -no-description- 193.110.0.0/22 -no-description-
193.110.72.0/22 -no-description- 193.110.72.0/22 -no-description-
@@ -8822,7 +8933,6 @@
193.169.222.0/23 -no-description- 193.169.222.0/23 -no-description-
193.169.226.0/23 -no-description- 193.169.226.0/23 -no-description-
193.169.228.0/23 -no-description- 193.169.228.0/23 -no-description-
193.169.234.0/23 -no-description-
193.169.248.0/23 -no-description- 193.169.248.0/23 -no-description-
193.176.76.0/22 -no-description- 193.176.76.0/22 -no-description-
193.176.80.0/22 -no-description- 193.176.80.0/22 -no-description-
@@ -8904,7 +9014,6 @@
193.203.112.0/23 -no-description- 193.203.112.0/23 -no-description-
193.203.124.0/23 -no-description- 193.203.124.0/23 -no-description-
193.218.136.0/22 -no-description- 193.218.136.0/22 -no-description-
193.218.140.0/22 -no-description-
193.218.180.0/22 -no-description- 193.218.180.0/22 -no-description-
193.218.189.0/24 -no-description- 193.218.189.0/24 -no-description-
193.218.190.0/24 -no-description- 193.218.190.0/24 -no-description-
@@ -9186,6 +9295,7 @@
194.31.174.0/23 -no-description- 194.31.174.0/23 -no-description-
194.32.86.0/23 -no-description- 194.32.86.0/23 -no-description-
194.32.156.0/22 -no-description- 194.32.156.0/22 -no-description-
194.32.243.0/24 -no-description-
194.32.252.0/22 -no-description- 194.32.252.0/22 -no-description-
194.33.15.0/24 -no-description- 194.33.15.0/24 -no-description-
194.33.20.0/22 -no-description- 194.33.20.0/22 -no-description-
@@ -9418,10 +9528,12 @@
194.107.23.0/24 -no-description- 194.107.23.0/24 -no-description-
194.107.80.0/24 -no-description- 194.107.80.0/24 -no-description-
194.107.124.0/24 -no-description- 194.107.124.0/24 -no-description-
194.107.200.0/24 -no-description-
194.110.8.0/22 -no-description- 194.110.8.0/22 -no-description-
194.110.18.0/24 -no-description- 194.110.18.0/24 -no-description-
194.110.52.0/23 -no-description- 194.110.52.0/23 -no-description-
194.110.66.0/24 -no-description- 194.110.66.0/24 -no-description-
194.110.71.0/24 -no-description-
194.110.80.0/22 -no-description- 194.110.80.0/22 -no-description-
194.110.152.0/23 -no-description- 194.110.152.0/23 -no-description-
194.110.202.0/24 -no-description- 194.110.202.0/24 -no-description-
@@ -9855,6 +9967,7 @@
195.62.78.0/23 -no-description- 195.62.78.0/23 -no-description-
195.62.92.0/23 -no-description- 195.62.92.0/23 -no-description-
195.64.101.0/24 -no-description- 195.64.101.0/24 -no-description-
195.64.117.0/24 -no-description-
195.64.140.0/23 -no-description- 195.64.140.0/23 -no-description-
195.64.142.0/23 -no-description- 195.64.142.0/23 -no-description-
195.64.156.0/23 -no-description- 195.64.156.0/23 -no-description-
@@ -10036,7 +10149,6 @@
195.137.171.0/24 -no-description- 195.137.171.0/24 -no-description-
195.137.187.0/24 -no-description- 195.137.187.0/24 -no-description-
195.137.200.0/23 -no-description- 195.137.200.0/23 -no-description-
195.137.206.0/23 -no-description-
195.138.206.0/24 -no-description- 195.138.206.0/24 -no-description-
195.138.210.0/24 -no-description- 195.138.210.0/24 -no-description-
195.138.232.0/21 -no-description- 195.138.232.0/21 -no-description-
@@ -10413,6 +10525,7 @@
212.46.47.0/24 -no-description- 212.46.47.0/24 -no-description-
212.46.54.0/24 -no-description- 212.46.54.0/24 -no-description-
212.46.192.0/18 -no-description- 212.46.192.0/18 -no-description-
212.47.32.0/24 -no-description-
212.48.32.0/19 -no-description- 212.48.32.0/19 -no-description-
212.48.128.0/19 -no-description- 212.48.128.0/19 -no-description-
212.48.192.0/19 -no-description- 212.48.192.0/19 -no-description-
@@ -10498,6 +10611,7 @@
212.100.128.0/19 -no-description- 212.100.128.0/19 -no-description-
212.103.96.0/19 -no-description- 212.103.96.0/19 -no-description-
212.104.64.0/19 -no-description- 212.104.64.0/19 -no-description-
212.104.131.0/24 -no-description-
212.106.32.0/19 -no-description- 212.106.32.0/19 -no-description-
212.107.192.0/19 -no-description- 212.107.192.0/19 -no-description-
212.107.224.0/19 -no-description- 212.107.224.0/19 -no-description-
@@ -10743,6 +10857,7 @@
213.176.224.0/19 -no-description- 213.176.224.0/19 -no-description-
213.177.96.0/19 -no-description- 213.177.96.0/19 -no-description-
213.177.183.0/24 -no-description- 213.177.183.0/24 -no-description-
213.177.191.0/24 -no-description-
213.178.32.0/19 -no-description- 213.178.32.0/19 -no-description-
213.178.153.0/24 -no-description- 213.178.153.0/24 -no-description-
213.178.154.0/24 -no-description- 213.178.154.0/24 -no-description-
@@ -11011,7 +11126,13 @@
217.78.232.0/24 -no-description- 217.78.232.0/24 -no-description-
217.78.233.0/24 -no-description- 217.78.233.0/24 -no-description-
217.78.236.0/24 -no-description- 217.78.236.0/24 -no-description-
217.79.0.0/20 -no-description- 217.79.0.0/22 -no-description-
217.79.4.0/23 -no-description-
217.79.6.0/23 -no-description-
217.79.8.0/24 -no-description-
217.79.9.0/24 -no-description-
217.79.10.0/23 -no-description-
217.79.12.0/22 -no-description-
217.79.16.0/20 -no-description- 217.79.16.0/20 -no-description-
217.79.48.0/20 -no-description- 217.79.48.0/20 -no-description-
217.79.224.0/20 -no-description- 217.79.224.0/20 -no-description-

View File

@@ -13,6 +13,7 @@
2001:678:190::/48 RU-FORESTNET-20162704 (Forest Net LTD) 2001:678:190::/48 RU-FORESTNET-20162704 (Forest Net LTD)
2001:678:1b0::/48 RU-IMOLNIYA-20160519 (Molniya LLC) 2001:678:1b0::/48 RU-IMOLNIYA-20160519 (Molniya LLC)
2001:678:1bc::/48 RU-CSTNET-20160524 (Ivanteevskie telecommunicacii Ltd) 2001:678:1bc::/48 RU-CSTNET-20160524 (Ivanteevskie telecommunicacii Ltd)
2001:678:1dc::/48 RU-IKNOWIT (Kniazev Ilia Igorevich)
2001:678:220::/48 KLIMENKO-AA-NET (Klimenko Anna Aleksandrovna) 2001:678:220::/48 KLIMENKO-AA-NET (Klimenko Anna Aleksandrovna)
2001:678:278::/48 RU-ROSNIIROS-20161011 ("TBANK" JSC) 2001:678:278::/48 RU-ROSNIIROS-20161011 ("TBANK" JSC)
2001:678:280::/48 RU-ROSNIIROS-20161014 (LLC Inventos) 2001:678:280::/48 RU-ROSNIIROS-20161014 (LLC Inventos)
@@ -34,7 +35,7 @@
2001:678:57c::/48 CYPHER-IPV6-NET (Ltd. "Cypher") 2001:678:57c::/48 CYPHER-IPV6-NET (Ltd. "Cypher")
2001:678:5c8::/48 EGY4v6-NET (Ellad G. Yatsko) 2001:678:5c8::/48 EGY4v6-NET (Ellad G. Yatsko)
2001:678:600::/48 ORG-ATL97-RIPE (Atlantic LLC.) 2001:678:600::/48 ORG-ATL97-RIPE (Atlantic LLC.)
2001:678:614::/48 CZ-VISSADO-20180306 (UnitTelecom Ltd) 2001:678:614::/48 CZ-VISSADO-20180306 (Unittel Ltd)
2001:678:624::/48 RU-LLC-LENVENDO-M-20250918 (Andrei Listopad) 2001:678:624::/48 RU-LLC-LENVENDO-M-20250918 (Andrei Listopad)
2001:678:62c::/48 IRONNET-IPV6-NET (IRONNET Ltd.) 2001:678:62c::/48 IRONNET-IPV6-NET (IRONNET Ltd.)
2001:678:630::/48 MEGAPOLIS-IPV6-NET (JSC TC "Megapolis") 2001:678:630::/48 MEGAPOLIS-IPV6-NET (JSC TC "Megapolis")
@@ -53,6 +54,7 @@
2001:678:85c::/48 GIVC (Main Center of Information and Computing Ministry of culture of Russian Federation) 2001:678:85c::/48 GIVC (Main Center of Information and Computing Ministry of culture of Russian Federation)
2001:678:8f0::/48 RU-PDV (Podolskii Dmitrii Vladimirovich) 2001:678:8f0::/48 RU-PDV (Podolskii Dmitrii Vladimirovich)
2001:678:8fc::/48 RU-ROSNIIROS-20190111 (JSC Goznak) 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:99c::/48 CZ-VISSADO-20190515 (Mediasvyaz Ltd.)
2001:678:9c4::/48 BCC (JSC Business-center Capital) 2001:678:9c4::/48 BCC (JSC Business-center Capital)
2001:678:9d0::/48 RU-RETNNET-20190621 (LLC Zenit-Arena) 2001:678:9d0::/48 RU-RETNNET-20190621 (LLC Zenit-Arena)
@@ -61,6 +63,7 @@
2001:678:a60::/48 RU-ONGNETPLUS-20190411 (OngNet Plus LLC) 2001:678:a60::/48 RU-ONGNETPLUS-20190411 (OngNet Plus LLC)
2001:678:a70::/48 CZ-VISSADO-20190425 (VostokMediaSvyaz Ltd.) 2001:678:a70::/48 CZ-VISSADO-20190425 (VostokMediaSvyaz Ltd.)
2001:678:ab0::/48 PlanetaTelekom (Kurochkin Evgeniy Anatolievich) 2001:678:ab0::/48 PlanetaTelekom (Kurochkin Evgeniy Anatolievich)
2001:678:ac0::/48 CH-SECUREBIT-20260106 (Artur Zagidullin)
2001:678:b3c::/48 RU-DSP-20191017 (INVITRO-Information technology LLC) 2001:678:b3c::/48 RU-DSP-20191017 (INVITRO-Information technology LLC)
2001:678:b40::/48 ORG-ITOA1-RIPE (Tsyapa Oleg Anatolyevich) 2001:678:b40::/48 ORG-ITOA1-RIPE (Tsyapa Oleg Anatolyevich)
2001:678:b48::/48 LEMANAPRO-NET (Le Monlid LLC) 2001:678:b48::/48 LEMANAPRO-NET (Le Monlid LLC)
@@ -84,7 +87,6 @@
2001:678:e2c::/48 DWDM-RU-V6-NET (DWDM.RU llc) 2001:678:e2c::/48 DWDM-RU-V6-NET (DWDM.RU llc)
2001:678:e30::/48 virtaldc-ipv6-backbone (Dmitrii Vladimirovich Malkov) 2001:678:e30::/48 virtaldc-ipv6-backbone (Dmitrii Vladimirovich Malkov)
2001:678:e84::/48 RU-MSP2018-20201023 (VIP-TELECOM LLC) 2001:678:e84::/48 RU-MSP2018-20201023 (VIP-TELECOM LLC)
2001:678:ee4::/48 IP-Petrosyan-Maksim-Markslenovicht (IP Petrosyan Maksim Markslenovich)
2001:678:ee8::/48 TRC-BRT-IPV6 (Teleradiocompany Bytradiotehnika Ltd.) 2001:678:ee8::/48 TRC-BRT-IPV6 (Teleradiocompany Bytradiotehnika Ltd.)
2001:678:eec::/48 NPI-TU (Federal State Budgetary Educational Institution of Higher Education "M.I.Platov South-Russian State Polytechnic University (NPI)") 2001:678:eec::/48 NPI-TU (Federal State Budgetary Educational Institution of Higher Education "M.I.Platov South-Russian State Polytechnic University (NPI)")
2001:678:f38::/48 RU-RETNNET-20210504 (Traffic Ltd) 2001:678:f38::/48 RU-RETNNET-20210504 (Traffic Ltd)
@@ -93,7 +95,7 @@
2001:678:1024::/48 SIRENATRAVEL-NETv6 (Sirena Travel AO) 2001:678:1024::/48 SIRENATRAVEL-NETv6 (Sirena Travel AO)
2001:678:1034::/48 RU-ELKOMA (Elkoma LLC) 2001:678:1034::/48 RU-ELKOMA (Elkoma LLC)
2001:678:1058::/48 CZ-VISSADO-20250305 (GP Internet Ltd.) 2001:678:1058::/48 CZ-VISSADO-20250305 (GP Internet Ltd.)
2001:67c:20::/48 ABSOLYT-NET (Limited liability company Absolyt) 2001:67c:20::/48 ABSOLYT-NET (Limited liability company Absolut)
2001:67c:84::/48 MANNET-6NET (MAN net Ltd.) 2001:67c:84::/48 MANNET-6NET (MAN net Ltd.)
2001:67c:e8::/48 RU-NEMEROV (Nemerov Evgeniy Vladimirovish PE) 2001:67c:e8::/48 RU-NEMEROV (Nemerov Evgeniy Vladimirovish PE)
2001:67c:100::/48 RU-DINET-20210819 (Limited Liability Company "R-Business Svyaz") 2001:67c:100::/48 RU-DINET-20210819 (Limited Liability Company "R-Business Svyaz")
@@ -109,12 +111,14 @@
2001:67c:418::/48 VSU-VORONEZH (Federal State Budgetary Educational Institution of Higher Education "Voronezh State University") 2001:67c:418::/48 VSU-VORONEZH (Federal State Budgetary Educational Institution of Higher Education "Voronezh State University")
2001:67c:430::/48 GYMN-PERSPEKTIVA-NET (Municipal Budgetary Educational Institution "Gymnasium Perspektiva" of the city district of Samara) 2001:67c:430::/48 GYMN-PERSPEKTIVA-NET (Municipal Budgetary Educational Institution "Gymnasium Perspektiva" of the city district of Samara)
2001:67c:4b4::/48 Prosveshcheniye-NET (Joint-Stock Company "Prosveshcheniye publishers") 2001:67c:4b4::/48 Prosveshcheniye-NET (Joint-Stock Company "Prosveshcheniye publishers")
2001:67c:4e0::/48 RU-H-R (H-R JSC)
2001:67c:4ec::/48 IT-NET-IPV6 (IT-Net ltd.) 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:528::/48 MARIINSKY-V6 (Federal Government Cultural Organization "State Academic Mariinsky Theatre")
2001:67c:5ac::/48 ORG-LS521-RIPE (LLC STAVCOM) 2001:67c:5ac::/48 ORG-LS521-RIPE (LLC STAVCOM)
2001:67c:5c4::/48 MBITCITY-NET (Mbit City Ltd.) 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:614::/48 RU-INDATA-20160728 (FOUNDATION FOR DEVELOPMENT OF NETWORKING TECHNOLOGIES "INDATA")
2001:67c:62c::/48 PRK-V6NET (JSC Trading house Perekriostok) 2001:67c:62c::/48 PRK-V6NET (JSC Trading house Perekriostok)
2001:67c:650::/48 RU-HYPERNET-20260210 (JSC ALIAS)
2001:67c:664::/48 BALTSOYA-AS (CJSC Sodruzhestvo Soya) 2001:67c:664::/48 BALTSOYA-AS (CJSC Sodruzhestvo Soya)
2001:67c:698::/48 AIRKHV (JSC "Khabarovsky airport") 2001:67c:698::/48 AIRKHV (JSC "Khabarovsky airport")
2001:67c:6a0::/48 RSCC (Federal State Unitary Enterprise "Russian Satellite Communication Company") 2001:67c:6a0::/48 RSCC (Federal State Unitary Enterprise "Russian Satellite Communication Company")
@@ -124,7 +128,7 @@
2001:67c:720::/48 ZENLINEv6 (Pro-Revizor LLC.) 2001:67c:720::/48 ZENLINEv6 (Pro-Revizor LLC.)
2001:67c:73c::/48 RU-DINET-20221024 (LIMITED LIABILITY COMPANY CLOUD SOLUTIONS) 2001:67c:73c::/48 RU-DINET-20221024 (LIMITED LIABILITY COMPANY CLOUD SOLUTIONS)
2001:67c:76c::/48 CZ-VISSADO-20200813 (TOKS Ltd) 2001:67c:76c::/48 CZ-VISSADO-20200813 (TOKS Ltd)
2001:67c:780::/48 ORG-OR70-RIPE (Osinovaya Roshcha Ltd) 2001:67c:780::/48 ORG-OR70-RIPE (Osinovaya Roshcha JSC)
2001:67c:784::/48 RU-STARLINE-NET (RPA STARLINE LLC) 2001:67c:784::/48 RU-STARLINE-NET (RPA STARLINE LLC)
2001:67c:79c::/48 AVANTEL (JSC Avantel) 2001:67c:79c::/48 AVANTEL (JSC Avantel)
2001:67c:7b4::/48 ORG-IT77-RIPE (INTERNET TECHNOLOGIES LLC) 2001:67c:7b4::/48 ORG-IT77-RIPE (INTERNET TECHNOLOGIES LLC)
@@ -135,6 +139,7 @@
2001:67c:948::/48 RU-OPTIBIT-20220218 (Mobilon Telecommunications LLC) 2001:67c:948::/48 RU-OPTIBIT-20220218 (Mobilon Telecommunications LLC)
2001:67c:95c::/48 RU-RTK-20220223 (JSC COMMERCIAL BANK "KHLYNOV") 2001:67c:95c::/48 RU-RTK-20220223 (JSC COMMERCIAL BANK "KHLYNOV")
2001:67c:a5c::/48 RU-GSYSTEM-20220810 (LLC OZON BANK) 2001:67c:a5c::/48 RU-GSYSTEM-20220810 (LLC OZON BANK)
2001:67c:a80::/48 Foton-net (Foton Company Ltd)
2001:67c:ac4::/48 RU-SITENET-20220928 (Ministry of Finance of the Sakhalin region) 2001:67c:ac4::/48 RU-SITENET-20220928 (Ministry of Finance of the Sakhalin region)
2001:67c:b00::/48 VMI-NET6 (OOO NPO VMI) 2001:67c:b00::/48 VMI-NET6 (OOO NPO VMI)
2001:67c:b18::/48 LITE-HOST (Rusachenko Evgenii Sergeevich) 2001:67c:b18::/48 LITE-HOST (Rusachenko Evgenii Sergeevich)
@@ -157,7 +162,7 @@
2001:67c:f64::/48 AB-GAGRATEL (Gagra Telecom LLC) 2001:67c:f64::/48 AB-GAGRATEL (Gagra Telecom LLC)
2001:67c:f88::/48 RU-SIGNALTELECOM (Signal-Telecom LLC) 2001:67c:f88::/48 RU-SIGNALTELECOM (Signal-Telecom LLC)
2001:67c:f98::/48 CZ-VISSADO-20241119 (Tecom Ltd.) 2001:67c:f98::/48 CZ-VISSADO-20241119 (Tecom Ltd.)
2001:67c:fa0::/48 SVYAZ6-NET (Svyaz JSC) 2001:67c:fa0::/48 SVYAZ6-NET (Svyaz Ltd)
2001:67c:fb0::/48 FAITID-NETWORK (Foundation for Assistance for Internet Technologies and Infrastructure Development) 2001:67c:fb0::/48 FAITID-NETWORK (Foundation for Assistance for Internet Technologies and Infrastructure Development)
2001:67c:fb4::/48 RU-KIPREY (Kiprey JSC) 2001:67c:fb4::/48 RU-KIPREY (Kiprey JSC)
2001:67c:fcc::/48 RU-SERGIENKO-20241220 (KAMETA LLC) 2001:67c:fcc::/48 RU-SERGIENKO-20241220 (KAMETA LLC)
@@ -282,7 +287,7 @@
2001:67c:2e98::/48 RU-RTK-20151005 (FGBOU VO Saratov State Medical University named after V.I.Razumovsky) 2001:67c:2e98::/48 RU-RTK-20151005 (FGBOU VO Saratov State Medical University named after V.I.Razumovsky)
2001:67c:2e9c::/48 SANTEKHKOMPLEKT (LTD Santekhkomplekt) 2001:67c:2e9c::/48 SANTEKHKOMPLEKT (LTD Santekhkomplekt)
2001:67c:2ec8::/48 RU-RTK-20151021 (RusAccreditation. Federal Service for accreditation) 2001:67c:2ec8::/48 RU-RTK-20151021 (RusAccreditation. Federal Service for accreditation)
2001:67c:2ee0::/48 VIKSCOM-IPV6-NET (Vikscom Ltd.) 2001:67c:2ee0::/48 VIKS-NET (Vikscom Ltd.)
2001:67c:2f90::/48 SOFTBUILD (SOFTBUILD LLC) 2001:67c:2f90::/48 SOFTBUILD (SOFTBUILD LLC)
2001:67c:2fd4::/48 ORG-IO52-RIPE (IPSvyaz OOO) 2001:67c:2fd4::/48 ORG-IO52-RIPE (IPSvyaz OOO)
2001:6d0::/32 RU-MSK-IX-20010219 (Join-stock company "Internet Exchange"MSK-IX") 2001:6d0::/32 RU-MSK-IX-20010219 (Join-stock company "Internet Exchange"MSK-IX")
@@ -302,7 +307,7 @@
2001:7f8:a7::/48 BAIKAL-IX-NET-v6 (LLC Zero Kilometer) 2001:7f8:a7::/48 BAIKAL-IX-NET-v6 (LLC Zero Kilometer)
2001:7f8:ac::/48 RU-OPTIBIT-20160922 (Optibit LLC) 2001:7f8:ac::/48 RU-OPTIBIT-20160922 (Optibit LLC)
2001:7f8:c8::/48 RU-DREAMNET-20180514 (Weacom Ltd) 2001:7f8:c8::/48 RU-DREAMNET-20180514 (Weacom Ltd)
2001:7f8:c9::/48 RU-CHTE-20180525 (Chitatehenergy JSC) 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.) 2001:7f8:e6::/48 RU-PITER-IX-SPB (Piter-IX Co. Ltd.)
2001:7f8:eb::/48 RU-PITER-IX-MSK (Piter-IX Co. Ltd.) 2001:7f8:eb::/48 RU-PITER-IX-MSK (Piter-IX Co. Ltd.)
2001:7f8:ee::/48 RU-LINXDATACENTER-20200218 (Svyaz VSD LLC) 2001:7f8:ee::/48 RU-LINXDATACENTER-20200218 (Svyaz VSD LLC)
@@ -326,7 +331,7 @@
2a00:eba::/31 RU-STACK-20100219 (StackNet Service, LLC) 2a00:eba::/31 RU-STACK-20100219 (StackNet Service, LLC)
2a00:ebc::/30 RU-STACK-20100219 (StackNet Service, LLC) 2a00:ebc::/30 RU-STACK-20100219 (StackNet Service, LLC)
2a00:f00::/29 RU-MTU-20081124 (MTS PJSC) 2a00:f00::/29 RU-MTU-20081124 (MTS PJSC)
2a00:f08::/32 RU-WILAND-20081124 (Wiland Ltd) 2a00:f08::/32 RU-TRUNKMOBILE-20081124 (TrunkMobile JSC)
2a00:f30::/32 RU-QUANTUM-20081127 (Quantum CJSC) 2a00:f30::/32 RU-QUANTUM-20081127 (Quantum CJSC)
2a00:1020::/32 RU-SEVEREN-20090619 (JSC "Severen-Telecom") 2a00:1020::/32 RU-SEVEREN-20090619 (JSC "Severen-Telecom")
2a00:1078::/32 RU-STROYTECHSERVICE-20090630 (Stroytechservice LLC) 2a00:1078::/32 RU-STROYTECHSERVICE-20090630 (Stroytechservice LLC)
@@ -475,7 +480,7 @@
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:bcc0::/32 RU-ELIT-TV-20160601 (Viter Evgeniy Vasilevich)
2a00:bd40::/32 RU-INEWS-20120314 (INEWS LLC) 2a00:bd40::/32 RU-INEWS-20120314 (INEWS LLC)
2a00:bdc0::/29 RU-VKONTAKTE-20120314 (VKontakte Ltd) 2a00:bdc0::/29 RU-VKONTAKTE-20120314 (LLC VK)
2a00:be00::/29 RU-MASTERTEL-20110125 (JSC Mastertel) 2a00:be00::/29 RU-MASTERTEL-20110125 (JSC Mastertel)
2a00:be20::/32 RU-VERMONT-IT-20130725 (Vermont-IT Limited Liability Company) 2a00:be20::/32 RU-VERMONT-IT-20130725 (Vermont-IT Limited Liability Company)
2a00:bf00::/32 RU-CT-C-20110217 ("Computational technologies - consulting" LLC) 2a00:bf00::/32 RU-CT-C-20110217 ("Computational technologies - consulting" LLC)
@@ -625,6 +630,7 @@
2a01:be40::/32 RU-SOTCOM-20120911 (JSC Telephone Company "Sotcom") 2a01:be40::/32 RU-SOTCOM-20120911 (JSC Telephone Company "Sotcom")
2a01:e180::/29 RU-FLYVPS-20240821 (Kokunov Evgeny Andreevich) 2a01:e180::/29 RU-FLYVPS-20240821 (Kokunov Evgeny Andreevich)
2a01:e1c0::/29 RU-TSYSTEMS-20240925 (T-systems Limited Liability Company) 2a01:e1c0::/29 RU-TSYSTEMS-20240925 (T-systems Limited Liability Company)
2a01:e5c0::/29 RU-AEZAGROUP-20241002 (AEZA GROUP LLC)
2a01:eac0::/29 RU-DAGNET-20241011 (DagNet LLC) 2a01:eac0::/29 RU-DAGNET-20241011 (DagNet LLC)
2a01:f880::/29 RU-MOSCOMNET-20240830 (Moscomnet LLC) 2a01:f880::/29 RU-MOSCOMNET-20240830 (Moscomnet LLC)
2a01:fc40::/32 RU-PRIDE-NET-20241024 (Pride LLC) 2a01:fc40::/32 RU-PRIDE-NET-20241024 (Pride LLC)
@@ -773,7 +779,7 @@
2a02:eb00::/29 RU-QWARTA-20121129 (QWARTA LLC) 2a02:eb00::/29 RU-QWARTA-20121129 (QWARTA LLC)
2a02:eb80::/29 RU-SETII-20121129 (Nets and Services JCS) 2a02:eb80::/29 RU-SETII-20121129 (Nets and Services JCS)
2a02:ec40::/29 RU-TRANSITTELECOM-20121130 (Transit Telecom LLC) 2a02:ec40::/29 RU-TRANSITTELECOM-20121130 (Transit Telecom LLC)
2a02:ef00::/29 RU-1C-20121204 (1C LLC) 2a02:ef00::/29 RU-1C-20121204 (JSC "1C GROUP")
2a02:efc0::/29 RU-ELITELTELECOMGROUP-20121204 (Elitel Telecom Group Ltd) 2a02:efc0::/29 RU-ELITELTELECOMGROUP-20121204 (Elitel Telecom Group Ltd)
2a02:f500::/29 RU-SOVINTEL-20121214 (PJSC "Vimpelcom") 2a02:f500::/29 RU-SOVINTEL-20121214 (PJSC "Vimpelcom")
2a02:f560::/30 RU-ORTEL-20121221 (JSC Orient-Telecom) 2a02:f560::/30 RU-ORTEL-20121221 (JSC Orient-Telecom)
@@ -845,7 +851,7 @@
2a03:58c0::/32 RU-KAMENSKTEL-20121113 (Closed Joint Stock Company Radiotelephone) 2a03:58c0::/32 RU-KAMENSKTEL-20121113 (Closed Joint Stock Company Radiotelephone)
2a03:5a00::/29 RU-LEADERTELECOM-20110204 (LeaderTelecom Ltd.) 2a03:5a00::/29 RU-LEADERTELECOM-20110204 (LeaderTelecom Ltd.)
2a03:5a60::/32 RU-LINENEW-20141125 (Limited liability company "New Line") 2a03:5a60::/32 RU-LINENEW-20141125 (Limited liability company "New Line")
2a03:5a80::/32 RU-WILAND-20110915 (Wiland Ltd) 2a03:5a80::/32 RU-TRUNKMOBILE-20110915 (TrunkMobile JSC)
2a03:5b80::/32 RU-TRANSTELECOM-20140616 (Joint Stock Company TransTeleCom) 2a03:5b80::/32 RU-TRANSTELECOM-20140616 (Joint Stock Company TransTeleCom)
2a03:5c80::/32 RU-TELEMAKS-20110915 (TeleMaks Ltd) 2a03:5c80::/32 RU-TELEMAKS-20110915 (TeleMaks Ltd)
2a03:5ca0::/32 RU-GTSS-20141128 (GeoTelecommunications LLC) 2a03:5ca0::/32 RU-GTSS-20141128 (GeoTelecommunications LLC)
@@ -971,7 +977,7 @@
2a04:5180::/29 RU-STROYTELECOM-20150413 (Stroy-Telecom LTD) 2a04:5180::/29 RU-STROYTELECOM-20150413 (Stroy-Telecom LTD)
2a04:5500::/29 RU-MEGAGROUP-20130731 (Megagroup.ru LLC) 2a04:5500::/29 RU-MEGAGROUP-20130731 (Megagroup.ru LLC)
2a04:6000::/29 RU-SV-EN-20130830 (Svyaz-Energo Ltd.) 2a04:6000::/29 RU-SV-EN-20130830 (Svyaz-Energo Ltd.)
2a04:61c0::/29 RU-LINKY-20150331 (Artecom Ltd) 2a04:61c0::/29 RU-NAYDENKO-20150331 (Aleksandr Naydenko)
2a04:6a40::/29 RU-TETATELECOM-20130927 ("TETA TELECOM" LLC) 2a04:6a40::/29 RU-TETATELECOM-20130927 ("TETA TELECOM" LLC)
2a04:6e40::/29 RU-IPMAGNAT-20240118 (Mikhail Tonkonog) 2a04:6e40::/29 RU-IPMAGNAT-20240118 (Mikhail Tonkonog)
2a04:7240::/29 RU-MGTS-20131014 (PJSC Moscow city telephone network) 2a04:7240::/29 RU-MGTS-20131014 (PJSC Moscow city telephone network)
@@ -980,7 +986,11 @@
2a04:7c80::/29 RU-INFOTELECOMSP-20131030 (Infotelecom SP Ltd.) 2a04:7c80::/29 RU-INFOTELECOMSP-20131030 (Infotelecom SP Ltd.)
2a04:7e00::/29 RU-TELEDISCOUNT-20220125 (Telediscount AO) 2a04:7e00::/29 RU-TELEDISCOUNT-20220125 (Telediscount AO)
2a04:8240::/29 RU-RTS-20131111 (Association of financial market participants "Nonprofit Partnership for the Development of Financial Market RTS") 2a04:8240::/29 RU-RTS-20131111 (Association of financial market participants "Nonprofit Partnership for the Development of Financial Market RTS")
2a04:8580::/29 RU-DOCKER-20131115 (Docker LTD) 2a04:8580::/32 RU-CLUSTER-20131115 (Cluster LLC)
2a04:8581::/32 RU-DOCKER-20131115 (Docker LTD)
2a04:8582::/32 RU-CLUSTER-20131115 (Cluster LLC)
2a04:8583::/32 RU-DOCKER-20131115 (Docker LTD)
2a04:8584::/30 RU-DOCKER-20131115 (Docker LTD)
2a04:8a00::/29 RU-SKALA-20131122 (Company Skala LLC) 2a04:8a00::/29 RU-SKALA-20131122 (Company Skala LLC)
2a04:8a40::/29 RU-DFW-20131122 (DFW LLC) 2a04:8a40::/29 RU-DFW-20131122 (DFW LLC)
2a04:8c00::/29 RU-INTSG-20131128 (LLC INTER-SVYAZ-GROUP) 2a04:8c00::/29 RU-INTSG-20131128 (LLC INTER-SVYAZ-GROUP)
@@ -1287,7 +1297,7 @@
2a09:bd80::/29 RU-VPSVILLE1-20181219 (LLC Vpsville) 2a09:bd80::/29 RU-VPSVILLE1-20181219 (LLC Vpsville)
2a09:c140::/32 RU-MCHOST1-20190313 (McHost LLC) 2a09:c140::/32 RU-MCHOST1-20190313 (McHost LLC)
2a09:c380::/32 RU-LLCSVYAZ-20230817 (LLC Svyaz Invest) 2a09:c380::/32 RU-LLCSVYAZ-20230817 (LLC Svyaz Invest)
2a09:c480::/29 RU-UTEX-TELECOM-20181219 (Utex-telecom LLC) 2a09:c480::/29 RU-SHCHUROV-20181219 (Shchurov Mikhail Yurievich)
2a09:c700::/29 RU-AU-20181123 (Auction LLC) 2a09:c700::/29 RU-AU-20181123 (Auction LLC)
2a09:c7c0::/29 RU-SKYNETWORK1-20190314 (Skynetwork LLC) 2a09:c7c0::/29 RU-SKYNETWORK1-20190314 (Skynetwork LLC)
2a09:cc00::/29 RU-KLEYNKOM4-20181106 (Kleynkom LLC) 2a09:cc00::/29 RU-KLEYNKOM4-20181106 (Kleynkom LLC)
@@ -1441,7 +1451,7 @@
2a0b:9000::/29 RU-AU-20190621 (Auction LLC) 2a0b:9000::/29 RU-AU-20190621 (Auction LLC)
2a0b:9080::/29 RU-MGNHOST-NET-20220128 (Tyurin Viktor Mihaylovich) 2a0b:9080::/29 RU-MGNHOST-NET-20220128 (Tyurin Viktor Mihaylovich)
2a0b:9480::/29 RU-TELECOM-20181002 (Telenet LLC) 2a0b:9480::/29 RU-TELECOM-20181002 (Telenet LLC)
2a0b:97c0::/29 RU-CHTE-20170725 (Chitatehenergy JSC) 2a0b:97c0::/29 RU-EESNET-20170725 (JOINT-STOCK COMPANY "MOSCOW ENERGY COMMUNICATION NODE")
2a0b:9a00::/29 RU-FIRSTDC-20200428 (Perviy TSOD LLC) 2a0b:9a00::/29 RU-FIRSTDC-20200428 (Perviy TSOD LLC)
2a0b:9c40::/29 RU-FILI-TELECOM-20170725 (FILI-Telecom LLC) 2a0b:9c40::/29 RU-FILI-TELECOM-20170725 (FILI-Telecom LLC)
2a0b:9fc0::/29 RU-RAID-20170726 (JSC "ER-Telecom Holding") 2a0b:9fc0::/29 RU-RAID-20170726 (JSC "ER-Telecom Holding")
@@ -1494,6 +1504,7 @@
2a0c:5640::/29 RU-INTELLIN-20180412 (JSC Intellin) 2a0c:5640::/29 RU-INTELLIN-20180412 (JSC Intellin)
2a0c:5ec0::/29 RU-SERVICE-IT-20180416 (LLC IT-service) 2a0c:5ec0::/29 RU-SERVICE-IT-20180416 (LLC IT-service)
2a0c:6680::/29 RU-KLEYNKOM4-20180105 (Kleynkom LLC) 2a0c:6680::/29 RU-KLEYNKOM4-20180105 (Kleynkom LLC)
2a0c:68c0::/29 RU-WS1-20260130 ("Wireless systems" LLC)
2a0c:6900::/29 RU-LEK-20171113 (Alliance LLC) 2a0c:6900::/29 RU-LEK-20171113 (Alliance LLC)
2a0c:6c00::/29 RU-VDS-TELECOM-20230504 (VDS-TELECOM LLC) 2a0c:6c00::/29 RU-VDS-TELECOM-20230504 (VDS-TELECOM LLC)
2a0c:6d00::/32 RU-SPACE-20171113 (Federal State Budgetary Institution of Science "Space Research Institute of the Russian Academy of Sciences".) 2a0c:6d00::/32 RU-SPACE-20171113 (Federal State Budgetary Institution of Science "Space Research Institute of the Russian Academy of Sciences".)
@@ -1570,6 +1581,7 @@
2a0d:6d40::/29 RU-REGLAND-20240220 (Regland ltd) 2a0d:6d40::/29 RU-REGLAND-20240220 (Regland ltd)
2a0d:70c0::/29 RU-AT-20180914 (Apple Technologies LLC) 2a0d:70c0::/29 RU-AT-20180914 (Apple Technologies LLC)
2a0d:7480::/29 RU-SETII-20180214 (Nets and Services JCS) 2a0d:7480::/29 RU-SETII-20180214 (Nets and Services JCS)
2a0d:7680::/32 RU-IAKHONTOV-20260203 (Iaroslav Iakhontov)
2a0d:7740::/29 RU-VPSVILLE1-20180917 (LLC Vpsville) 2a0d:7740::/29 RU-VPSVILLE1-20180917 (LLC Vpsville)
2a0d:7840::/29 RU-MAINACC-20180918 (Ivan Bulavkin) 2a0d:7840::/29 RU-MAINACC-20180918 (Ivan Bulavkin)
2a0d:80c0::/29 RU-RSVOSPB-20180919 (JSC Russian Broadcasting and Notification Networks) 2a0d:80c0::/29 RU-RSVOSPB-20180919 (JSC Russian Broadcasting and Notification Networks)
@@ -1809,7 +1821,7 @@
2a10:4f80::/29 RU-FIRSTDC-20200421 (Perviy TSOD LLC) 2a10:4f80::/29 RU-FIRSTDC-20200421 (Perviy TSOD LLC)
2a10:5080::/29 RU-FIRSTDC-20200421 (Perviy TSOD LLC) 2a10:5080::/29 RU-FIRSTDC-20200421 (Perviy TSOD LLC)
2a10:5180::/29 RU-FIRSTDC-20200421 (Perviy TSOD LLC) 2a10:5180::/29 RU-FIRSTDC-20200421 (Perviy TSOD LLC)
2a10:5cc0::/29 RU-MAI-20200904 (Federal State Budgetary Educational Institution of Higher Education Moscow Aviation Institute (National Research University)) 2a10:5cc0::/29 RU-MAI-20200904 (Federal State Autonomous Educational Institution of Higher Education "Moscow Aviation Institute (National Research University)")
2a10:61c0::/29 RU-DATAFORT-20200909 (DataFort LLC) 2a10:61c0::/29 RU-DATAFORT-20200909 (DataFort LLC)
2a10:62c0::/29 RU-OKKO-20200911 (OKKO LLC) 2a10:62c0::/29 RU-OKKO-20200911 (OKKO LLC)
2a10:6a40::/29 RU-IITRUST-20200918 (InfoTeCS Internet Trust JSC) 2a10:6a40::/29 RU-IITRUST-20200918 (InfoTeCS Internet Trust JSC)
@@ -1835,7 +1847,9 @@
2a10:9bc0::/29 RU-FIRSTDC-20210225 (Perviy TSOD LLC) 2a10:9bc0::/29 RU-FIRSTDC-20210225 (Perviy TSOD LLC)
2a10:9c40::/29 RU-FIRSTDC-20210225 (Perviy TSOD LLC) 2a10:9c40::/29 RU-FIRSTDC-20210225 (Perviy TSOD LLC)
2a10:9cc0::/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:ad00::/29 RU-FIRSTDC-20201117 (Perviy TSOD LLC)
2a10:ad80::/29 RU-IVC-20201218 (Information & Computing Center, Ltd.) 2a10:ad80::/29 RU-IVC-20201218 (Information & Computing Center, Ltd.)
2a10:af00::/29 RU-FIRSTDC-20201117 (Perviy TSOD LLC) 2a10:af00::/29 RU-FIRSTDC-20201117 (Perviy TSOD LLC)
@@ -1852,6 +1866,7 @@
2a10:cfc0::/29 RU-TALENTSUCCESS-20210408 (Educational Fund "Talent and success") 2a10:cfc0::/29 RU-TALENTSUCCESS-20210408 (Educational Fund "Talent and success")
2a10:d240::/29 RU-MAINACC-20210412 (Ivan Bulavkin) 2a10:d240::/29 RU-MAINACC-20210412 (Ivan Bulavkin)
2a10:d5c0::/29 RU-MAINACC-20210414 (Ivan Bulavkin) 2a10:d5c0::/29 RU-MAINACC-20210414 (Ivan Bulavkin)
2a10:d740::/29 RU-KVANTA-20260216 (KVANTA LLC)
2a10:d8c0::/29 RU-VPSVILLE1-20210416 (LLC Vpsville) 2a10:d8c0::/29 RU-VPSVILLE1-20210416 (LLC Vpsville)
2a10:df00::/29 RU-RVISION-20201124 (RVISION Ltd.) 2a10:df00::/29 RU-RVISION-20201124 (RVISION Ltd.)
2a10:e040::/29 RU-MAINACC-20210421 (Ivan Bulavkin) 2a10:e040::/29 RU-MAINACC-20210421 (Ivan Bulavkin)
@@ -1861,6 +1876,7 @@
2a10:f640::/29 RU-ACTIVEBC-20210506 (ActiveBusinessConsult LLC) 2a10:f640::/29 RU-ACTIVEBC-20210506 (ActiveBusinessConsult LLC)
2a10:fa00::/29 RU-EVROKONTAKTVN-20201109 (EUROCONTACT VELIKY NOVGOROD LLC) 2a10:fa00::/29 RU-EVROKONTAKTVN-20201109 (EUROCONTACT VELIKY NOVGOROD LLC)
2a11:200::/29 RU-VPSVILLE1-20210511 (LLC Vpsville) 2a11:200::/29 RU-VPSVILLE1-20210511 (LLC Vpsville)
2a11:300::/29 RU-TUNDRA-TC-20260216 (LLC "TUNDRA TELECOM")
2a11:640::/29 RU-TELECOM-20210701 (Telenet LLC) 2a11:640::/29 RU-TELECOM-20210701 (Telenet LLC)
2a11:680::/29 RU-VPSVILLE1-20210514 (LLC Vpsville) 2a11:680::/29 RU-VPSVILLE1-20210514 (LLC Vpsville)
2a11:700::/29 RU-CTEL-20210512 (LLC Tatarstan-On-Line) 2a11:700::/29 RU-CTEL-20210512 (LLC Tatarstan-On-Line)
@@ -1950,7 +1966,7 @@
2a11:85c0::/29 RU-LOCAL-20211007 (LIR LLC) 2a11:85c0::/29 RU-LOCAL-20211007 (LIR LLC)
2a11:8600::/29 RU-NICOS-20210720 (LLC Company NICOS) 2a11:8600::/29 RU-NICOS-20210720 (LLC Company NICOS)
2a11:8780::/29 RU-MESHNET-20210824 (Vladimir Dmitriev) 2a11:8780::/29 RU-MESHNET-20210824 (Vladimir Dmitriev)
2a11:87c0::/29 RU-TELEGA-20251124 (JOINT STOCK COMPANY "DAL") 2a11:87c0::/29 RU-TELEGA-20251124 (JOINT STOCK COMPANY "TELEGA")
2a11:8940::/29 RU-AU-20211007 (Auction LLC) 2a11:8940::/29 RU-AU-20211007 (Auction LLC)
2a11:8f80::/29 RU-LOCAL-20210825 (LIR LLC) 2a11:8f80::/29 RU-LOCAL-20210825 (LIR LLC)
2a11:91c0::/29 RU-IPMAGNAT-20211008 (Mikhail Tonkonog) 2a11:91c0::/29 RU-IPMAGNAT-20211008 (Mikhail Tonkonog)
@@ -2066,12 +2082,14 @@
2a12:9400::/29 RU-PLATFORMA-20211102 (Big Data Platform LLC) 2a12:9400::/29 RU-PLATFORMA-20211102 (Big Data Platform LLC)
2a12:9500::/29 RU-TELECOM-20211115 (Telenet LLC) 2a12:9500::/29 RU-TELECOM-20211115 (Telenet LLC)
2a12:9700::/29 RU-LOCAL-20211115 (LIR LLC) 2a12:9700::/29 RU-LOCAL-20211115 (LIR LLC)
2a12:9c80::/29 RU-ENEVA-20260303 ("Eneva" Ltd)
2a12:9e00::/29 RU-LOCAL-20211108 (LIR LLC) 2a12:9e00::/29 RU-LOCAL-20211108 (LIR LLC)
2a12:a340::/29 RU-IPMAGNAT-20220314 (Mikhail Tonkonog) 2a12:a340::/29 RU-IPMAGNAT-20220314 (Mikhail Tonkonog)
2a12:afc0::/29 RU-LETIT-20220318 (Letit LLC) 2a12:afc0::/29 RU-LETIT-20220318 (Letit LLC)
2a12:b2c0::/29 RU-AHOST-20220321 (Ahost LLC) 2a12:b2c0::/29 RU-AHOST-20220321 (Ahost LLC)
2a12:b3c0::/29 RU-ALEXGROUP-20220322 (Alex Group LLC) 2a12:b3c0::/29 RU-ALEXGROUP-20220322 (Alex Group LLC)
2a12:b4c0::/29 RU-MTU-20220323 (MTS PJSC) 2a12:b4c0::/29 RU-MTU-20220323 (MTS PJSC)
2a12:b780::/29 RU-REAL-20260304 (Nizhnevolzhskie Telecommunication Networks Real LLC)
2a12:ba40::/29 RU-SENTASERV-20220330 (Senta Service LLC) 2a12:ba40::/29 RU-SENTASERV-20220330 (Senta Service LLC)
2a12:bbc0::/29 RU-STANMIX1-20220331 (AREAL. REGIONAL CENTER LIMITED LIABILITY COMPANY) 2a12:bbc0::/29 RU-STANMIX1-20220331 (AREAL. REGIONAL CENTER LIMITED LIABILITY COMPANY)
2a12:bdc0::/29 RU-DEDIC164-20220401 (LLC "SMART CENTER") 2a12:bdc0::/29 RU-DEDIC164-20220401 (LLC "SMART CENTER")
@@ -2082,6 +2100,7 @@
2a12:cc00::/29 RU-TELECOM-20211103 (Telenet LLC) 2a12:cc00::/29 RU-TELECOM-20211103 (Telenet LLC)
2a12:d2c0::/29 RU-NEVALINKNET-20220422 (Nevalink, LLC) 2a12:d2c0::/29 RU-NEVALINKNET-20220422 (Nevalink, LLC)
2a12:d740::/29 RU-LLC3DATA-20220425 (LLC 3data) 2a12:d740::/29 RU-LLC3DATA-20220425 (LLC 3data)
2a12:d780::/29 RU-ESTELECOM-20260305 (ES TELECOM LLC)
2a12:dcc0::/29 RU-ROSTLLC-20220428 (ROST LLC) 2a12:dcc0::/29 RU-ROSTLLC-20220428 (ROST LLC)
2a12:ebc0::/29 RU-LLC3DATA1-20220506 (LLC 3data DC) 2a12:ebc0::/29 RU-LLC3DATA1-20220506 (LLC 3data DC)
2a12:f580::/29 RU-KONSIST-OS-20211206 (Konsist-OS, joint-stock company) 2a12:f580::/29 RU-KONSIST-OS-20211206 (Konsist-OS, joint-stock company)
@@ -2102,6 +2121,7 @@
2a13:3c80::/29 RU-IPMAGNAT-20220824 (Mikhail Tonkonog) 2a13:3c80::/29 RU-IPMAGNAT-20220824 (Mikhail Tonkonog)
2a13:3d80::/29 RU-DATACHEAP1-20220824 (Datacheap LLC) 2a13:3d80::/29 RU-DATACHEAP1-20220824 (Datacheap LLC)
2a13:4040::/29 RU-MARIA1-20221124 (Maria Sergienko) 2a13:4040::/29 RU-MARIA1-20221124 (Maria Sergienko)
2a13:42c0::/29 RU-JSCTANDER-20260317 (JSC "Tander")
2a13:43c0::/29 RU-PTECH-20221125 (SIMPLE CODE LLC) 2a13:43c0::/29 RU-PTECH-20221125 (SIMPLE CODE LLC)
2a13:4fc0::/29 RU-IPMAGNAT-20221205 (Mikhail Tonkonog) 2a13:4fc0::/29 RU-IPMAGNAT-20221205 (Mikhail Tonkonog)
2a13:51c0::/29 RU-ATOMDATA-IN-20221205 (Atomdata-Innopolis JSC) 2a13:51c0::/29 RU-ATOMDATA-IN-20221205 (Atomdata-Innopolis JSC)
@@ -2109,6 +2129,7 @@
2a13:5540::/29 RU-TUTAEV-20221208 (Adam Muratovich Tutaev) 2a13:5540::/29 RU-TUTAEV-20221208 (Adam Muratovich Tutaev)
2a13:5980::/29 RU-KSTV-20220906 (CJSC Kolomna-Sviaz TV) 2a13:5980::/29 RU-KSTV-20220906 (CJSC Kolomna-Sviaz TV)
2a13:5d40::/29 RU-ETO-NET-20221213 (ETO NET, OOO) 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:6d40::/29 RU-AMTGROUP-20221223 (AMT Group, JSC)
2a13:6e00::/29 RU-OPTIMA-20220624 (Optima Communications, LLC) 2a13:6e00::/29 RU-OPTIMA-20220624 (Optima Communications, LLC)
2a13:6e40::/29 RU-IPMAGNAT-20221227 (Mikhail Tonkonog) 2a13:6e40::/29 RU-IPMAGNAT-20221227 (Mikhail Tonkonog)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

View File

@@ -41,8 +41,10 @@
146.185.242.0/23 146.185.242.0/23
149.62.55.240/30 149.62.55.240/30
155.212.192.0/20 155.212.192.0/20
161.104.104.0/21
176.109.0.0/21 176.109.0.0/21
176.112.168.0/21 176.112.168.0/21
176.116.112.0/22
176.116.96.0/20 176.116.96.0/20
178.16.156.148/30 178.16.156.148/30
178.17.176.0/23 178.17.176.0/23
@@ -117,7 +119,6 @@
185.149.161.0/24 185.149.161.0/24
185.149.162.0/24 185.149.162.0/24
185.149.163.0/24 185.149.163.0/24
185.16.10.0/23
185.16.148.0/22 185.16.148.0/22
185.16.148.0/23 185.16.148.0/23
185.16.150.0/23 185.16.150.0/23
@@ -126,7 +127,6 @@
185.16.246.0/23 185.16.246.0/23
185.16.246.0/24 185.16.246.0/24
185.16.247.0/24 185.16.247.0/24
185.16.8.0/23
185.168.60.0/24 185.168.60.0/24
185.168.61.0/24 185.168.61.0/24
185.168.62.0/24 185.168.62.0/24
@@ -226,7 +226,6 @@
195.144.232.144/30 195.144.232.144/30
195.144.240.128/28 195.144.240.128/28
195.149.110.0/24 195.149.110.0/24
195.151.25.48/29
195.16.55.224/27 195.16.55.224/27
195.162.36.64/28 195.162.36.64/28
195.170.218.24/29 195.170.218.24/29
@@ -455,7 +454,9 @@
217.106.203.88/29 217.106.203.88/29
217.106.93.192/26 217.106.93.192/26
217.106.95.112/28 217.106.95.112/28
217.107.0.0/18
217.107.200.0/21 217.107.200.0/21
217.107.208.0/20
217.107.5.112/29 217.107.5.112/29
217.107.5.16/29 217.107.5.16/29
217.107.5.24/29 217.107.5.24/29
@@ -471,6 +472,7 @@
217.16.16.0/21 217.16.16.0/21
217.16.24.0/21 217.16.24.0/21
217.172.18.0/23 217.172.18.0/23
217.172.20.0/22
217.174.188.0/22 217.174.188.0/22
217.174.188.0/23 217.174.188.0/23
217.195.92.16/28 217.195.92.16/28
@@ -486,7 +488,10 @@
217.20.158.0/24 217.20.158.0/24
217.20.159.0/24 217.20.159.0/24
217.20.86.128/26 217.20.86.128/26
217.20.86.192/27
217.20.86.224/29
217.20.86.232/29 217.20.86.232/29
217.20.86.240/28
217.23.88.168/29 217.23.88.168/29
217.23.88.248/29 217.23.88.248/29
217.27.142.176/30 217.27.142.176/30
@@ -520,6 +525,7 @@
46.20.70.160/28 46.20.70.160/28
46.228.0.232/29 46.228.0.232/29
46.29.152.0/22 46.29.152.0/22
46.29.156.0/23
46.46.142.160/28 46.46.142.160/28
46.46.148.40/29 46.46.148.40/29
46.47.197.128/30 46.47.197.128/30
@@ -562,31 +568,20 @@
5.61.239.64/26 5.61.239.64/26
62.105.158.200/29 62.105.158.200/29
62.112.110.64/28 62.112.110.64/28
62.118.0.208/28
62.118.101.184/29 62.118.101.184/29
62.118.113.232/29 62.118.113.232/29
62.118.125.188/30 62.118.125.188/30
62.118.127.240/28 62.118.127.240/28
62.118.15.16/28
62.118.17.152/29
62.118.19.112/30
62.118.19.40/30
62.118.193.8/29 62.118.193.8/29
62.118.205.68/30 62.118.205.68/30
62.118.208.100/30 62.118.208.100/30
62.118.209.192/30 62.118.209.192/30
62.118.21.160/29
62.118.216.60/30 62.118.216.60/30
62.118.219.184/30 62.118.219.184/30
62.118.230.4/30 62.118.230.4/30
62.118.233.224/29 62.118.233.224/29
62.118.234.64/29 62.118.234.64/29
62.118.239.128/29 62.118.239.128/29
62.118.25.112/28
62.118.37.168/30
62.118.37.180/30
62.118.37.4/30
62.118.38.212/30
62.141.125.0/25 62.141.125.0/25
62.217.160.0/20 62.217.160.0/20
62.217.160.0/21 62.217.160.0/21
@@ -595,7 +590,6 @@
62.33.199.80/29 62.33.199.80/29
62.33.34.16/28 62.33.34.16/28
62.33.87.128/28 62.33.87.128/28
62.33.87.152/29
62.5.130.104/29 62.5.130.104/29
62.5.132.224/29 62.5.132.224/29
62.5.189.80/29 62.5.189.80/29
@@ -634,7 +628,6 @@
78.37.84.120/29 78.37.84.120/29
78.37.97.88/29 78.37.97.88/29
79.133.74.160/30 79.133.74.160/30
79.133.74.168/30
79.133.75.176/30 79.133.75.176/30
79.133.75.44/30 79.133.75.44/30
79.137.132.0/24 79.137.132.0/24
@@ -706,6 +699,7 @@
81.195.151.172/30 81.195.151.172/30
81.195.155.0/30 81.195.155.0/30
81.195.161.12/30 81.195.161.12/30
81.195.164.0/24
81.195.165.64/28 81.195.165.64/28
81.195.168.24/30 81.195.168.24/30
81.195.177.160/30 81.195.177.160/30
@@ -817,6 +811,7 @@
85.141.60.96/28 85.141.60.96/28
85.141.61.160/28 85.141.61.160/28
85.143.125.0/24 85.143.125.0/24
85.146.204.44/30
85.192.32.0/22 85.192.32.0/22
85.192.32.0/23 85.192.32.0/23
85.192.34.0/23 85.192.34.0/23
@@ -985,7 +980,6 @@
90.156.216.0/23 90.156.216.0/23
90.156.218.0/23 90.156.218.0/23
90.156.232.0/21 90.156.232.0/21
90.156.248.0/22
91.103.194.184/29 91.103.194.184/29
91.135.212.0/22 91.135.212.0/22
91.135.216.0/21 91.135.216.0/21
@@ -1009,6 +1003,7 @@
91.237.76.0/24 91.237.76.0/24
92.101.253.152/29 92.101.253.152/29
92.101.253.96/29 92.101.253.96/29
92.38.217.0/24
92.39.106.168/30 92.39.106.168/30
92.39.106.20/30 92.39.106.20/30
92.39.111.84/30 92.39.111.84/30
@@ -1107,6 +1102,7 @@
95.167.5.80/28 95.167.5.80/28
95.167.54.76/30 95.167.54.76/30
95.167.59.244/30 95.167.59.244/30
95.167.59.248/30
95.167.64.20/30 95.167.64.20/30
95.167.68.216/29 95.167.68.216/29
95.167.69.116/30 95.167.69.116/30

View File

@@ -0,0 +1,267 @@
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
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
178.22.88.0/21
178.22.89.64/26
178.22.94.0/23
178.237.16.0/20
178.237.16.0/21
178.237.24.0/22
178.237.30.0/23
185.100.104.0/22
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
185.16.150.0/23
185.16.244.0/22
185.16.244.0/23
185.16.246.0/23
185.180.200.0/22
185.187.63.0/24
185.187.63.0/25
185.187.63.128/25
185.226.52.0/22
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
185.32.248.0/23
185.32.250.0/23
185.5.136.0/22
185.5.136.0/23
185.5.138.0/23
185.6.244.0/22
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
188.93.58.0/24
188.93.60.0/24
188.93.61.0/24
188.93.62.0/24
193.203.40.0/22
194.84.16.12/30
195.211.20.0/22
195.211.22.0/24
195.211.23.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
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.20.144.0/20
217.20.144.0/22
217.20.148.0/24
217.20.149.0/24
217.20.150.0/23
217.20.152.0/22
217.20.156.0/23
217.20.158.0/24
217.20.159.0/24
217.69.128.0/20
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
45.84.128.0/22
45.84.128.0/23
45.84.130.0/23
5.101.40.0/22
5.101.40.0/23
5.101.42.0/23
5.181.60.0/22
5.181.60.0/24
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
5.61.232.0/21
5.61.232.0/22
5.61.236.0/23
5.61.238.0/24
5.61.239.0/27
5.61.239.128/25
5.61.239.40/29
5.61.239.48/28
5.61.239.64/26
62.217.160.0/20
62.217.160.0/21
62.217.168.0/21
79.137.132.0/24
79.137.132.0/25
79.137.132.128/25
79.137.139.0/24
79.137.139.0/25
79.137.139.128/25
79.137.157.0/25
79.137.157.128/25
79.137.164.0/24
79.137.164.0/25
79.137.164.128/25
79.137.167.0/24
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
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
93.186.224.0/20
93.186.224.0/21
93.186.232.0/21
94.100.176.0/20
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
95.163.32.0/22
95.163.36.0/22
95.163.40.0/21
95.163.48.0/20
95.213.0.0/17
95.213.0.0/20
95.213.16.0/21
95.213.24.0/23
95.213.26.0/24
95.213.27.0/24
95.213.28.0/24
95.213.29.0/24
95.213.30.0/24
95.213.31.0/24
95.213.32.0/24
95.213.33.0/24
95.213.34.0/23
95.213.36.0/22
95.213.40.0/21
95.213.48.0/20
95.213.64.0/18

View File

@@ -0,0 +1 @@
2a00:bdc0::/29

268
blacklists/blacklist-vk.txt Normal file
View File

@@ -0,0 +1,268 @@
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
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
178.22.88.0/21
178.22.89.64/26
178.22.94.0/23
178.237.16.0/20
178.237.16.0/21
178.237.24.0/22
178.237.30.0/23
185.100.104.0/22
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
185.16.150.0/23
185.16.244.0/22
185.16.244.0/23
185.16.246.0/23
185.180.200.0/22
185.187.63.0/24
185.187.63.0/25
185.187.63.128/25
185.226.52.0/22
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
185.32.248.0/23
185.32.250.0/23
185.5.136.0/22
185.5.136.0/23
185.5.138.0/23
185.6.244.0/22
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
188.93.58.0/24
188.93.60.0/24
188.93.61.0/24
188.93.62.0/24
193.203.40.0/22
194.84.16.12/30
195.211.20.0/22
195.211.22.0/24
195.211.23.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
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.20.144.0/20
217.20.144.0/22
217.20.148.0/24
217.20.149.0/24
217.20.150.0/23
217.20.152.0/22
217.20.156.0/23
217.20.158.0/24
217.20.159.0/24
217.69.128.0/20
217.69.128.0/21
217.69.136.0/21
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
45.84.128.0/22
45.84.128.0/23
45.84.130.0/23
5.101.40.0/22
5.101.40.0/23
5.101.42.0/23
5.181.60.0/22
5.181.60.0/24
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
5.61.232.0/21
5.61.232.0/22
5.61.236.0/23
5.61.238.0/24
5.61.239.0/27
5.61.239.128/25
5.61.239.40/29
5.61.239.48/28
5.61.239.64/26
62.217.160.0/20
62.217.160.0/21
62.217.168.0/21
79.137.132.0/24
79.137.132.0/25
79.137.132.128/25
79.137.139.0/24
79.137.139.0/25
79.137.139.128/25
79.137.157.0/25
79.137.157.128/25
79.137.164.0/24
79.137.164.0/25
79.137.164.128/25
79.137.167.0/24
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
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
93.186.224.0/20
93.186.224.0/21
93.186.232.0/21
94.100.176.0/20
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
95.163.32.0/22
95.163.36.0/22
95.163.40.0/21
95.163.48.0/20
95.213.0.0/17
95.213.0.0/20
95.213.16.0/21
95.213.24.0/23
95.213.26.0/24
95.213.27.0/24
95.213.28.0/24
95.213.29.0/24
95.213.30.0/24
95.213.31.0/24
95.213.32.0/24
95.213.33.0/24
95.213.34.0/23
95.213.36.0/22
95.213.40.0/21
95.213.48.0/20
95.213.64.0/18

View File

@@ -41,8 +41,10 @@
146.185.242.0/23 146.185.242.0/23
149.62.55.240/30 149.62.55.240/30
155.212.192.0/20 155.212.192.0/20
161.104.104.0/21
176.109.0.0/21 176.109.0.0/21
176.112.168.0/21 176.112.168.0/21
176.116.112.0/22
176.116.96.0/20 176.116.96.0/20
178.16.156.148/30 178.16.156.148/30
178.17.176.0/23 178.17.176.0/23
@@ -117,7 +119,6 @@
185.149.161.0/24 185.149.161.0/24
185.149.162.0/24 185.149.162.0/24
185.149.163.0/24 185.149.163.0/24
185.16.10.0/23
185.16.148.0/22 185.16.148.0/22
185.16.148.0/23 185.16.148.0/23
185.16.150.0/23 185.16.150.0/23
@@ -126,7 +127,6 @@
185.16.246.0/23 185.16.246.0/23
185.16.246.0/24 185.16.246.0/24
185.16.247.0/24 185.16.247.0/24
185.16.8.0/23
185.168.60.0/24 185.168.60.0/24
185.168.61.0/24 185.168.61.0/24
185.168.62.0/24 185.168.62.0/24
@@ -226,7 +226,6 @@
195.144.232.144/30 195.144.232.144/30
195.144.240.128/28 195.144.240.128/28
195.149.110.0/24 195.149.110.0/24
195.151.25.48/29
195.16.55.224/27 195.16.55.224/27
195.162.36.64/28 195.162.36.64/28
195.170.218.24/29 195.170.218.24/29
@@ -455,7 +454,9 @@
217.106.203.88/29 217.106.203.88/29
217.106.93.192/26 217.106.93.192/26
217.106.95.112/28 217.106.95.112/28
217.107.0.0/18
217.107.200.0/21 217.107.200.0/21
217.107.208.0/20
217.107.5.112/29 217.107.5.112/29
217.107.5.16/29 217.107.5.16/29
217.107.5.24/29 217.107.5.24/29
@@ -471,6 +472,7 @@
217.16.16.0/21 217.16.16.0/21
217.16.24.0/21 217.16.24.0/21
217.172.18.0/23 217.172.18.0/23
217.172.20.0/22
217.174.188.0/22 217.174.188.0/22
217.174.188.0/23 217.174.188.0/23
217.195.92.16/28 217.195.92.16/28
@@ -486,7 +488,10 @@
217.20.158.0/24 217.20.158.0/24
217.20.159.0/24 217.20.159.0/24
217.20.86.128/26 217.20.86.128/26
217.20.86.192/27
217.20.86.224/29
217.20.86.232/29 217.20.86.232/29
217.20.86.240/28
217.23.88.168/29 217.23.88.168/29
217.23.88.248/29 217.23.88.248/29
217.27.142.176/30 217.27.142.176/30
@@ -542,6 +547,7 @@
46.20.70.160/28 46.20.70.160/28
46.228.0.232/29 46.228.0.232/29
46.29.152.0/22 46.29.152.0/22
46.29.156.0/23
46.46.142.160/28 46.46.142.160/28
46.46.148.40/29 46.46.148.40/29
46.47.197.128/30 46.47.197.128/30
@@ -584,31 +590,20 @@
5.61.239.64/26 5.61.239.64/26
62.105.158.200/29 62.105.158.200/29
62.112.110.64/28 62.112.110.64/28
62.118.0.208/28
62.118.101.184/29 62.118.101.184/29
62.118.113.232/29 62.118.113.232/29
62.118.125.188/30 62.118.125.188/30
62.118.127.240/28 62.118.127.240/28
62.118.15.16/28
62.118.17.152/29
62.118.19.112/30
62.118.19.40/30
62.118.193.8/29 62.118.193.8/29
62.118.205.68/30 62.118.205.68/30
62.118.208.100/30 62.118.208.100/30
62.118.209.192/30 62.118.209.192/30
62.118.21.160/29
62.118.216.60/30 62.118.216.60/30
62.118.219.184/30 62.118.219.184/30
62.118.230.4/30 62.118.230.4/30
62.118.233.224/29 62.118.233.224/29
62.118.234.64/29 62.118.234.64/29
62.118.239.128/29 62.118.239.128/29
62.118.25.112/28
62.118.37.168/30
62.118.37.180/30
62.118.37.4/30
62.118.38.212/30
62.141.125.0/25 62.141.125.0/25
62.217.160.0/20 62.217.160.0/20
62.217.160.0/21 62.217.160.0/21
@@ -617,7 +612,6 @@
62.33.199.80/29 62.33.199.80/29
62.33.34.16/28 62.33.34.16/28
62.33.87.128/28 62.33.87.128/28
62.33.87.152/29
62.5.130.104/29 62.5.130.104/29
62.5.132.224/29 62.5.132.224/29
62.5.189.80/29 62.5.189.80/29
@@ -656,7 +650,6 @@
78.37.84.120/29 78.37.84.120/29
78.37.97.88/29 78.37.97.88/29
79.133.74.160/30 79.133.74.160/30
79.133.74.168/30
79.133.75.176/30 79.133.75.176/30
79.133.75.44/30 79.133.75.44/30
79.137.132.0/24 79.137.132.0/24
@@ -728,6 +721,7 @@
81.195.151.172/30 81.195.151.172/30
81.195.155.0/30 81.195.155.0/30
81.195.161.12/30 81.195.161.12/30
81.195.164.0/24
81.195.165.64/28 81.195.165.64/28
81.195.168.24/30 81.195.168.24/30
81.195.177.160/30 81.195.177.160/30
@@ -839,6 +833,7 @@
85.141.60.96/28 85.141.60.96/28
85.141.61.160/28 85.141.61.160/28
85.143.125.0/24 85.143.125.0/24
85.146.204.44/30
85.192.32.0/22 85.192.32.0/22
85.192.32.0/23 85.192.32.0/23
85.192.34.0/23 85.192.34.0/23
@@ -1007,7 +1002,6 @@
90.156.216.0/23 90.156.216.0/23
90.156.218.0/23 90.156.218.0/23
90.156.232.0/21 90.156.232.0/21
90.156.248.0/22
91.103.194.184/29 91.103.194.184/29
91.135.212.0/22 91.135.212.0/22
91.135.216.0/21 91.135.216.0/21
@@ -1031,6 +1025,7 @@
91.237.76.0/24 91.237.76.0/24
92.101.253.152/29 92.101.253.152/29
92.101.253.96/29 92.101.253.96/29
92.38.217.0/24
92.39.106.168/30 92.39.106.168/30
92.39.106.20/30 92.39.106.20/30
92.39.111.84/30 92.39.111.84/30
@@ -1129,6 +1124,7 @@
95.167.5.80/28 95.167.5.80/28
95.167.54.76/30 95.167.54.76/30
95.167.59.244/30 95.167.59.244/30
95.167.59.248/30
95.167.64.20/30 95.167.64.20/30
95.167.68.216/29 95.167.68.216/29
95.167.69.116/30 95.167.69.116/30

View File

@@ -1,20 +1,42 @@
# Networks announced by AS28709 # Networks announced by AS28709
# AS-Name (ORG): VKONTAKTE-REGIONAL-CDN (VKontakte Ltd) # AS-Name (ORG): VKONTAKTE-REGIONAL-CDN (LLC VK)
178.237.24.0/24
2a00:bdc0:e004::/48
185.32.251.0/24
178.237.22.0/24
2a00:bdc0:e007::/48
95.142.202.0/24 95.142.202.0/24
178.237.21.0/24 2a00:bdc0:e004::/48
178.237.22.0/24
2a00:bdc0:e005::/48 2a00:bdc0:e005::/48
178.237.28.0/24
2a00:bdc0:e002::/48 2a00:bdc0:e002::/48
2a00:bdc0:e003::/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 95.142.203.0/24
185.32.249.0/24 185.32.249.0/24
2a00:bdc0:e003::/48
95.142.201.0/24 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)
95.142.202.0/24
2a00:bdc0:e004::/48
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 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/21
80.73.16.0/24
80.73.16.0/20
# Networks announced by AS34500 # Networks announced by AS34500
# AS-Name (ORG): CTSPI (FGUP CTSPI MGA Russia) # AS-Name (ORG): CTSPI (FGUP CTSPI MGA Russia)
80.73.16.0/21 80.73.16.0/21
@@ -22,185 +44,373 @@
80.73.16.0/20 80.73.16.0/20
# Networks announced by AS43038 # Networks announced by AS43038
# AS-Name (ORG): TVK-AS (MTS PJSC) # AS-Name (ORG): TVK-AS (MTS PJSC)
178.17.182.0/23 81.195.151.0/24
213.176.232.0/23
91.208.20.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 79.143.229.0/24
178.17.180.0/23 178.17.180.0/23
195.226.203.0/24
193.33.230.0/23 193.33.230.0/23
79.143.230.0/24 79.143.230.0/24
213.176.234.0/23
178.17.178.0/23 178.17.178.0/23
79.143.232.0/24 # Networks announced by AS43038
213.176.232.0/23 # AS-Name (ORG): TVK-AS (MTS PJSC)
178.17.184.0/22
178.17.176.0/23
178.17.188.0/22
81.195.151.0/24 81.195.151.0/24
213.176.232.0/23
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 # Networks announced by AS43720
# AS-Name (ORG): TVK-AS (MTS OJSC) # AS-Name (ORG): TVK-AS (MTS OJSC)
91.135.220.0/24
91.135.221.0/24 91.135.221.0/24
91.195.136.0/23
91.135.216.0/21 91.135.216.0/21
91.135.212.0/22 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 91.195.136.0/23
91.135.216.0/21
91.135.212.0/22
91.135.220.0/24
81.195.164.0/24
# Networks announced by AS47541 # Networks announced by AS47541
# AS-Name (ORG): VKONTAKTE-SPB-AS (VKontakte Ltd) # AS-Name (ORG): VKONTAKTE-SPB-AS (LLC VK)
95.213.0.0/17
79.137.183.0/24
95.213.44.0/24
2a00:bdc0:c000::/35
91.231.132.0/24
87.240.128.0/18
87.240.167.0/24
95.213.45.0/24
95.213.0.0/18
95.142.192.0/20
185.32.248.0/22
79.137.180.0/24
91.231.134.0/24
2a00:bdc2::/31
2a14:25c7::/32
87.240.166.0/24
2a00:bdc1::/32 2a00:bdc1::/32
185.131.68.0/23 185.131.68.0/23
2a00:bdc0::/33
2a14:25c5::/32
217.69.132.0/24
79.137.139.0/24
95.142.192.0/21
2a00:bdc0:8000::/34
93.186.232.0/21
79.137.164.0/24
93.186.224.0/21
91.231.133.0/24
2a00:bdc4::/30 2a00:bdc4::/30
# Networks announced by AS47542 79.137.183.0/24
# AS-Name (ORG): VKONTAKTE-MSK-CDN-AS (VKontakte Ltd)
95.213.45.0/24 95.213.45.0/24
87.240.166.0/24 79.137.180.0/24
2a14:25c7::/32
95.142.192.0/21
87.240.167.0/24 87.240.167.0/24
128.140.173.0/24 91.231.134.0/24
2a00:bdc2::/31
95.213.44.0/24 95.213.44.0/24
95.142.207.0/24 87.240.166.0/24
2a00:bdc0:f000::/36 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
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
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
95.213.44.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
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.142.204.0/23 95.142.204.0/23
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.142.204.0/23
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 # Networks announced by AS47764
# AS-Name (ORG): VK-AS (LLC VK) # AS-Name (ORG): VK-AS (LLC VK)
217.16.16.0/20
90.156.212.0/22
83.217.216.0/22
79.137.240.0/21
185.130.112.0/22
95.163.180.0/22
185.16.244.0/23 185.16.244.0/23
89.208.84.0/22
31.177.104.0/22
185.16.246.0/24
212.233.96.0/22
45.84.128.0/22
89.208.218.0/23
84.23.52.0/22
185.86.144.0/22
178.237.29.0/24
109.120.188.0/22
90.156.148.0/22
195.218.190.0/23
83.166.248.0/21
176.112.168.0/21
185.180.200.0/22
212.233.88.0/21
5.181.60.0/22
2a14:25c6::/32
185.241.192.0/22
213.219.212.0/22
90.156.216.0/22
95.163.208.0/21
85.192.32.0/22
2a00:46e0:2::/48
155.212.192.0/20
185.16.247.0/24
90.156.232.0/21
89.221.228.0/22
45.136.20.0/22
5.61.16.0/21
212.233.120.0/22
87.239.104.0/21
193.203.40.0/22
130.49.224.0/19
89.208.196.0/22
89.208.208.0/22
90.156.151.0/24
185.100.104.0/22
212.111.84.0/22
128.140.168.0/21
83.222.28.0/22
2a00:1148::/32
2a00:1148::/29
195.211.20.0/22
94.139.244.0/24
146.185.240.0/22
94.100.176.0/20
217.20.144.0/20
37.139.32.0/22
89.208.216.0/23
217.69.128.0/20
79.137.157.0/24
89.208.228.0/22
62.217.160.0/20
185.16.148.0/22
146.185.208.0/22
95.163.32.0/19
79.137.174.0/23
178.22.88.0/21
217.174.188.0/22
91.219.224.0/22
212.233.72.0/21
188.93.56.0/21
185.5.136.0/22 185.5.136.0/22
91.231.132.0/22 79.137.240.0/21
89.221.235.0/24
94.139.244.0/22
2a00:46e0::/32
95.163.216.0/22
37.139.40.0/22
2a14:25c0::/32 2a14:25c0::/32
5.101.40.0/22 89.221.232.0/22
89.221.236.0/22 79.137.174.0/23
91.219.224.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 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 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
176.112.168.0/21
212.233.120.0/22
212.233.96.0/22
212.233.88.0/21
185.16.244.0/22 185.16.244.0/22
185.131.68.0/22 185.131.68.0/22
91.231.133.0/24 91.231.133.0/24
109.120.180.0/22 213.219.212.0/22
91.231.134.0/24 95.163.32.0/19
5.181.61.0/24 90.156.232.0/21
87.242.112.0/22 185.130.112.0/22
89.221.232.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 95.163.133.0/24
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 5.61.232.0/21
128.140.168.0/21
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.244.0/23
185.5.136.0/22
79.137.240.0/21
2a14:25c0::/32
89.221.232.0/22
79.137.174.0/23
91.219.224.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 89.208.220.0/22
185.226.52.0/22 185.226.52.0/22
185.16.246.0/24
178.237.16.0/20 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
176.112.168.0/21
212.233.120.0/22
212.233.96.0/22
212.233.88.0/21
185.16.244.0/22
185.131.68.0/22
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
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 95.163.248.0/21
5.188.140.0/22 5.61.232.0/21
2a00:b4c0::/32 128.140.168.0/21
194.186.63.0/24 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 # Networks announced by AS49281
# AS-Name (ORG): M100 (M100 LLC) # AS-Name (ORG): M100 (M100 LLC)
85.198.106.0/24
2a00:a300::/32 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 # Networks announced by AS49797
# AS-Name (ORG): NESSLY (LLC VK) # AS-Name (ORG): NESSLY (LLC VK)
79.137.142.0/24 79.137.142.0/24
# Networks announced by AS49988 # Networks announced by AS49988
# AS-Name (ORG): odkl-as (LLC VK) # AS-Name (ORG): odkl-as (LLC VK)
79.137.140.0/24
85.198.107.0/24 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 # Networks announced by AS51932
# AS-Name (ORG): ORVD-AS (FGUP Goskorporatsiya po OrVD) # AS-Name (ORG): ORVD-AS (FGUP Goskorporatsiya po OrVD)
91.221.140.0/24
91.221.140.0/23 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 91.221.141.0/24
# Network name: Roskomnadzor-net # Network name: Roskomnadzor-net
46.228.0.232/29 46.228.0.232/29
@@ -210,7 +420,9 @@
78.108.200.0/24 78.108.200.0/24
# Network name: RU-RTCOMM-20001220 # Network name: RU-RTCOMM-20001220
217.106.0.0/16 217.106.0.0/16
217.107.0.0/18
217.107.200.0/21 217.107.200.0/21
217.107.208.0/20
# Network name: MMT # Network name: MMT
46.61.208.0/24 46.61.208.0/24
# Network name: RTCOMM-GNIVC # Network name: RTCOMM-GNIVC
@@ -224,6 +436,7 @@
95.173.128.0/20 95.173.128.0/20
95.173.144.0/20 95.173.144.0/20
176.116.96.0/20 176.116.96.0/20
176.116.112.0/22
185.183.172.0/23 185.183.172.0/23
185.183.174.0/23 185.183.174.0/23
194.226.80.0/21 194.226.80.0/21
@@ -244,6 +457,7 @@
95.173.128.0/20 95.173.128.0/20
95.173.144.0/20 95.173.144.0/20
176.116.96.0/20 176.116.96.0/20
176.116.112.0/22
185.183.172.0/23 185.183.172.0/23
185.183.174.0/23 185.183.174.0/23
194.226.80.0/21 194.226.80.0/21
@@ -267,6 +481,8 @@
# Network name: NCPLG-NET # Network name: NCPLG-NET
85.90.98.144/30 85.90.98.144/30
194.150.202.0/23 194.150.202.0/23
# Network name: vei
85.146.204.44/30
# Network name: FSKN-Vologda # Network name: FSKN-Vologda
95.167.76.160/27 95.167.76.160/27
# Network name: RU-CHUVASHIA-NALOG # Network name: RU-CHUVASHIA-NALOG
@@ -328,6 +544,7 @@
95.173.128.0/20 95.173.128.0/20
95.173.144.0/20 95.173.144.0/20
176.116.96.0/20 176.116.96.0/20
176.116.112.0/22
185.183.172.0/23 185.183.172.0/23
185.183.174.0/23 185.183.174.0/23
194.226.80.0/21 194.226.80.0/21
@@ -337,6 +554,7 @@
# Network name: RU_FSKN # Network name: RU_FSKN
92.50.198.72/30 92.50.198.72/30
95.167.59.244/30 95.167.59.244/30
95.167.59.248/30
# Network name: UMNS-NOVGOROD # Network name: UMNS-NOVGOROD
213.59.91.48/29 213.59.91.48/29
# Network name: FOMS # Network name: FOMS
@@ -358,6 +576,7 @@
217.106.147.8/29 217.106.147.8/29
# Network name: GLAVNIVZ # Network name: GLAVNIVZ
46.29.152.0/22 46.29.152.0/22
46.29.156.0/23
185.168.60.0/24 185.168.60.0/24
185.168.61.0/24 185.168.61.0/24
185.168.62.0/24 185.168.62.0/24
@@ -395,7 +614,10 @@
94.25.70.64/30 94.25.70.64/30
# Network name: MNSHMAO # Network name: MNSHMAO
217.20.86.128/26 217.20.86.128/26
217.20.86.192/27
217.20.86.224/29
217.20.86.232/29 217.20.86.232/29
217.20.86.240/28
# Network name: UMNS-TUMEN # Network name: UMNS-TUMEN
213.59.59.120/29 213.59.59.120/29
213.59.59.144/29 213.59.59.144/29
@@ -534,6 +756,7 @@
77.37.128.0/17 77.37.128.0/17
# Network name: STARNET-VPN # Network name: STARNET-VPN
217.172.18.0/23 217.172.18.0/23
217.172.20.0/22
# Network name: CCC-HC # Network name: CCC-HC
89.111.176.0/22 89.111.176.0/22
# Network name: RU-NIC-HOSTING # Network name: RU-NIC-HOSTING
@@ -558,64 +781,22 @@
45.136.20.0/22 45.136.20.0/22
# NET-Name: 62.217.160.0/20 RU-NETBRIDGE-20020410 (LLC VK) # NET-Name: 62.217.160.0/20 RU-NETBRIDGE-20020410 (LLC VK)
62.217.160.0/20 62.217.160.0/20
# NET-Name: 79.137.132.0/24 RU-VKONTAKTE-20071018 (VKontakte Ltd) # NET-Name: 79.137.132.0/24 RU-VKONTAKTE-20071018 (LLC VK)
79.137.132.0/24 79.137.132.0/24
# NET-Name: 79.137.139.0/24 RU-VKONTAKTE-20071018 (VKontakte Ltd) # NET-Name: 79.137.139.0/24 RU-VKONTAKTE-20071018 (LLC VK)
79.137.139.0/24 79.137.139.0/24
# NET-Name: 79.137.164.0/24 RU-VKONTAKTE-20071018 (VKontakte Ltd) # NET-Name: 79.137.164.0/24 RU-VKONTAKTE-20071018 (LLC VK)
79.137.164.0/24 79.137.164.0/24
# NET-Name: 79.137.167.0/24 RU-VKONTAKTE-20071018 (VKontakte Ltd) # NET-Name: 79.137.167.0/24 RU-VKONTAKTE-20071018 (LLC VK)
79.137.167.0/24 79.137.167.0/24
# NET-Name: 79.137.174.0/23 RU-NETBRIDGE-20071018 (LLC VK) # NET-Name: 79.137.174.0/23 RU-NETBRIDGE-20071018 (LLC VK)
79.137.174.0/23 79.137.174.0/23
# NET-Name: 79.137.180.0/24 RU-VKONTAKTE-20071018 (VKontakte Ltd) # NET-Name: 79.137.180.0/24 RU-VKONTAKTE-20071018 (LLC VK)
79.137.180.0/24 79.137.180.0/24
# NET-Name: 79.137.240.0/21 RU-NETBRIDGE-20071018 (LLC VK) # NET-Name: 79.137.240.0/21 RU-NETBRIDGE-20071018 (LLC VK)
79.137.240.0/21 79.137.240.0/21
# NET-Name: 80.73.16.0/20 RU-CTSPI-20050201 (FGUP CTSPI MGA Russia) # NET-Name: 80.73.16.0/20 RU-CTSPI-20050201 (FGUP CTSPI MGA Russia)
80.73.16.0/20 80.73.16.0/20
# NET-Name: 83.166.232.0/21 RU-NETBRIDGE-20040611 (LLC VK)
83.166.232.0/21
# NET-Name: 83.166.248.0/21 RU-NETBRIDGE-20040611 (LLC VK)
83.166.248.0/21
# NET-Name: 83.217.216.0/22 RU-NETBRIDGE-20040310 (LLC VK)
83.217.216.0/22
# NET-Name: 83.222.28.0/22 RU-ODNOKLASSNIKI-20040421 (LLC VK)
83.222.28.0/22
# NET-Name: 84.23.52.0/22 RU-NETBRIDGE-20041012 (LLC VK)
84.23.52.0/22
# NET-Name: 85.192.32.0/22 RU-NETBRIDGE-20041206 (LLC VK)
85.192.32.0/22
# NET-Name: 87.239.104.0/21 RU-NETBRIDGE-20060104 (LLC VK)
87.239.104.0/21
# NET-Name: 87.240.128.0/18 RU-VKONTAKTE-20091223 (VKontakte Ltd)
87.240.128.0/18
# NET-Name: 87.242.112.0/22 RU-ODNOKLASSNIKI-20050722 (LLC VK)
87.242.112.0/22
# NET-Name: 89.208.84.0/22 RU-NETBRIDGE-20060418 (LLC VK)
89.208.84.0/22
# NET-Name: 89.208.196.0/22 RU-NETBRIDGE-20060418 (LLC VK)
89.208.196.0/22
# NET-Name: 89.208.208.0/22 RU-NETBRIDGE-20060418 (LLC VK)
89.208.208.0/22
# NET-Name: 89.208.216.0/21 RU-NETBRIDGE-20060418 (LLC VK)
89.208.216.0/21
# NET-Name: 89.208.228.0/22 RU-NETBRIDGE-20060418 (LLC VK)
89.208.228.0/22
# NET-Name: 89.221.228.0/22 RU-NETBRIDGE-20061011 (LLC VK)
89.221.228.0/22
# NET-Name: 89.221.232.0/21 RU-NETBRIDGE-20061011 (LLC VK)
89.221.232.0/21
# NET-Name: 90.156.148.0/22 RU-NETBRIDGE-20061117 (LLC VK)
90.156.148.0/22
# NET-Name: 90.156.212.0/22 RU-NETBRIDGE-20061117 (LLC VK)
90.156.212.0/22
# NET-Name: 90.156.216.0/22 RU-NETBRIDGE-20061117 (LLC VK)
90.156.216.0/22
# NET-Name: 90.156.232.0/21 RU-NETBRIDGE-20061117 (LLC VK)
90.156.232.0/21
# NET-Name: 90.156.248.0/22 RU-NETBRIDGE-20061117 (LLC VK)
90.156.248.0/22
# NET-Name: 212.57.133.0/24 CHUVD ROSTELECOM-MNT () [Computing Center of Regional Police Department of Chelyabinsk region] # NET-Name: 212.57.133.0/24 CHUVD ROSTELECOM-MNT () [Computing Center of Regional Police Department of Chelyabinsk region]
212.57.133.0/24 212.57.133.0/24
# NET-Name: 213.147.55.108/30 CONNECTORS MTU-NOC () [Subnetwork for TM10068-RIPE] # NET-Name: 213.147.55.108/30 CONNECTORS MTU-NOC () [Subnetwork for TM10068-RIPE]
@@ -664,12 +845,6 @@
195.54.20.168/29 195.54.20.168/29
# NET-Name: 195.98.77.100/30 VRNFGUPIPF-NET IC-VORONEZH-MNT () [IPF Voronezh Voronezh] # NET-Name: 195.98.77.100/30 VRNFGUPIPF-NET IC-VORONEZH-MNT () [IPF Voronezh Voronezh]
195.98.77.100/30 195.98.77.100/30
# NET-Name: 62.118.25.112/28 FGUP-NII-truda-i-social-nogo-strahovaniya MTU-NOC () [FGUP "NII truda i social'nogo strahovaniya" Moscow, Russia]
62.118.25.112/28
# NET-Name: 62.118.15.16/28 FGUP-Rosstrojizyskaniya MTU-NOC () [FGUP "Rosstrojizyskaniya" Moscow, Russia]
62.118.15.16/28
# NET-Name: 62.118.0.208/28 FGUP-MEZ-MPS-Rossii MTU-NOC () [FGUP MEZ MPS Rossii Moscow, Russia]
62.118.0.208/28
# NET-Name: 81.17.2.192/28 NEXCOM-NET TRON-MNT () [Ekaterinburg, Company Tron Clients Ethernet, GUVD] # NET-Name: 81.17.2.192/28 NEXCOM-NET TRON-MNT () [Ekaterinburg, Company Tron Clients Ethernet, GUVD]
81.17.2.192/28 81.17.2.192/28
# NET-Name: 81.17.3.16/29 NEXCOM-GUVD TRON-MNT () [Ekaterinburg, Company Tron Clients Ethernet, GUVD] # NET-Name: 81.17.3.16/29 NEXCOM-GUVD TRON-MNT () [Ekaterinburg, Company Tron Clients Ethernet, GUVD]
@@ -786,16 +961,10 @@
89.109.250.28/30 89.109.250.28/30
# NET-Name: 85.90.125.96/29 NICITEP-NET MNT-TELECOM-TZ () [FGUP NIC ITEP] # NET-Name: 85.90.125.96/29 NICITEP-NET MNT-TELECOM-TZ () [FGUP NIC ITEP]
85.90.125.96/29 85.90.125.96/29
# NET-Name: 62.118.37.180/30 FGUP-CNIIGAIK MTU-NOC () [FGUP CNIIGAiK Moscow, Russia]
62.118.37.180/30
# NET-Name: 81.195.177.160/30 MTU-CUST-392C6D30 MTU-NOC () [FGUP "Giprozheldorstroj"] # NET-Name: 81.195.177.160/30 MTU-CUST-392C6D30 MTU-NOC () [FGUP "Giprozheldorstroj"]
81.195.177.160/30 81.195.177.160/30
# NET-Name: 62.118.38.212/30 MTU-CUST-1A3A43A6 MTU-NOC () [FGUP "Centr komplektacii uchebnih zavedenij"]
62.118.38.212/30
# NET-Name: 62.5.218.204/30 MTU-CUST-ECCC30E8 MTU-NOC () [FGUP "GOSGISCENTR"] # NET-Name: 62.5.218.204/30 MTU-CUST-ECCC30E8 MTU-NOC () [FGUP "GOSGISCENTR"]
62.5.218.204/30 62.5.218.204/30
# NET-Name: 62.118.37.168/30 MTU-CUST-ECCC30E8 MTU-NOC () [FGUP "GOSGISCENTR"]
62.118.37.168/30
# NET-Name: 62.118.234.64/29 MTU-CUST-22A9114E MTU-NOC () [FGUP Eksperimentalnij optiko-mehanicheskij zavod] # NET-Name: 62.118.234.64/29 MTU-CUST-22A9114E MTU-NOC () [FGUP Eksperimentalnij optiko-mehanicheskij zavod]
62.118.234.64/29 62.118.234.64/29
# NET-Name: 62.118.219.184/30 MTU-CUST-111E7A6D MTU-NOC () [FGUP "Mos.zavod po obrabotke spec. splavov"] # NET-Name: 62.118.219.184/30 MTU-CUST-111E7A6D MTU-NOC () [FGUP "Mos.zavod po obrabotke spec. splavov"]
@@ -812,8 +981,6 @@
81.195.45.64/30 81.195.45.64/30
# NET-Name: 62.5.189.80/29 MTU-CUST-896A2DE8 MTU-NOC () [FGUP "Filmofond kinostudii "Sojuzmultfilm"] # NET-Name: 62.5.189.80/29 MTU-CUST-896A2DE8 MTU-NOC () [FGUP "Filmofond kinostudii "Sojuzmultfilm"]
62.5.189.80/29 62.5.189.80/29
# NET-Name: 62.118.19.112/30 MTU-CUST-1A5806FD MTU-NOC () [FGUP "Zdraveksport"]
62.118.19.112/30
# NET-Name: 81.195.244.32/29 MTU-CUST-DFD35E9A MTU-NOC () [FGUP "Rusekotrans"] # NET-Name: 81.195.244.32/29 MTU-CUST-DFD35E9A MTU-NOC () [FGUP "Rusekotrans"]
81.195.244.32/29 81.195.244.32/29
# NET-Name: 62.118.209.192/30 MTU-CUST-0034780C MTU-NOC () [FGUP "Zavod "TOPAZ"] # NET-Name: 62.118.209.192/30 MTU-CUST-0034780C MTU-NOC () [FGUP "Zavod "TOPAZ"]
@@ -826,16 +993,12 @@
195.42.75.8/29 195.42.75.8/29
# NET-Name: 81.195.124.52/30 MTU-CUST-F551ECEE MTU-NOC () [SU-334 FGUP "Tresta Moselektrotjagstroj"] # NET-Name: 81.195.124.52/30 MTU-CUST-F551ECEE MTU-NOC () [SU-334 FGUP "Tresta Moselektrotjagstroj"]
81.195.124.52/30 81.195.124.52/30
# NET-Name: 62.118.17.152/29 MTU-CUST-1EC64BF9 MTU-NOC () [FGUP GosNII OS]
62.118.17.152/29
# NET-Name: 62.118.193.8/29 MTU-CUST-40ACE85E MTU-NOC () [FGUP Izdatelstvo "Izvestija" UD P RF] # NET-Name: 62.118.193.8/29 MTU-CUST-40ACE85E MTU-NOC () [FGUP Izdatelstvo "Izvestija" UD P RF]
62.118.193.8/29 62.118.193.8/29
# NET-Name: 81.195.36.48/28 MTU-CUST-33EB33B2 MTU-NOC () [FGUP KBTM] # NET-Name: 81.195.36.48/28 MTU-CUST-33EB33B2 MTU-NOC () [FGUP KBTM]
81.195.36.48/28 81.195.36.48/28
# NET-Name: 81.195.155.0/30 MTU-CUST-3C2C586F MTU-NOC () [FGUP Moskovskoe mashinostroitelnoe proizvodstvennoe predprijatie "Saljut"] # NET-Name: 81.195.155.0/30 MTU-CUST-3C2C586F MTU-NOC () [FGUP Moskovskoe mashinostroitelnoe proizvodstvennoe predprijatie "Saljut"]
81.195.155.0/30 81.195.155.0/30
# NET-Name: 62.118.21.160/29 MTU-CUST-F43B8CF7 MTU-NOC () [FGUP "NPP VNIIEM"]
62.118.21.160/29
# NET-Name: 62.5.242.80/28 MTU-CUST-5250F868 MTU-NOC () [FGUP CNIIAG] # NET-Name: 62.5.242.80/28 MTU-CUST-5250F868 MTU-NOC () [FGUP CNIIAG]
62.5.242.80/28 62.5.242.80/28
# NET-Name: 81.195.150.248/30 MTU-CUST-E232EA85 MTU-NOC () [427 UNR - filial FGUP "SU MVO MO RF"] # NET-Name: 81.195.150.248/30 MTU-CUST-E232EA85 MTU-NOC () [427 UNR - filial FGUP "SU MVO MO RF"]
@@ -854,12 +1017,8 @@
81.195.125.96/30 81.195.125.96/30
# NET-Name: 62.118.230.4/30 MTU-CUST-5F25932F MTU-NOC () [FGUP "NIIIT"] # NET-Name: 62.118.230.4/30 MTU-CUST-5F25932F MTU-NOC () [FGUP "NIIIT"]
62.118.230.4/30 62.118.230.4/30
# NET-Name: 62.118.37.4/30 MTU-CUST-AC3DCE8D MTU-NOC () [FGUP "Centrorgtrudavtotrans"]
62.118.37.4/30
# NET-Name: 81.195.182.64/28 MTU-CUST-B40F23BD MTU-NOC () [FGUP NIC ITEP] # NET-Name: 81.195.182.64/28 MTU-CUST-B40F23BD MTU-NOC () [FGUP NIC ITEP]
81.195.182.64/28 81.195.182.64/28
# NET-Name: 62.118.19.40/30 MTU-CUST-42DE527C MTU-NOC () [FGUP "GosNII BP"]
62.118.19.40/30
# NET-Name: 81.195.50.72/29 MTU-CUST-A89FBE5D MTU-NOC () [FGUP ATEKS] # NET-Name: 81.195.50.72/29 MTU-CUST-A89FBE5D MTU-NOC () [FGUP ATEKS]
81.195.50.72/29 81.195.50.72/29
# NET-Name: 81.195.118.128/30 MTU-CUST-73D8C4FE MTU-NOC () [Stroitelno-montazhnij poezd N 250 filial FGUP "Trest Moselektrotjagstroj"] # NET-Name: 81.195.118.128/30 MTU-CUST-73D8C4FE MTU-NOC () [Stroitelno-montazhnij poezd N 250 filial FGUP "Trest Moselektrotjagstroj"]
@@ -972,8 +1131,6 @@
89.21.152.104/29 89.21.152.104/29
# NET-Name: 89.175.176.140/30 GBUMSE COMSTAR-MNT () [FGUP «GBUMSE»] # NET-Name: 89.175.176.140/30 GBUMSE COMSTAR-MNT () [FGUP «GBUMSE»]
89.175.176.140/30 89.175.176.140/30
# NET-Name: 195.151.25.48/29 UFSB-NET ROSPRINT-NCC () [(99999960) UFSB, Ekaterinburg]
195.151.25.48/29
# NET-Name: 87.249.16.32/28 TEL-NET-5728 TEL-NET-MNT () [object-VARSHAVSKOE125, client-FGUP "NII "Argon"] # NET-Name: 87.249.16.32/28 TEL-NET-5728 TEL-NET-MNT () [object-VARSHAVSKOE125, client-FGUP "NII "Argon"]
87.249.16.32/28 87.249.16.32/28
# NET-Name: 87.249.18.60/30 TEL-NET-5728 TEL-NET-MNT () [object-VARSHAVSKOE125, client-FGUP "NII "Argon"] # NET-Name: 87.249.18.60/30 TEL-NET-5728 TEL-NET-MNT () [object-VARSHAVSKOE125, client-FGUP "NII "Argon"]
@@ -1144,8 +1301,6 @@
95.167.21.104/29 95.167.21.104/29
# NET-Name: 95.167.29.104/29 FGUP_Avtomatika ROSTELECOM-MNT () [Ticket 09-43230, DVF] # NET-Name: 95.167.29.104/29 FGUP_Avtomatika ROSTELECOM-MNT () [Ticket 09-43230, DVF]
95.167.29.104/29 95.167.29.104/29
# NET-Name: 79.133.74.168/30 UFSB ROSTELECOM-MNT () [Ticket 09-08632-1]
79.133.74.168/30
# NET-Name: 79.133.74.160/30 FGUP_GTRK_Smolensk ROSTELECOM-MNT () [Ticket 09-02269-1] # NET-Name: 79.133.74.160/30 FGUP_GTRK_Smolensk ROSTELECOM-MNT () [Ticket 09-02269-1]
79.133.74.160/30 79.133.74.160/30
# NET-Name: 79.133.75.176/30 UVD_po_Kirovskoy_oblasti ROSTELECOM-MNT () [Ticket 08-02440-1] # NET-Name: 79.133.75.176/30 UVD_po_Kirovskoy_oblasti ROSTELECOM-MNT () [Ticket 08-02440-1]
@@ -1810,8 +1965,6 @@
5.61.236.0/23 5.61.236.0/23
# NET-Name: 5.61.238.0/24 VK-FRONT VKCOMPANY-MNT () [VK Services] # NET-Name: 5.61.238.0/24 VK-FRONT VKCOMPANY-MNT () [VK Services]
5.61.238.0/24 5.61.238.0/24
# NET-Name: 178.237.29.0/24 VK-FRONT VKCOMPANY-MNT () [VK Services]
178.237.29.0/24
# NET-Name: 95.163.32.0/22 VK-FRONT VKCOMPANY-MNT () [VK Services] # NET-Name: 95.163.32.0/22 VK-FRONT VKCOMPANY-MNT () [VK Services]
95.163.32.0/22 95.163.32.0/22
# NET-Name: 95.163.36.0/22 VK-FRONT VKCOMPANY-MNT () [VK Services] # NET-Name: 95.163.36.0/22 VK-FRONT VKCOMPANY-MNT () [VK Services]
@@ -1886,8 +2039,6 @@
213.219.212.0/23 213.219.212.0/23
# NET-Name: 213.219.214.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting] # NET-Name: 213.219.214.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
213.219.214.0/23 213.219.214.0/23
# NET-Name: 62.33.87.152/29 STAVROPOL2-NET TRANSTELECOM-MNT () [(RS000504) UFSB, Stavropol, Russia]
62.33.87.152/29
# NET-Name: 89.208.196.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting] # NET-Name: 89.208.196.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
89.208.196.0/23 89.208.196.0/23
# NET-Name: 89.208.198.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting] # NET-Name: 89.208.198.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
@@ -2040,10 +2191,6 @@
185.100.106.0/23 185.100.106.0/23
# NET-Name: 217.174.188.0/23 ODNOKLASSNIKI-FRONT VKCOMPANY-MNT () [Odnoklassniki Services] # NET-Name: 217.174.188.0/23 ODNOKLASSNIKI-FRONT VKCOMPANY-MNT () [Odnoklassniki Services]
217.174.188.0/23 217.174.188.0/23
# NET-Name: 185.16.8.0/23 MY-GAMES VKCOMPANY-MNT () [my.games services NIVAL]
185.16.8.0/23
# NET-Name: 185.16.10.0/23 MY-GAMES VKCOMPANY-MNT () [my.games services NIVAL]
185.16.10.0/23
# NET-Name: 84.23.52.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting] # NET-Name: 84.23.52.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
84.23.52.0/23 84.23.52.0/23
# NET-Name: 84.23.54.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting] # NET-Name: 84.23.54.0/23 VKCS VKCOMPANY-MNT () [VK Cloud Solutions VK Hosting]
@@ -2376,3 +2523,5 @@
155.212.192.0/20 155.212.192.0/20
# NET-Name: 130.49.224.0/19 RU-NETBRIDGE-19880518 VKCOMPANY-MNT RIPE-NCC-HM-MNT (ORG-LLCn4-RIPE) [] # NET-Name: 130.49.224.0/19 RU-NETBRIDGE-19880518 VKCOMPANY-MNT RIPE-NCC-HM-MNT (ORG-LLCn4-RIPE) []
130.49.224.0/19 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

View File

@@ -1,109 +0,0 @@
# IPTables/IPSet Blacklist Configurations
Auto-generated ipset configuration files for blocking networks and IP addresses with iptables/ip6tables.
## Available Files
### IPv4 Only
- **`blacklist-v4.ipset`** - Contains only IPv4 networks (806 entries)
### IPv6 Only
- **`blacklist-v6.ipset`** - Contains only IPv6 networks (3 entries)
### Mixed IPv4/IPv6
- **`blacklist.ipset`** - Contains both IPv4 and IPv6 sets (809 total entries)
## Usage
### 1. Load the IPSet
```bash
# For IPv4 only
ipset restore < blacklist-v4.ipset
# For IPv6 only
ipset restore < blacklist-v6.ipset
# For both IPv4 and IPv6 (loads both sets)
ipset restore < blacklist.ipset
```
### 2. Apply IPTables Rules
```bash
# For IPv4
iptables -I INPUT -m set --match-set blacklist-v4 src -j DROP
iptables -I FORWARD -m set --match-set blacklist-v4 src -j DROP
# For IPv6
ip6tables -I INPUT -m set --match-set blacklist-v6 src -j DROP
ip6tables -I FORWARD -m set --match-set blacklist-v6 src -j DROP
```
### 3. Persist Rules (Optional)
To make the rules persistent across reboots:
**On Debian/Ubuntu:**
```bash
# Save iptables rules
iptables-save > /etc/iptables/rules.v4
ip6tables-save > /etc/iptables/rules.v6
# Save ipset
ipset save > /etc/ipset.conf
```
**On RHEL/CentOS:**
```bash
# Save iptables rules
service iptables save
service ip6tables save
# Save ipset
ipset save > /etc/sysconfig/ipset
```
### 4. Update Existing Sets
To update the blacklist without restarting iptables:
```bash
# Flush and reload
ipset flush blacklist-v4
ipset restore < blacklist-v4.ipset
```
### 5. Remove Sets
```bash
# Remove IPv4 set
ipset flush blacklist-v4
ipset destroy blacklist-v4
# Remove IPv6 set
ipset flush blacklist-v6
ipset destroy blacklist-v6
```
## Performance Benefits
IPSet uses hash tables for O(1) lookup performance, making it ideal for large blacklists:
- Much faster than individual iptables rules
- Minimal CPU overhead
- Supports up to 65536 entries per set (configurable)
- Kernel-level implementation for maximum efficiency
## Automatic Updates
These files are automatically regenerated when the blacklists are updated via the GitHub Actions workflow.
## Source
Generated from the blacklist files in the `blacklists/` directory.

View File

@@ -1,6 +1,6 @@
# IPSet blacklist configuration (IPv4 only) # IPSet blacklist configuration (IPv4 only)
# Auto-generated from blacklist-v4.txt # Auto-generated from blacklist-v4.txt
# Last updated: 2026-01-25 06:23:40 UTC # Last updated: 2026-03-31 07:05:56 UTC
# #
# Usage: # Usage:
# 1. Load the ipset: # 1. Load the ipset:
@@ -15,7 +15,7 @@
# ipset destroy blacklist-v4 # ipset destroy blacklist-v4
# #
create blacklist-v4 hash:net family inet hashsize 1147 maxelem 2294 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/22
add blacklist-v4 109.120.180.0/23 add blacklist-v4 109.120.180.0/23
add blacklist-v4 109.120.182.0/23 add blacklist-v4 109.120.182.0/23
@@ -59,8 +59,10 @@ add blacklist-v4 146.185.240.0/23
add blacklist-v4 146.185.242.0/23 add blacklist-v4 146.185.242.0/23
add blacklist-v4 149.62.55.240/30 add blacklist-v4 149.62.55.240/30
add blacklist-v4 155.212.192.0/20 add blacklist-v4 155.212.192.0/20
add blacklist-v4 161.104.104.0/21
add blacklist-v4 176.109.0.0/21 add blacklist-v4 176.109.0.0/21
add blacklist-v4 176.112.168.0/21 add blacklist-v4 176.112.168.0/21
add blacklist-v4 176.116.112.0/22
add blacklist-v4 176.116.96.0/20 add blacklist-v4 176.116.96.0/20
add blacklist-v4 178.16.156.148/30 add blacklist-v4 178.16.156.148/30
add blacklist-v4 178.17.176.0/23 add blacklist-v4 178.17.176.0/23
@@ -135,7 +137,6 @@ add blacklist-v4 185.149.160.0/24
add blacklist-v4 185.149.161.0/24 add blacklist-v4 185.149.161.0/24
add blacklist-v4 185.149.162.0/24 add blacklist-v4 185.149.162.0/24
add blacklist-v4 185.149.163.0/24 add blacklist-v4 185.149.163.0/24
add blacklist-v4 185.16.10.0/23
add blacklist-v4 185.16.148.0/22 add blacklist-v4 185.16.148.0/22
add blacklist-v4 185.16.148.0/23 add blacklist-v4 185.16.148.0/23
add blacklist-v4 185.16.150.0/23 add blacklist-v4 185.16.150.0/23
@@ -144,7 +145,6 @@ add blacklist-v4 185.16.244.0/23
add blacklist-v4 185.16.246.0/23 add blacklist-v4 185.16.246.0/23
add blacklist-v4 185.16.246.0/24 add blacklist-v4 185.16.246.0/24
add blacklist-v4 185.16.247.0/24 add blacklist-v4 185.16.247.0/24
add blacklist-v4 185.16.8.0/23
add blacklist-v4 185.168.60.0/24 add blacklist-v4 185.168.60.0/24
add blacklist-v4 185.168.61.0/24 add blacklist-v4 185.168.61.0/24
add blacklist-v4 185.168.62.0/24 add blacklist-v4 185.168.62.0/24
@@ -244,7 +244,6 @@ add blacklist-v4 195.144.226.224/28
add blacklist-v4 195.144.232.144/30 add blacklist-v4 195.144.232.144/30
add blacklist-v4 195.144.240.128/28 add blacklist-v4 195.144.240.128/28
add blacklist-v4 195.149.110.0/24 add blacklist-v4 195.149.110.0/24
add blacklist-v4 195.151.25.48/29
add blacklist-v4 195.16.55.224/27 add blacklist-v4 195.16.55.224/27
add blacklist-v4 195.162.36.64/28 add blacklist-v4 195.162.36.64/28
add blacklist-v4 195.170.218.24/29 add blacklist-v4 195.170.218.24/29
@@ -473,7 +472,9 @@ add blacklist-v4 217.106.203.240/29
add blacklist-v4 217.106.203.88/29 add blacklist-v4 217.106.203.88/29
add blacklist-v4 217.106.93.192/26 add blacklist-v4 217.106.93.192/26
add blacklist-v4 217.106.95.112/28 add blacklist-v4 217.106.95.112/28
add blacklist-v4 217.107.0.0/18
add blacklist-v4 217.107.200.0/21 add blacklist-v4 217.107.200.0/21
add blacklist-v4 217.107.208.0/20
add blacklist-v4 217.107.5.112/29 add blacklist-v4 217.107.5.112/29
add blacklist-v4 217.107.5.16/29 add blacklist-v4 217.107.5.16/29
add blacklist-v4 217.107.5.24/29 add blacklist-v4 217.107.5.24/29
@@ -489,6 +490,7 @@ add blacklist-v4 217.16.16.0/20
add blacklist-v4 217.16.16.0/21 add blacklist-v4 217.16.16.0/21
add blacklist-v4 217.16.24.0/21 add blacklist-v4 217.16.24.0/21
add blacklist-v4 217.172.18.0/23 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/22
add blacklist-v4 217.174.188.0/23 add blacklist-v4 217.174.188.0/23
add blacklist-v4 217.195.92.16/28 add blacklist-v4 217.195.92.16/28
@@ -504,7 +506,10 @@ add blacklist-v4 217.20.156.0/23
add blacklist-v4 217.20.158.0/24 add blacklist-v4 217.20.158.0/24
add blacklist-v4 217.20.159.0/24 add blacklist-v4 217.20.159.0/24
add blacklist-v4 217.20.86.128/26 add blacklist-v4 217.20.86.128/26
add blacklist-v4 217.20.86.192/27
add blacklist-v4 217.20.86.224/29
add blacklist-v4 217.20.86.232/29 add blacklist-v4 217.20.86.232/29
add blacklist-v4 217.20.86.240/28
add blacklist-v4 217.23.88.168/29 add blacklist-v4 217.23.88.168/29
add blacklist-v4 217.23.88.248/29 add blacklist-v4 217.23.88.248/29
add blacklist-v4 217.27.142.176/30 add blacklist-v4 217.27.142.176/30
@@ -538,6 +543,7 @@ add blacklist-v4 45.84.130.0/23
add blacklist-v4 46.20.70.160/28 add blacklist-v4 46.20.70.160/28
add blacklist-v4 46.228.0.232/29 add blacklist-v4 46.228.0.232/29
add blacklist-v4 46.29.152.0/22 add blacklist-v4 46.29.152.0/22
add blacklist-v4 46.29.156.0/23
add blacklist-v4 46.46.142.160/28 add blacklist-v4 46.46.142.160/28
add blacklist-v4 46.46.148.40/29 add blacklist-v4 46.46.148.40/29
add blacklist-v4 46.47.197.128/30 add blacklist-v4 46.47.197.128/30
@@ -580,31 +586,20 @@ add blacklist-v4 5.61.239.48/28
add blacklist-v4 5.61.239.64/26 add blacklist-v4 5.61.239.64/26
add blacklist-v4 62.105.158.200/29 add blacklist-v4 62.105.158.200/29
add blacklist-v4 62.112.110.64/28 add blacklist-v4 62.112.110.64/28
add blacklist-v4 62.118.0.208/28
add blacklist-v4 62.118.101.184/29 add blacklist-v4 62.118.101.184/29
add blacklist-v4 62.118.113.232/29 add blacklist-v4 62.118.113.232/29
add blacklist-v4 62.118.125.188/30 add blacklist-v4 62.118.125.188/30
add blacklist-v4 62.118.127.240/28 add blacklist-v4 62.118.127.240/28
add blacklist-v4 62.118.15.16/28
add blacklist-v4 62.118.17.152/29
add blacklist-v4 62.118.19.112/30
add blacklist-v4 62.118.19.40/30
add blacklist-v4 62.118.193.8/29 add blacklist-v4 62.118.193.8/29
add blacklist-v4 62.118.205.68/30 add blacklist-v4 62.118.205.68/30
add blacklist-v4 62.118.208.100/30 add blacklist-v4 62.118.208.100/30
add blacklist-v4 62.118.209.192/30 add blacklist-v4 62.118.209.192/30
add blacklist-v4 62.118.21.160/29
add blacklist-v4 62.118.216.60/30 add blacklist-v4 62.118.216.60/30
add blacklist-v4 62.118.219.184/30 add blacklist-v4 62.118.219.184/30
add blacklist-v4 62.118.230.4/30 add blacklist-v4 62.118.230.4/30
add blacklist-v4 62.118.233.224/29 add blacklist-v4 62.118.233.224/29
add blacklist-v4 62.118.234.64/29 add blacklist-v4 62.118.234.64/29
add blacklist-v4 62.118.239.128/29 add blacklist-v4 62.118.239.128/29
add blacklist-v4 62.118.25.112/28
add blacklist-v4 62.118.37.168/30
add blacklist-v4 62.118.37.180/30
add blacklist-v4 62.118.37.4/30
add blacklist-v4 62.118.38.212/30
add blacklist-v4 62.141.125.0/25 add blacklist-v4 62.141.125.0/25
add blacklist-v4 62.217.160.0/20 add blacklist-v4 62.217.160.0/20
add blacklist-v4 62.217.160.0/21 add blacklist-v4 62.217.160.0/21
@@ -613,7 +608,6 @@ add blacklist-v4 62.28.169.168/30
add blacklist-v4 62.33.199.80/29 add blacklist-v4 62.33.199.80/29
add blacklist-v4 62.33.34.16/28 add blacklist-v4 62.33.34.16/28
add blacklist-v4 62.33.87.128/28 add blacklist-v4 62.33.87.128/28
add blacklist-v4 62.33.87.152/29
add blacklist-v4 62.5.130.104/29 add blacklist-v4 62.5.130.104/29
add blacklist-v4 62.5.132.224/29 add blacklist-v4 62.5.132.224/29
add blacklist-v4 62.5.189.80/29 add blacklist-v4 62.5.189.80/29
@@ -652,7 +646,6 @@ add blacklist-v4 78.37.69.160/27
add blacklist-v4 78.37.84.120/29 add blacklist-v4 78.37.84.120/29
add blacklist-v4 78.37.97.88/29 add blacklist-v4 78.37.97.88/29
add blacklist-v4 79.133.74.160/30 add blacklist-v4 79.133.74.160/30
add blacklist-v4 79.133.74.168/30
add blacklist-v4 79.133.75.176/30 add blacklist-v4 79.133.75.176/30
add blacklist-v4 79.133.75.44/30 add blacklist-v4 79.133.75.44/30
add blacklist-v4 79.137.132.0/24 add blacklist-v4 79.137.132.0/24
@@ -724,6 +717,7 @@ add blacklist-v4 81.195.151.0/24
add blacklist-v4 81.195.151.172/30 add blacklist-v4 81.195.151.172/30
add blacklist-v4 81.195.155.0/30 add blacklist-v4 81.195.155.0/30
add blacklist-v4 81.195.161.12/30 add blacklist-v4 81.195.161.12/30
add blacklist-v4 81.195.164.0/24
add blacklist-v4 81.195.165.64/28 add blacklist-v4 81.195.165.64/28
add blacklist-v4 81.195.168.24/30 add blacklist-v4 81.195.168.24/30
add blacklist-v4 81.195.177.160/30 add blacklist-v4 81.195.177.160/30
@@ -835,6 +829,7 @@ add blacklist-v4 85.141.33.64/28
add blacklist-v4 85.141.60.96/28 add blacklist-v4 85.141.60.96/28
add blacklist-v4 85.141.61.160/28 add blacklist-v4 85.141.61.160/28
add blacklist-v4 85.143.125.0/24 add blacklist-v4 85.143.125.0/24
add blacklist-v4 85.146.204.44/30
add blacklist-v4 85.192.32.0/22 add blacklist-v4 85.192.32.0/22
add blacklist-v4 85.192.32.0/23 add blacklist-v4 85.192.32.0/23
add blacklist-v4 85.192.34.0/23 add blacklist-v4 85.192.34.0/23
@@ -1003,7 +998,6 @@ add blacklist-v4 90.156.216.0/22
add blacklist-v4 90.156.216.0/23 add blacklist-v4 90.156.216.0/23
add blacklist-v4 90.156.218.0/23 add blacklist-v4 90.156.218.0/23
add blacklist-v4 90.156.232.0/21 add blacklist-v4 90.156.232.0/21
add blacklist-v4 90.156.248.0/22
add blacklist-v4 91.103.194.184/29 add blacklist-v4 91.103.194.184/29
add blacklist-v4 91.135.212.0/22 add blacklist-v4 91.135.212.0/22
add blacklist-v4 91.135.216.0/21 add blacklist-v4 91.135.216.0/21
@@ -1027,6 +1021,7 @@ add blacklist-v4 91.231.134.0/24
add blacklist-v4 91.237.76.0/24 add blacklist-v4 91.237.76.0/24
add blacklist-v4 92.101.253.152/29 add blacklist-v4 92.101.253.152/29
add blacklist-v4 92.101.253.96/29 add blacklist-v4 92.101.253.96/29
add blacklist-v4 92.38.217.0/24
add blacklist-v4 92.39.106.168/30 add blacklist-v4 92.39.106.168/30
add blacklist-v4 92.39.106.20/30 add blacklist-v4 92.39.106.20/30
add blacklist-v4 92.39.111.84/30 add blacklist-v4 92.39.111.84/30
@@ -1125,6 +1120,7 @@ add blacklist-v4 95.167.5.64/28
add blacklist-v4 95.167.5.80/28 add blacklist-v4 95.167.5.80/28
add blacklist-v4 95.167.54.76/30 add blacklist-v4 95.167.54.76/30
add blacklist-v4 95.167.59.244/30 add blacklist-v4 95.167.59.244/30
add blacklist-v4 95.167.59.248/30
add blacklist-v4 95.167.64.20/30 add blacklist-v4 95.167.64.20/30
add blacklist-v4 95.167.68.216/29 add blacklist-v4 95.167.68.216/29
add blacklist-v4 95.167.69.116/30 add blacklist-v4 95.167.69.116/30

View File

@@ -1,14 +1,14 @@
# IPSet blacklist configuration (IPv6 only) # IPSet blacklist configuration (IPv6 only)
# Auto-generated from blacklist-v6.txt # Auto-generated from blacklist-v6.txt
# Last updated: 2026-01-25 06:23:40 UTC # Last updated: 2026-03-31 07:05:56 UTC
# #
# Usage: # Usage:
# 1. Load the ipset: # 1. Load the ipset:
# ipset restore < blacklist-v6.ipset # ipset restore < blacklist-v6.ipset
# #
# 2. Use with iptables/ip6tables: # 2. Use with iptables/ip6tables:
# iptables -I INPUT -m set --match-set blacklist-v6 src -m conntrack --ctstate NEW -j DROP # ip6tables -I INPUT -m set --match-set blacklist-v6 src -m conntrack --ctstate NEW -j DROP
# iptables -I FORWARD -m set --match-set blacklist-v6 src -m conntrack --ctstate NEW -j DROP # ip6tables -I FORWARD -m set --match-set blacklist-v6 src -m conntrack --ctstate NEW -j DROP
# #
# 3. To flush/delete the set: # 3. To flush/delete the set:
# ipset flush blacklist-v6 # ipset flush blacklist-v6

View File

@@ -0,0 +1,285 @@
# IPSet blacklist configuration (VK names, IPv4 only)
# Auto-generated from blacklist-vk-v4.txt
# Last updated: 2026-03-31 07:05:56 UTC
#
# Usage:
# 1. Load the ipset:
# ipset restore < blacklist-vk-v4.ipset
#
# 2. Use with iptables/ip6tables:
# iptables -I OUTPUT -m set --match-set blacklist-vk-v4 dst -j REJECT
# iptables -I FORWARD -m set --match-set blacklist-vk-v4 dst -j REJECT
#
# 3. To flush/delete the set:
# ipset flush blacklist-vk-v4
# ipset destroy blacklist-vk-v4
#
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 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
add blacklist-vk-v4 178.22.88.0/21
add blacklist-vk-v4 178.22.89.64/26
add blacklist-vk-v4 178.22.94.0/23
add blacklist-vk-v4 178.237.16.0/20
add blacklist-vk-v4 178.237.16.0/21
add blacklist-vk-v4 178.237.24.0/22
add blacklist-vk-v4 178.237.30.0/23
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
add blacklist-vk-v4 185.16.150.0/23
add blacklist-vk-v4 185.16.244.0/22
add blacklist-vk-v4 185.16.244.0/23
add blacklist-vk-v4 185.16.246.0/23
add blacklist-vk-v4 185.180.200.0/22
add blacklist-vk-v4 185.187.63.0/24
add blacklist-vk-v4 185.187.63.0/25
add blacklist-vk-v4 185.187.63.128/25
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
add blacklist-vk-v4 185.32.248.0/23
add blacklist-vk-v4 185.32.250.0/23
add blacklist-vk-v4 185.5.136.0/22
add blacklist-vk-v4 185.5.136.0/23
add blacklist-vk-v4 185.5.138.0/23
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
add blacklist-vk-v4 188.93.58.0/24
add blacklist-vk-v4 188.93.60.0/24
add blacklist-vk-v4 188.93.61.0/24
add blacklist-vk-v4 188.93.62.0/24
add blacklist-vk-v4 193.203.40.0/22
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 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 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.20.144.0/20
add blacklist-vk-v4 217.20.144.0/22
add blacklist-vk-v4 217.20.148.0/24
add blacklist-vk-v4 217.20.149.0/24
add blacklist-vk-v4 217.20.150.0/23
add blacklist-vk-v4 217.20.152.0/22
add blacklist-vk-v4 217.20.156.0/23
add blacklist-vk-v4 217.20.158.0/24
add blacklist-vk-v4 217.20.159.0/24
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
add blacklist-vk-v4 45.84.128.0/22
add blacklist-vk-v4 45.84.128.0/23
add blacklist-vk-v4 45.84.130.0/23
add blacklist-vk-v4 5.101.40.0/22
add blacklist-vk-v4 5.101.40.0/23
add blacklist-vk-v4 5.101.42.0/23
add blacklist-vk-v4 5.181.60.0/22
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
add blacklist-vk-v4 5.61.232.0/21
add blacklist-vk-v4 5.61.232.0/22
add blacklist-vk-v4 5.61.236.0/23
add blacklist-vk-v4 5.61.238.0/24
add blacklist-vk-v4 5.61.239.0/27
add blacklist-vk-v4 5.61.239.128/25
add blacklist-vk-v4 5.61.239.40/29
add blacklist-vk-v4 5.61.239.48/28
add blacklist-vk-v4 5.61.239.64/26
add blacklist-vk-v4 62.217.160.0/20
add blacklist-vk-v4 62.217.160.0/21
add blacklist-vk-v4 62.217.168.0/21
add blacklist-vk-v4 79.137.132.0/24
add blacklist-vk-v4 79.137.132.0/25
add blacklist-vk-v4 79.137.132.128/25
add blacklist-vk-v4 79.137.139.0/24
add blacklist-vk-v4 79.137.139.0/25
add blacklist-vk-v4 79.137.139.128/25
add blacklist-vk-v4 79.137.157.0/25
add blacklist-vk-v4 79.137.157.128/25
add blacklist-vk-v4 79.137.164.0/24
add blacklist-vk-v4 79.137.164.0/25
add blacklist-vk-v4 79.137.164.128/25
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 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
add blacklist-vk-v4 93.186.224.0/20
add blacklist-vk-v4 93.186.224.0/21
add blacklist-vk-v4 93.186.232.0/21
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
add blacklist-vk-v4 95.163.32.0/22
add blacklist-vk-v4 95.163.36.0/22
add blacklist-vk-v4 95.163.40.0/21
add blacklist-vk-v4 95.163.48.0/20
add blacklist-vk-v4 95.213.0.0/17
add blacklist-vk-v4 95.213.0.0/20
add blacklist-vk-v4 95.213.16.0/21
add blacklist-vk-v4 95.213.24.0/23
add blacklist-vk-v4 95.213.26.0/24
add blacklist-vk-v4 95.213.27.0/24
add blacklist-vk-v4 95.213.28.0/24
add blacklist-vk-v4 95.213.29.0/24
add blacklist-vk-v4 95.213.30.0/24
add blacklist-vk-v4 95.213.31.0/24
add blacklist-vk-v4 95.213.32.0/24
add blacklist-vk-v4 95.213.33.0/24
add blacklist-vk-v4 95.213.34.0/23
add blacklist-vk-v4 95.213.36.0/22
add blacklist-vk-v4 95.213.40.0/21
add blacklist-vk-v4 95.213.48.0/20
add blacklist-vk-v4 95.213.64.0/18

View File

@@ -0,0 +1,19 @@
# IPSet blacklist configuration (VK names, IPv6 only)
# Auto-generated from blacklist-vk-v6.txt
# Last updated: 2026-03-31 07:05:56 UTC
#
# Usage:
# 1. Load the ipset:
# ipset restore < blacklist-vk-v6.ipset
#
# 2. Use with iptables/ip6tables:
# ip6tables -I OUTPUT -m set --match-set blacklist-vk-v6 dst -j REJECT
# ip6tables -I FORWARD -m set --match-set blacklist-vk-v6 dst -j REJECT
#
# 3. To flush/delete the set:
# ipset flush blacklist-vk-v6
# ipset destroy blacklist-vk-v6
#
create blacklist-vk-v6 hash:net family inet6 hashsize 1024 maxelem 2
add blacklist-vk-v6 2a00:bdc0::/29

File diff suppressed because it is too large Load Diff

View File

@@ -1,185 +1,52 @@
# nftables Blacklist Configuration # nftables blacklists
This folder contains nftables blacklist configurations generated from Russian government agency network lists. Short: ready-to-use nftables set files (general and VK-only, separated by IPv4/IPv6).
## Available Files ## Download links
- `blacklist.nft` - Mixed IPv4/IPv6 blacklist (**daily generated**) - https://raw.githubusercontent.com/C24Be/AS_Network_List/refs/heads/main/blacklists_nftables/blacklist.nft
- `blacklist-v4.nft` - IPv4-only blacklist (**daily generated**) - https://raw.githubusercontent.com/C24Be/AS_Network_List/refs/heads/main/blacklists_nftables/blacklist-v4.nft
- `blacklist-v6.nft` - IPv6-only blacklist (**daily generated**) - https://raw.githubusercontent.com/C24Be/AS_Network_List/refs/heads/main/blacklists_nftables/blacklist-v6.nft
- https://raw.githubusercontent.com/C24Be/AS_Network_List/refs/heads/main/blacklists_nftables/blacklist-vk.nft
- https://raw.githubusercontent.com/C24Be/AS_Network_List/refs/heads/main/blacklists_nftables/blacklist-vk-v4.nft
- https://raw.githubusercontent.com/C24Be/AS_Network_List/refs/heads/main/blacklists_nftables/blacklist-vk-v6.nft
## Quick Start ## How to use
### Download and Load ### 1) Protect VM from incoming connections (general blacklists)
````bash
# Download the blacklist
wget https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_nftables/blacklist.nft
# Load the configuration Load either mixed or split general set files:
```bash
sudo nft -f blacklist.nft sudo nft -f blacklist.nft
# or:
sudo nft -f blacklist-v4.nft
sudo nft -f blacklist-v6.nft
```
# Verify it's loaded Apply rules for inbound traffic to the VM:
sudo nft list ruleset
````
### Automatic Updates ```bash
sudo nft add chain inet filter input '{ type filter hook input priority 0; policy accept; }'
sudo nft add rule inet filter input ip saddr @blacklist_v4 counter reject
sudo nft add rule inet filter input ip6 saddr @blacklist_v6 counter reject
```
Add to crontab for daily updates: ### 2) Block VK outbound traffic for VPN clients via NAT/FORWARD
````bash
0 2 * * * wget -O /etc/nftables.d/blacklist.nft https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_nftables/blacklist.nft && nft -f /etc/nftables.d/blacklist.nft
````
## Configuration Details Load either mixed or split VK set files:
The generated nftables configuration uses: ```bash
- **Sets with interval flag** for efficient CIDR matching sudo nft -f blacklist-vk.nft
- **Named sets** (`blacklist_v4` and `blacklist_v6`) for easy management # or:
- **Counter** directive to track dropped packets sudo nft -f blacklist-vk-v4.nft
- **Stateful filtering** to allow established connections sudo nft -f blacklist-vk-v6.nft
```
### Configuration Structure Apply rules for forwarded client traffic (replace `<VPN_IFACE>`):
table inet filter {
set blacklist_v4 {
type ipv4_addr
flags interval
elements = { 1.2.3.0/24, 5.6.7.0/24, ... }
}
set blacklist_v6 {
type ipv6_addr
flags interval
elements = { 2001:db8::/32, ... }
}
chain input { ```bash
type filter hook input priority 0; sudo nft add chain inet filter forward '{ type filter hook forward priority 0; policy accept; }'
policy accept; sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip daddr @blacklist_vk_v4 counter reject
sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip6 daddr @blacklist_vk_v6 counter reject
ct state { established, related } accept ```
ip saddr @blacklist_v4 counter drop
ip6 saddr @blacklist_v6 counter drop
}
}
## Integration Options
### Option 1: Standalone Configuration
Load the blacklist as a complete ruleset:
````bash
sudo nft -f blacklist.nft
````
### Option 2: Include in Existing Configuration
If you have an existing nftables configuration:
1. Copy only the set definitions from the generated file
2. Add set lookups to your existing input chain:
````bash
ip saddr @blacklist_v4 counter drop
ip6 saddr @blacklist_v6 counter drop
````
### Option 3: Persistent Configuration
For systemd-based systems:
````bash
# Copy to nftables config directory
sudo cp blacklist.nft /etc/nftables.d/
# Edit /etc/nftables.conf to include:
# include "/etc/nftables.d/blacklist.nft"
# Enable and restart
sudo systemctl enable nftables
sudo systemctl restart nftables
````
## Checking IPs Against the Blacklist
Use the `check_nft_blacklist.py` script to verify if an IP is blocked:
````bash
# Check an IPv4 address
python3 check_nft_blacklist.py blacklist.nft 192.168.1.1
# Check an IPv6 address
python3 check_nft_blacklist.py blacklist.nft 2001:db8::1
````
## Monitoring
### View Dropped Packets
````bash
# View all rules with counters
sudo nft list chain inet filter input -a
# Monitor in real-time
sudo nft monitor
````
### Check Set Contents
````bash
# View IPv4 blacklist
sudo nft list set inet filter blacklist_v4
# View IPv6 blacklist
sudo nft list set inet filter blacklist_v6
````
## Advantages of nftables
- **Better Performance**: O(1) lookup time with sets vs O(n) for sequential rules
- **Lower Memory Usage**: More efficient than iptables for large rulesets
- **Atomic Updates**: All rules updated in a single transaction
- **Modern Syntax**: Cleaner, more readable configuration
- **Unified Tool**: Single tool for IPv4, IPv6, and ARP filtering
## File Format Comparison
| Format | Use Case | Performance | Memory |
|--------|----------|-------------|--------|
| **nftables** | Modern firewalls | Excellent | Low |
| **iptables** | Legacy systems | Good | Medium |
| **nginx** | Web layer | Good | Low |
## Troubleshooting
### Configuration Won't Load
````bash
# Check syntax
sudo nft -c -f blacklist.nft
# View detailed errors
sudo nft -f blacklist.nft 2>&1 | less
````
### Rules Not Blocking Traffic
````bash
# Verify sets are populated
sudo nft list set inet filter blacklist_v4 | wc -l
# Check rule priority
sudo nft list chain inet filter input
# Test with logging temporarily
sudo nft add rule inet filter input ip saddr @blacklist_v4 log prefix "BLOCKED: "
````
### Performance Issues
If experiencing performance problems with very large sets:
1. Consider splitting into multiple smaller sets
2. Use `blacklist-v4.nft` or `blacklist-v6.nft` if only one protocol is needed
3. Ensure kernel supports nftables fully (Linux 4.0+)
## Additional Resources
- [nftables Wiki](https://wiki.nftables.org/)
- [nftables Quick Reference](https://wiki.nftables.org/wiki-nftables/index.php/Quick_reference-nftables_in_10_minutes)
- [Netfilter Documentation](https://www.netfilter.org/documentation/)
## Contributing
Found an issue or have suggestions? Please open an issue or submit a pull request!

View File

@@ -1,7 +1,14 @@
# Autogenerated nftables blacklist # Autogenerated nftables blacklist
# Generated: 2026-01-25T06:23:40.464632Z # Generated: 2026-03-31T07:05:56.717454Z
# Source: /tmp/blacklist-v4.txt # Source: /tmp/blacklist-v4.txt
# IPv4: 815, IPv6: 0 # IPv4: 802, IPv6: 0
#
# Usage:
# sudo nft -f <this-file>
# # VM protection from incoming blacklist sources
# sudo nft add chain inet filter input '{ type filter hook input priority 0; policy accept; }'
# sudo nft add rule inet filter input ip saddr @blacklist_v4 counter reject
# sudo nft add rule inet filter input ip6 saddr @blacklist_v6 counter reject
table inet filter { table inet filter {
@@ -28,6 +35,7 @@ table inet filter {
45.136.20.0/22, 45.136.20.0/22,
46.20.70.160/28, 46.20.70.160/28,
46.29.152.0/22, 46.29.152.0/22,
46.29.156.0/23,
46.46.142.160/28, 46.46.142.160/28,
46.46.148.40/29, 46.46.148.40/29,
46.47.197.128/30, 46.47.197.128/30,
@@ -57,7 +65,6 @@ table inet filter {
62.28.169.168/30, 62.28.169.168/30,
62.33.34.16/28, 62.33.34.16/28,
62.33.87.128/28, 62.33.87.128/28,
62.33.87.152/29,
62.33.199.80/29, 62.33.199.80/29,
62.63.96.32/28, 62.63.96.32/28,
62.63.98.24/29, 62.63.98.24/29,
@@ -66,17 +73,6 @@ table inet filter {
62.76.98.0/24, 62.76.98.0/24,
62.105.158.200/29, 62.105.158.200/29,
62.112.110.64/28, 62.112.110.64/28,
62.118.0.208/28,
62.118.15.16/28,
62.118.17.152/29,
62.118.19.40/30,
62.118.19.112/30,
62.118.21.160/29,
62.118.25.112/28,
62.118.37.4/30,
62.118.37.168/30,
62.118.37.180/30,
62.118.38.212/30,
62.118.101.184/29, 62.118.101.184/29,
62.118.113.232/29, 62.118.113.232/29,
62.118.125.188/30, 62.118.125.188/30,
@@ -119,7 +115,6 @@ table inet filter {
78.108.200.0/24, 78.108.200.0/24,
78.109.140.112/29, 78.109.140.112/29,
79.133.74.160/30, 79.133.74.160/30,
79.133.74.168/30,
79.133.75.44/30, 79.133.75.44/30,
79.133.75.176/30, 79.133.75.176/30,
79.137.132.0/24, 79.137.132.0/24,
@@ -181,6 +176,7 @@ table inet filter {
81.195.151.0/24, 81.195.151.0/24,
81.195.155.0/30, 81.195.155.0/30,
81.195.161.12/30, 81.195.161.12/30,
81.195.164.0/24,
81.195.165.64/28, 81.195.165.64/28,
81.195.168.24/30, 81.195.168.24/30,
81.195.177.160/30, 81.195.177.160/30,
@@ -295,6 +291,7 @@ table inet filter {
85.141.60.96/28, 85.141.60.96/28,
85.141.61.160/28, 85.141.61.160/28,
85.143.125.0/24, 85.143.125.0/24,
85.146.204.44/30,
85.192.32.0/22, 85.192.32.0/22,
85.198.106.0/23, 85.198.106.0/23,
85.236.29.160/27, 85.236.29.160/27,
@@ -389,7 +386,6 @@ table inet filter {
90.156.212.0/22, 90.156.212.0/22,
90.156.216.0/22, 90.156.216.0/22,
90.156.232.0/21, 90.156.232.0/21,
90.156.248.0/22,
91.103.194.184/29, 91.103.194.184/29,
91.135.212.0/22, 91.135.212.0/22,
91.135.216.0/21, 91.135.216.0/21,
@@ -404,6 +400,7 @@ table inet filter {
91.227.32.0/24, 91.227.32.0/24,
91.231.132.0/22, 91.231.132.0/22,
91.237.76.0/24, 91.237.76.0/24,
92.38.217.0/24,
92.39.106.20/30, 92.39.106.20/30,
92.39.106.168/30, 92.39.106.168/30,
92.39.111.84/30, 92.39.111.84/30,
@@ -465,6 +462,7 @@ table inet filter {
95.167.29.104/29, 95.167.29.104/29,
95.167.54.76/30, 95.167.54.76/30,
95.167.59.244/30, 95.167.59.244/30,
95.167.59.248/30,
95.167.64.20/30, 95.167.64.20/30,
95.167.68.216/29, 95.167.68.216/29,
95.167.69.116/30, 95.167.69.116/30,
@@ -520,9 +518,11 @@ table inet filter {
146.185.240.0/22, 146.185.240.0/22,
149.62.55.240/30, 149.62.55.240/30,
155.212.192.0/20, 155.212.192.0/20,
161.104.104.0/21,
176.109.0.0/21, 176.109.0.0/21,
176.112.168.0/21, 176.112.168.0/21,
176.116.96.0/20, 176.116.96.0/20,
176.116.112.0/22,
178.16.156.148/30, 178.16.156.148/30,
178.17.176.0/20, 178.17.176.0/20,
178.20.234.224/29, 178.20.234.224/29,
@@ -569,7 +569,6 @@ table inet filter {
185.5.136.0/22, 185.5.136.0/22,
185.6.244.0/22, 185.6.244.0/22,
185.7.234.188/30, 185.7.234.188/30,
185.16.8.0/22,
185.16.148.0/22, 185.16.148.0/22,
185.16.244.0/22, 185.16.244.0/22,
185.29.128.0/22, 185.29.128.0/22,
@@ -651,7 +650,6 @@ table inet filter {
195.144.232.144/30, 195.144.232.144/30,
195.144.240.128/28, 195.144.240.128/28,
195.149.110.0/24, 195.149.110.0/24,
195.151.25.48/29,
195.162.36.64/28, 195.162.36.64/28,
195.170.218.24/29, 195.170.218.24/29,
195.170.218.88/29, 195.170.218.88/29,
@@ -798,8 +796,7 @@ table inet filter {
213.243.106.48/28, 213.243.106.48/28,
213.243.116.0/24, 213.243.116.0/24,
217.16.16.0/20, 217.16.16.0/20,
217.20.86.128/26, 217.20.86.128/25,
217.20.86.232/29,
217.20.144.0/20, 217.20.144.0/20,
217.23.88.168/29, 217.23.88.168/29,
217.23.88.248/29, 217.23.88.248/29,
@@ -809,17 +806,14 @@ table inet filter {
217.67.177.208/29, 217.67.177.208/29,
217.69.128.0/20, 217.69.128.0/20,
217.106.0.0/16, 217.106.0.0/16,
217.107.5.8/29, 217.107.0.0/18,
217.107.5.16/28,
217.107.5.40/29,
217.107.5.80/28,
217.107.5.96/29,
217.107.5.112/29,
217.107.200.0/21, 217.107.200.0/21,
217.107.208.0/20,
217.147.23.112/28, 217.147.23.112/28,
217.148.216.156/30, 217.148.216.156/30,
217.148.220.160/29, 217.148.220.160/29,
217.172.18.0/23, 217.172.18.0/23,
217.172.20.0/22,
217.174.188.0/22, 217.174.188.0/22,
217.195.92.16/28, 217.195.92.16/28,
217.195.93.144/29, 217.195.93.144/29,
@@ -832,12 +826,4 @@ table inet filter {
flags interval flags interval
} }
chain input {
type filter hook input priority 0;
policy accept;
ct state { established, related } accept
ip saddr @blacklist_v4 counter drop
}
} }

View File

@@ -1,7 +1,14 @@
# Autogenerated nftables blacklist # Autogenerated nftables blacklist
# Generated: 2026-01-25T06:23:40.496188Z # Generated: 2026-03-31T07:05:56.749536Z
# Source: /tmp/blacklist-v6.txt # Source: /tmp/blacklist-v6.txt
# IPv4: 0, IPv6: 17 # IPv4: 0, IPv6: 17
#
# Usage:
# sudo nft -f <this-file>
# # VM protection from incoming blacklist sources
# sudo nft add chain inet filter input '{ type filter hook input priority 0; policy accept; }'
# sudo nft add rule inet filter input ip saddr @blacklist_v4 counter reject
# sudo nft add rule inet filter input ip6 saddr @blacklist_v6 counter reject
table inet filter { table inet filter {
@@ -34,12 +41,4 @@ table inet filter {
} }
} }
chain input {
type filter hook input priority 0;
policy accept;
ct state { established, related } accept
ip6 saddr @blacklist_v6 counter drop
}
} }

View File

@@ -0,0 +1,120 @@
# Autogenerated nftables blacklist
# Generated: 2026-03-31T07:05:56.809612Z
# Source: /home/runner/work/AS_Network_List/AS_Network_List/blacklists/blacklist-vk-v4.txt
# IPv4: 93, IPv6: 0
#
# Usage:
# sudo nft -f <this-file>
# # VK egress blocking for VPN clients via NAT/FORWARD
# sudo nft add chain inet filter forward '{ type filter hook forward priority 0; policy accept; }'
# sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip daddr @blacklist_vk_v4 counter reject
# sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip6 daddr @blacklist_vk_v6 counter reject
table inet filter {
set blacklist_vk_v4 {
type ipv4_addr
flags interval
elements = {
5.61.16.0/21,
5.61.232.0/21,
5.101.40.0/22,
5.181.60.0/22,
5.188.140.0/22,
37.139.32.0/22,
37.139.40.0/22,
45.84.128.0/22,
45.136.20.0/22,
62.217.160.0/20,
79.137.132.0/24,
79.137.139.0/24,
79.137.157.0/24,
79.137.164.0/24,
79.137.167.0/24,
79.137.174.0/23,
79.137.180.0/24,
79.137.240.0/21,
83.166.232.0/21,
83.166.248.0/21,
83.217.216.0/22,
83.222.28.0/22,
84.23.52.0/22,
85.114.31.108/30,
85.192.32.0/22,
85.198.106.0/23,
87.239.104.0/21,
87.240.128.0/18,
87.242.112.0/22,
89.208.84.0/22,
89.208.196.0/22,
89.208.208.0/22,
89.208.216.0/21,
89.208.228.0/22,
89.221.228.0/22,
89.221.232.0/21,
90.156.148.0/22,
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,
93.186.224.0/20,
94.100.176.0/20,
94.139.244.0/22,
95.142.192.0/20,
95.163.32.0/19,
95.163.180.0/22,
95.163.208.0/21,
95.163.216.0/22,
95.163.248.0/21,
95.213.0.0/17,
109.120.180.0/22,
109.120.188.0/22,
128.140.168.0/21,
130.49.224.0/19,
146.185.208.0/22,
146.185.240.0/22,
155.212.192.0/20,
161.104.104.0/21,
176.112.168.0/21,
178.22.88.0/21,
178.237.16.0/20,
185.5.136.0/22,
185.6.244.0/22,
185.16.148.0/22,
185.16.244.0/22,
185.29.128.0/22,
185.32.248.0/22,
185.86.144.0/22,
185.100.104.0/22,
185.130.112.0/22,
185.131.68.0/22,
185.180.200.0/22,
185.187.63.0/24,
185.226.52.0/22,
185.241.192.0/22,
188.93.56.0/21,
193.203.40.0/22,
194.84.16.12/30,
195.211.20.0/22,
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/23
}
}
set blacklist_vk_v6 {
type ipv6_addr
flags interval
}
}

View File

@@ -0,0 +1,28 @@
# Autogenerated nftables blacklist
# 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: 1
#
# Usage:
# sudo nft -f <this-file>
# # VK egress blocking for VPN clients via NAT/FORWARD
# sudo nft add chain inet filter forward '{ type filter hook forward priority 0; policy accept; }'
# sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip daddr @blacklist_vk_v4 counter reject
# sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip6 daddr @blacklist_vk_v6 counter reject
table inet filter {
set blacklist_vk_v4 {
type ipv4_addr
flags interval
}
set blacklist_vk_v6 {
type ipv6_addr
flags interval
elements = {
2a00:bdc0::/29
}
}
}

View File

@@ -0,0 +1,123 @@
# Autogenerated nftables blacklist
# Generated: 2026-03-31T07:05:56.779543Z
# Source: /home/runner/work/AS_Network_List/AS_Network_List/blacklists/blacklist-vk.txt
# IPv4: 93, IPv6: 1
#
# Usage:
# sudo nft -f <this-file>
# # VK egress blocking for VPN clients via NAT/FORWARD
# sudo nft add chain inet filter forward '{ type filter hook forward priority 0; policy accept; }'
# sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip daddr @blacklist_vk_v4 counter reject
# sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip6 daddr @blacklist_vk_v6 counter reject
table inet filter {
set blacklist_vk_v4 {
type ipv4_addr
flags interval
elements = {
5.61.16.0/21,
5.61.232.0/21,
5.101.40.0/22,
5.181.60.0/22,
5.188.140.0/22,
37.139.32.0/22,
37.139.40.0/22,
45.84.128.0/22,
45.136.20.0/22,
62.217.160.0/20,
79.137.132.0/24,
79.137.139.0/24,
79.137.157.0/24,
79.137.164.0/24,
79.137.167.0/24,
79.137.174.0/23,
79.137.180.0/24,
79.137.240.0/21,
83.166.232.0/21,
83.166.248.0/21,
83.217.216.0/22,
83.222.28.0/22,
84.23.52.0/22,
85.114.31.108/30,
85.192.32.0/22,
85.198.106.0/23,
87.239.104.0/21,
87.240.128.0/18,
87.242.112.0/22,
89.208.84.0/22,
89.208.196.0/22,
89.208.208.0/22,
89.208.216.0/21,
89.208.228.0/22,
89.221.228.0/22,
89.221.232.0/21,
90.156.148.0/22,
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,
93.186.224.0/20,
94.100.176.0/20,
94.139.244.0/22,
95.142.192.0/20,
95.163.32.0/19,
95.163.180.0/22,
95.163.208.0/21,
95.163.216.0/22,
95.163.248.0/21,
95.213.0.0/17,
109.120.180.0/22,
109.120.188.0/22,
128.140.168.0/21,
130.49.224.0/19,
146.185.208.0/22,
146.185.240.0/22,
155.212.192.0/20,
161.104.104.0/21,
176.112.168.0/21,
178.22.88.0/21,
178.237.16.0/20,
185.5.136.0/22,
185.6.244.0/22,
185.16.148.0/22,
185.16.244.0/22,
185.29.128.0/22,
185.32.248.0/22,
185.86.144.0/22,
185.100.104.0/22,
185.130.112.0/22,
185.131.68.0/22,
185.180.200.0/22,
185.187.63.0/24,
185.226.52.0/22,
185.241.192.0/22,
188.93.56.0/21,
193.203.40.0/22,
194.84.16.12/30,
195.211.20.0/22,
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/23
}
}
set blacklist_vk_v6 {
type ipv6_addr
flags interval
elements = {
2a00:bdc0::/29
}
}
}

View File

@@ -1,7 +1,14 @@
# Autogenerated nftables blacklist # Autogenerated nftables blacklist
# Generated: 2026-01-25T06:23:40.418001Z # Generated: 2026-03-31T07:05:56.670428Z
# Source: /home/runner/work/AS_Network_List/AS_Network_List/blacklists/blacklist.txt # Source: /home/runner/work/AS_Network_List/AS_Network_List/blacklists/blacklist.txt
# IPv4: 815, IPv6: 17 # IPv4: 802, IPv6: 17
#
# Usage:
# sudo nft -f <this-file>
# # VM protection from incoming blacklist sources
# sudo nft add chain inet filter input '{ type filter hook input priority 0; policy accept; }'
# sudo nft add rule inet filter input ip saddr @blacklist_v4 counter reject
# sudo nft add rule inet filter input ip6 saddr @blacklist_v6 counter reject
table inet filter { table inet filter {
@@ -28,6 +35,7 @@ table inet filter {
45.136.20.0/22, 45.136.20.0/22,
46.20.70.160/28, 46.20.70.160/28,
46.29.152.0/22, 46.29.152.0/22,
46.29.156.0/23,
46.46.142.160/28, 46.46.142.160/28,
46.46.148.40/29, 46.46.148.40/29,
46.47.197.128/30, 46.47.197.128/30,
@@ -57,7 +65,6 @@ table inet filter {
62.28.169.168/30, 62.28.169.168/30,
62.33.34.16/28, 62.33.34.16/28,
62.33.87.128/28, 62.33.87.128/28,
62.33.87.152/29,
62.33.199.80/29, 62.33.199.80/29,
62.63.96.32/28, 62.63.96.32/28,
62.63.98.24/29, 62.63.98.24/29,
@@ -66,17 +73,6 @@ table inet filter {
62.76.98.0/24, 62.76.98.0/24,
62.105.158.200/29, 62.105.158.200/29,
62.112.110.64/28, 62.112.110.64/28,
62.118.0.208/28,
62.118.15.16/28,
62.118.17.152/29,
62.118.19.40/30,
62.118.19.112/30,
62.118.21.160/29,
62.118.25.112/28,
62.118.37.4/30,
62.118.37.168/30,
62.118.37.180/30,
62.118.38.212/30,
62.118.101.184/29, 62.118.101.184/29,
62.118.113.232/29, 62.118.113.232/29,
62.118.125.188/30, 62.118.125.188/30,
@@ -119,7 +115,6 @@ table inet filter {
78.108.200.0/24, 78.108.200.0/24,
78.109.140.112/29, 78.109.140.112/29,
79.133.74.160/30, 79.133.74.160/30,
79.133.74.168/30,
79.133.75.44/30, 79.133.75.44/30,
79.133.75.176/30, 79.133.75.176/30,
79.137.132.0/24, 79.137.132.0/24,
@@ -181,6 +176,7 @@ table inet filter {
81.195.151.0/24, 81.195.151.0/24,
81.195.155.0/30, 81.195.155.0/30,
81.195.161.12/30, 81.195.161.12/30,
81.195.164.0/24,
81.195.165.64/28, 81.195.165.64/28,
81.195.168.24/30, 81.195.168.24/30,
81.195.177.160/30, 81.195.177.160/30,
@@ -295,6 +291,7 @@ table inet filter {
85.141.60.96/28, 85.141.60.96/28,
85.141.61.160/28, 85.141.61.160/28,
85.143.125.0/24, 85.143.125.0/24,
85.146.204.44/30,
85.192.32.0/22, 85.192.32.0/22,
85.198.106.0/23, 85.198.106.0/23,
85.236.29.160/27, 85.236.29.160/27,
@@ -389,7 +386,6 @@ table inet filter {
90.156.212.0/22, 90.156.212.0/22,
90.156.216.0/22, 90.156.216.0/22,
90.156.232.0/21, 90.156.232.0/21,
90.156.248.0/22,
91.103.194.184/29, 91.103.194.184/29,
91.135.212.0/22, 91.135.212.0/22,
91.135.216.0/21, 91.135.216.0/21,
@@ -404,6 +400,7 @@ table inet filter {
91.227.32.0/24, 91.227.32.0/24,
91.231.132.0/22, 91.231.132.0/22,
91.237.76.0/24, 91.237.76.0/24,
92.38.217.0/24,
92.39.106.20/30, 92.39.106.20/30,
92.39.106.168/30, 92.39.106.168/30,
92.39.111.84/30, 92.39.111.84/30,
@@ -465,6 +462,7 @@ table inet filter {
95.167.29.104/29, 95.167.29.104/29,
95.167.54.76/30, 95.167.54.76/30,
95.167.59.244/30, 95.167.59.244/30,
95.167.59.248/30,
95.167.64.20/30, 95.167.64.20/30,
95.167.68.216/29, 95.167.68.216/29,
95.167.69.116/30, 95.167.69.116/30,
@@ -520,9 +518,11 @@ table inet filter {
146.185.240.0/22, 146.185.240.0/22,
149.62.55.240/30, 149.62.55.240/30,
155.212.192.0/20, 155.212.192.0/20,
161.104.104.0/21,
176.109.0.0/21, 176.109.0.0/21,
176.112.168.0/21, 176.112.168.0/21,
176.116.96.0/20, 176.116.96.0/20,
176.116.112.0/22,
178.16.156.148/30, 178.16.156.148/30,
178.17.176.0/20, 178.17.176.0/20,
178.20.234.224/29, 178.20.234.224/29,
@@ -569,7 +569,6 @@ table inet filter {
185.5.136.0/22, 185.5.136.0/22,
185.6.244.0/22, 185.6.244.0/22,
185.7.234.188/30, 185.7.234.188/30,
185.16.8.0/22,
185.16.148.0/22, 185.16.148.0/22,
185.16.244.0/22, 185.16.244.0/22,
185.29.128.0/22, 185.29.128.0/22,
@@ -651,7 +650,6 @@ table inet filter {
195.144.232.144/30, 195.144.232.144/30,
195.144.240.128/28, 195.144.240.128/28,
195.149.110.0/24, 195.149.110.0/24,
195.151.25.48/29,
195.162.36.64/28, 195.162.36.64/28,
195.170.218.24/29, 195.170.218.24/29,
195.170.218.88/29, 195.170.218.88/29,
@@ -798,8 +796,7 @@ table inet filter {
213.243.106.48/28, 213.243.106.48/28,
213.243.116.0/24, 213.243.116.0/24,
217.16.16.0/20, 217.16.16.0/20,
217.20.86.128/26, 217.20.86.128/25,
217.20.86.232/29,
217.20.144.0/20, 217.20.144.0/20,
217.23.88.168/29, 217.23.88.168/29,
217.23.88.248/29, 217.23.88.248/29,
@@ -809,17 +806,14 @@ table inet filter {
217.67.177.208/29, 217.67.177.208/29,
217.69.128.0/20, 217.69.128.0/20,
217.106.0.0/16, 217.106.0.0/16,
217.107.5.8/29, 217.107.0.0/18,
217.107.5.16/28,
217.107.5.40/29,
217.107.5.80/28,
217.107.5.96/29,
217.107.5.112/29,
217.107.200.0/21, 217.107.200.0/21,
217.107.208.0/20,
217.147.23.112/28, 217.147.23.112/28,
217.148.216.156/30, 217.148.216.156/30,
217.148.220.160/29, 217.148.220.160/29,
217.172.18.0/23, 217.172.18.0/23,
217.172.20.0/22,
217.174.188.0/22, 217.174.188.0/22,
217.195.92.16/28, 217.195.92.16/28,
217.195.93.144/29, 217.195.93.144/29,
@@ -851,13 +845,4 @@ table inet filter {
} }
} }
chain input {
type filter hook input priority 0;
policy accept;
ct state { established, related } accept
ip saddr @blacklist_v4 counter drop
ip6 saddr @blacklist_v6 counter drop
}
} }

View File

View File

@@ -1,302 +1,24 @@
# Nginx Blacklist Configurations # nginx blacklists
Auto-generated nginx configuration files for blocking networks and IP addresses. Short: ready-to-use deny lists for nginx (mixed, IPv4-only, and IPv6-only).
## Available Files ## Download links
### Mixed IPv4/IPv6 - https://raw.githubusercontent.com/C24Be/AS_Network_List/refs/heads/main/blacklists_nginx/blacklist.conf
- https://raw.githubusercontent.com/C24Be/AS_Network_List/refs/heads/main/blacklists_nginx/blacklist-v4.conf
- https://raw.githubusercontent.com/C24Be/AS_Network_List/refs/heads/main/blacklists_nginx/blacklist-v6.conf
- **`blacklist.conf`** - Contains both IPv4 and IPv6 deny rules (809 entries) ## How to use
### IPv4 Only 1. Download one file (`blacklist.conf`, `blacklist-v4.conf`, or `blacklist-v6.conf`).
2. Include it in your `server` or `location` block:
- **`blacklist-v4.conf`** - Contains only IPv4 deny rules (806 entries)
### IPv6 Only
- **`blacklist-v6.conf`** - Contains only IPv6 deny rules (3 entries)
## Usage
### Basic Usage
Include the desired configuration file in your nginx `server` or `location` block:
```nginx ```nginx
server { include /etc/nginx/blacklist.conf;
listen 80;
server_name example.com;
# Include the blacklist
include /path/to/blacklist.conf;
location / {
# your configuration
}
}
``` ```
### Separate IPv4/IPv6 Files 3. Test and reload nginx:
For more granular control, use separate files:
```nginx
server {
listen 80;
listen [::]:80;
server_name example.com;
# Include both IPv4 and IPv6 blacklists
include /path/to/blacklist-v4.conf;
include /path/to/blacklist-v6.conf;
location / {
# your configuration
}
}
```
### HTTP Block Level
Apply the blacklist globally to all virtual hosts:
```nginx
http {
# Apply blacklist globally
include /path/to/blacklist.conf;
server {
listen 80;
server_name example.com;
# ...
}
server {
listen 80;
server_name another.com;
# ...
}
}
```
### Location Block Level
For selective blocking within specific locations:
```nginx
server {
listen 80;
server_name example.com;
location /admin {
# Apply blacklist only to admin area
include /path/to/blacklist.conf;
# ...
}
location /public {
# Public area without blacklist
# ...
}
}
```
## Testing Configuration
After adding the blacklist, always test your nginx configuration:
```bash ```bash
# Test configuration sudo nginx -t && sudo systemctl reload nginx
nginx -t
# Reload nginx if test passes
nginx -s reload
# or
systemctl reload nginx
``` ```
## Custom Response
By default, denied IPs receive a connection drop. To customize the response:
```nginx
server {
listen 80;
server_name example.com;
# Return custom error page
error_page 403 /403.html;
include /path/to/blacklist.conf;
location = /403.html {
root /usr/share/nginx/html;
internal;
}
}
```
Note: For large blacklists, using `deny` directives (as in these files) is more efficient than `if` statements.
## Performance Considerations
- **Deny directives** are processed in order and stop at the first match
- For optimal performance, most frequently matched IPs should be at the top
- Current files are sorted for consistency
- Nginx handles hundreds of deny rules efficiently
- For very large blacklists (10,000+ entries), consider using:
- Nginx GeoIP2 module for geographic blocking
- nftables/iptables at the firewall level for better performance
- Stream module for TCP/UDP level blocking
## Integration Examples
### Docker Deployment
```dockerfile
FROM nginx:alpine
# Copy blacklist
COPY blacklist.conf /etc/nginx/blacklist.conf
# Copy nginx config that includes the blacklist
COPY nginx.conf /etc/nginx/nginx.conf
EXPOSE 80 443
CMD ["nginx", "-g", "daemon off;"]
```
### Kubernetes ConfigMap
```yaml
apiVersion: v1
kind: ConfigMap
metadata:
name: nginx-blacklist
data:
blacklist.conf: |
# Include blacklist content here
deny 109.124.119.88/29;
deny 109.124.66.128/30;
# ...
```
### Automated Updates
Set up a cron job to automatically fetch the latest blacklist:
```bash
#!/bin/bash
# /etc/cron.daily/update-nginx-blacklist
# Download latest blacklist
wget -q https://raw.githubusercontent.com/C24Be/AS_Network_List/main/blacklists_nginx/blacklist.conf \
-O /etc/nginx/blacklist.conf.new
# Test nginx configuration
nginx -t -c /etc/nginx/nginx.conf
# If test passes, reload nginx
if [ $? -eq 0 ]; then
mv /etc/nginx/blacklist.conf.new /etc/nginx/blacklist.conf
systemctl reload nginx
echo "Blacklist updated successfully"
else
rm /etc/nginx/blacklist.conf.new
echo "Nginx config test failed, blacklist not updated"
fi
```
## Logging Blocked Requests
To log denied requests:
```nginx
server {
listen 80;
server_name example.com;
# Custom log format for denied IPs
log_format blocked '$remote_addr - $remote_user [$time_local] '
'"$request" 403 0 '
'"$http_referer" "$http_user_agent"';
access_log /var/log/nginx/blocked.log blocked;
include /path/to/blacklist.conf;
location / {
# your configuration
}
}
```
## Monitoring
Check how many IPs are being blocked:
```bash
# Count deny rules
grep -c "deny" /path/to/blacklist.conf
# Check blocked access logs
tail -f /var/log/nginx/blocked.log
# Count blocked requests today
grep "$(date +%d/%b/%Y)" /var/log/nginx/access.log | grep " 403 " | wc -l
```
## Troubleshooting
### Configuration Test Fails
```bash
# Check syntax
nginx -t
# Check for duplicate includes
grep -r "include.*blacklist" /etc/nginx/
# Verify file permissions
ls -l /path/to/blacklist.conf
```
### Legitimate Users Blocked
Check if their IP is in the blacklist:
```bash
grep "YOUR_IP" /path/to/blacklist.conf
```
Whitelist specific IPs before applying the blacklist:
```nginx
server {
listen 80;
server_name example.com;
# Whitelist before blacklist
allow 192.168.1.100; # Trusted IP
# Then apply blacklist
include /path/to/blacklist.conf;
# Deny all others not explicitly allowed
# deny all; # Optional
}
```
## Automatic Updates
These files are automatically regenerated daily when the blacklists are updated via the GitHub Actions workflow.
## Source
Generated from the blacklist files in the `blacklists/` directory by `blacklists_updater_nginx.sh`.
## See Also
- [IPTables/IPSet Format](../blacklists_iptables/README.md) - For firewall-level blocking
- [Text Format](../blacklists/README.md) - For custom integrations
- [Main Repository](https://github.com/C24Be/AS_Network_List) - Complete documentation

View File

@@ -1,6 +1,6 @@
# Nginx blacklist configuration (IPv4 only) # Nginx blacklist configuration (IPv4 only)
# Auto-generated from blacklist-v4.txt # Auto-generated from blacklist-v4.txt
# Last updated: 2026-01-25 06:23:40 UTC # Last updated: 2026-03-31 07:05:55 UTC
# #
# Usage: Include this file in your nginx server or location block: # Usage: Include this file in your nginx server or location block:
# include /path/to/blacklist-v4.conf; # include /path/to/blacklist-v4.conf;
@@ -49,8 +49,10 @@ deny 146.185.240.0/23;
deny 146.185.242.0/23; deny 146.185.242.0/23;
deny 149.62.55.240/30; deny 149.62.55.240/30;
deny 155.212.192.0/20; deny 155.212.192.0/20;
deny 161.104.104.0/21;
deny 176.109.0.0/21; deny 176.109.0.0/21;
deny 176.112.168.0/21; deny 176.112.168.0/21;
deny 176.116.112.0/22;
deny 176.116.96.0/20; deny 176.116.96.0/20;
deny 178.16.156.148/30; deny 178.16.156.148/30;
deny 178.17.176.0/23; deny 178.17.176.0/23;
@@ -125,7 +127,6 @@ deny 185.149.160.0/24;
deny 185.149.161.0/24; deny 185.149.161.0/24;
deny 185.149.162.0/24; deny 185.149.162.0/24;
deny 185.149.163.0/24; deny 185.149.163.0/24;
deny 185.16.10.0/23;
deny 185.16.148.0/22; deny 185.16.148.0/22;
deny 185.16.148.0/23; deny 185.16.148.0/23;
deny 185.16.150.0/23; deny 185.16.150.0/23;
@@ -134,7 +135,6 @@ deny 185.16.244.0/23;
deny 185.16.246.0/23; deny 185.16.246.0/23;
deny 185.16.246.0/24; deny 185.16.246.0/24;
deny 185.16.247.0/24; deny 185.16.247.0/24;
deny 185.16.8.0/23;
deny 185.168.60.0/24; deny 185.168.60.0/24;
deny 185.168.61.0/24; deny 185.168.61.0/24;
deny 185.168.62.0/24; deny 185.168.62.0/24;
@@ -234,7 +234,6 @@ deny 195.144.226.224/28;
deny 195.144.232.144/30; deny 195.144.232.144/30;
deny 195.144.240.128/28; deny 195.144.240.128/28;
deny 195.149.110.0/24; deny 195.149.110.0/24;
deny 195.151.25.48/29;
deny 195.16.55.224/27; deny 195.16.55.224/27;
deny 195.162.36.64/28; deny 195.162.36.64/28;
deny 195.170.218.24/29; deny 195.170.218.24/29;
@@ -463,7 +462,9 @@ deny 217.106.203.240/29;
deny 217.106.203.88/29; deny 217.106.203.88/29;
deny 217.106.93.192/26; deny 217.106.93.192/26;
deny 217.106.95.112/28; deny 217.106.95.112/28;
deny 217.107.0.0/18;
deny 217.107.200.0/21; deny 217.107.200.0/21;
deny 217.107.208.0/20;
deny 217.107.5.112/29; deny 217.107.5.112/29;
deny 217.107.5.16/29; deny 217.107.5.16/29;
deny 217.107.5.24/29; deny 217.107.5.24/29;
@@ -479,6 +480,7 @@ deny 217.16.16.0/20;
deny 217.16.16.0/21; deny 217.16.16.0/21;
deny 217.16.24.0/21; deny 217.16.24.0/21;
deny 217.172.18.0/23; deny 217.172.18.0/23;
deny 217.172.20.0/22;
deny 217.174.188.0/22; deny 217.174.188.0/22;
deny 217.174.188.0/23; deny 217.174.188.0/23;
deny 217.195.92.16/28; deny 217.195.92.16/28;
@@ -494,7 +496,10 @@ deny 217.20.156.0/23;
deny 217.20.158.0/24; deny 217.20.158.0/24;
deny 217.20.159.0/24; deny 217.20.159.0/24;
deny 217.20.86.128/26; deny 217.20.86.128/26;
deny 217.20.86.192/27;
deny 217.20.86.224/29;
deny 217.20.86.232/29; deny 217.20.86.232/29;
deny 217.20.86.240/28;
deny 217.23.88.168/29; deny 217.23.88.168/29;
deny 217.23.88.248/29; deny 217.23.88.248/29;
deny 217.27.142.176/30; deny 217.27.142.176/30;
@@ -528,6 +533,7 @@ deny 45.84.130.0/23;
deny 46.20.70.160/28; deny 46.20.70.160/28;
deny 46.228.0.232/29; deny 46.228.0.232/29;
deny 46.29.152.0/22; deny 46.29.152.0/22;
deny 46.29.156.0/23;
deny 46.46.142.160/28; deny 46.46.142.160/28;
deny 46.46.148.40/29; deny 46.46.148.40/29;
deny 46.47.197.128/30; deny 46.47.197.128/30;
@@ -570,31 +576,20 @@ deny 5.61.239.48/28;
deny 5.61.239.64/26; deny 5.61.239.64/26;
deny 62.105.158.200/29; deny 62.105.158.200/29;
deny 62.112.110.64/28; deny 62.112.110.64/28;
deny 62.118.0.208/28;
deny 62.118.101.184/29; deny 62.118.101.184/29;
deny 62.118.113.232/29; deny 62.118.113.232/29;
deny 62.118.125.188/30; deny 62.118.125.188/30;
deny 62.118.127.240/28; deny 62.118.127.240/28;
deny 62.118.15.16/28;
deny 62.118.17.152/29;
deny 62.118.19.112/30;
deny 62.118.19.40/30;
deny 62.118.193.8/29; deny 62.118.193.8/29;
deny 62.118.205.68/30; deny 62.118.205.68/30;
deny 62.118.208.100/30; deny 62.118.208.100/30;
deny 62.118.209.192/30; deny 62.118.209.192/30;
deny 62.118.21.160/29;
deny 62.118.216.60/30; deny 62.118.216.60/30;
deny 62.118.219.184/30; deny 62.118.219.184/30;
deny 62.118.230.4/30; deny 62.118.230.4/30;
deny 62.118.233.224/29; deny 62.118.233.224/29;
deny 62.118.234.64/29; deny 62.118.234.64/29;
deny 62.118.239.128/29; deny 62.118.239.128/29;
deny 62.118.25.112/28;
deny 62.118.37.168/30;
deny 62.118.37.180/30;
deny 62.118.37.4/30;
deny 62.118.38.212/30;
deny 62.141.125.0/25; deny 62.141.125.0/25;
deny 62.217.160.0/20; deny 62.217.160.0/20;
deny 62.217.160.0/21; deny 62.217.160.0/21;
@@ -603,7 +598,6 @@ deny 62.28.169.168/30;
deny 62.33.199.80/29; deny 62.33.199.80/29;
deny 62.33.34.16/28; deny 62.33.34.16/28;
deny 62.33.87.128/28; deny 62.33.87.128/28;
deny 62.33.87.152/29;
deny 62.5.130.104/29; deny 62.5.130.104/29;
deny 62.5.132.224/29; deny 62.5.132.224/29;
deny 62.5.189.80/29; deny 62.5.189.80/29;
@@ -642,7 +636,6 @@ deny 78.37.69.160/27;
deny 78.37.84.120/29; deny 78.37.84.120/29;
deny 78.37.97.88/29; deny 78.37.97.88/29;
deny 79.133.74.160/30; deny 79.133.74.160/30;
deny 79.133.74.168/30;
deny 79.133.75.176/30; deny 79.133.75.176/30;
deny 79.133.75.44/30; deny 79.133.75.44/30;
deny 79.137.132.0/24; deny 79.137.132.0/24;
@@ -714,6 +707,7 @@ deny 81.195.151.0/24;
deny 81.195.151.172/30; deny 81.195.151.172/30;
deny 81.195.155.0/30; deny 81.195.155.0/30;
deny 81.195.161.12/30; deny 81.195.161.12/30;
deny 81.195.164.0/24;
deny 81.195.165.64/28; deny 81.195.165.64/28;
deny 81.195.168.24/30; deny 81.195.168.24/30;
deny 81.195.177.160/30; deny 81.195.177.160/30;
@@ -825,6 +819,7 @@ deny 85.141.33.64/28;
deny 85.141.60.96/28; deny 85.141.60.96/28;
deny 85.141.61.160/28; deny 85.141.61.160/28;
deny 85.143.125.0/24; deny 85.143.125.0/24;
deny 85.146.204.44/30;
deny 85.192.32.0/22; deny 85.192.32.0/22;
deny 85.192.32.0/23; deny 85.192.32.0/23;
deny 85.192.34.0/23; deny 85.192.34.0/23;
@@ -993,7 +988,6 @@ deny 90.156.216.0/22;
deny 90.156.216.0/23; deny 90.156.216.0/23;
deny 90.156.218.0/23; deny 90.156.218.0/23;
deny 90.156.232.0/21; deny 90.156.232.0/21;
deny 90.156.248.0/22;
deny 91.103.194.184/29; deny 91.103.194.184/29;
deny 91.135.212.0/22; deny 91.135.212.0/22;
deny 91.135.216.0/21; deny 91.135.216.0/21;
@@ -1017,6 +1011,7 @@ deny 91.231.134.0/24;
deny 91.237.76.0/24; deny 91.237.76.0/24;
deny 92.101.253.152/29; deny 92.101.253.152/29;
deny 92.101.253.96/29; deny 92.101.253.96/29;
deny 92.38.217.0/24;
deny 92.39.106.168/30; deny 92.39.106.168/30;
deny 92.39.106.20/30; deny 92.39.106.20/30;
deny 92.39.111.84/30; deny 92.39.111.84/30;
@@ -1115,6 +1110,7 @@ deny 95.167.5.64/28;
deny 95.167.5.80/28; deny 95.167.5.80/28;
deny 95.167.54.76/30; deny 95.167.54.76/30;
deny 95.167.59.244/30; deny 95.167.59.244/30;
deny 95.167.59.248/30;
deny 95.167.64.20/30; deny 95.167.64.20/30;
deny 95.167.68.216/29; deny 95.167.68.216/29;
deny 95.167.69.116/30; deny 95.167.69.116/30;

View File

@@ -1,6 +1,6 @@
# Nginx blacklist configuration (IPv6 only) # Nginx blacklist configuration (IPv6 only)
# Auto-generated from blacklist-v6.txt # Auto-generated from blacklist-v6.txt
# Last updated: 2026-01-25 06:23:40 UTC # Last updated: 2026-03-31 07:05:55 UTC
# #
# Usage: Include this file in your nginx server or location block: # Usage: Include this file in your nginx server or location block:
# include /path/to/blacklist-v6.conf; # include /path/to/blacklist-v6.conf;

View File

@@ -1,6 +1,6 @@
# Nginx blacklist configuration (mixed IPv4/IPv6) # Nginx blacklist configuration (mixed IPv4/IPv6)
# Auto-generated from blacklist.txt # Auto-generated from blacklist.txt
# Last updated: 2026-01-25 06:23:40 UTC # Last updated: 2026-03-31 07:05:55 UTC
# #
# Usage: Include this file in your nginx server or location block: # Usage: Include this file in your nginx server or location block:
# include /path/to/blacklist.conf; # include /path/to/blacklist.conf;
@@ -49,8 +49,10 @@ deny 146.185.240.0/23;
deny 146.185.242.0/23; deny 146.185.242.0/23;
deny 149.62.55.240/30; deny 149.62.55.240/30;
deny 155.212.192.0/20; deny 155.212.192.0/20;
deny 161.104.104.0/21;
deny 176.109.0.0/21; deny 176.109.0.0/21;
deny 176.112.168.0/21; deny 176.112.168.0/21;
deny 176.116.112.0/22;
deny 176.116.96.0/20; deny 176.116.96.0/20;
deny 178.16.156.148/30; deny 178.16.156.148/30;
deny 178.17.176.0/23; deny 178.17.176.0/23;
@@ -125,7 +127,6 @@ deny 185.149.160.0/24;
deny 185.149.161.0/24; deny 185.149.161.0/24;
deny 185.149.162.0/24; deny 185.149.162.0/24;
deny 185.149.163.0/24; deny 185.149.163.0/24;
deny 185.16.10.0/23;
deny 185.16.148.0/22; deny 185.16.148.0/22;
deny 185.16.148.0/23; deny 185.16.148.0/23;
deny 185.16.150.0/23; deny 185.16.150.0/23;
@@ -134,7 +135,6 @@ deny 185.16.244.0/23;
deny 185.16.246.0/23; deny 185.16.246.0/23;
deny 185.16.246.0/24; deny 185.16.246.0/24;
deny 185.16.247.0/24; deny 185.16.247.0/24;
deny 185.16.8.0/23;
deny 185.168.60.0/24; deny 185.168.60.0/24;
deny 185.168.61.0/24; deny 185.168.61.0/24;
deny 185.168.62.0/24; deny 185.168.62.0/24;
@@ -234,7 +234,6 @@ deny 195.144.226.224/28;
deny 195.144.232.144/30; deny 195.144.232.144/30;
deny 195.144.240.128/28; deny 195.144.240.128/28;
deny 195.149.110.0/24; deny 195.149.110.0/24;
deny 195.151.25.48/29;
deny 195.16.55.224/27; deny 195.16.55.224/27;
deny 195.162.36.64/28; deny 195.162.36.64/28;
deny 195.170.218.24/29; deny 195.170.218.24/29;
@@ -463,7 +462,9 @@ deny 217.106.203.240/29;
deny 217.106.203.88/29; deny 217.106.203.88/29;
deny 217.106.93.192/26; deny 217.106.93.192/26;
deny 217.106.95.112/28; deny 217.106.95.112/28;
deny 217.107.0.0/18;
deny 217.107.200.0/21; deny 217.107.200.0/21;
deny 217.107.208.0/20;
deny 217.107.5.112/29; deny 217.107.5.112/29;
deny 217.107.5.16/29; deny 217.107.5.16/29;
deny 217.107.5.24/29; deny 217.107.5.24/29;
@@ -479,6 +480,7 @@ deny 217.16.16.0/20;
deny 217.16.16.0/21; deny 217.16.16.0/21;
deny 217.16.24.0/21; deny 217.16.24.0/21;
deny 217.172.18.0/23; deny 217.172.18.0/23;
deny 217.172.20.0/22;
deny 217.174.188.0/22; deny 217.174.188.0/22;
deny 217.174.188.0/23; deny 217.174.188.0/23;
deny 217.195.92.16/28; deny 217.195.92.16/28;
@@ -494,7 +496,10 @@ deny 217.20.156.0/23;
deny 217.20.158.0/24; deny 217.20.158.0/24;
deny 217.20.159.0/24; deny 217.20.159.0/24;
deny 217.20.86.128/26; deny 217.20.86.128/26;
deny 217.20.86.192/27;
deny 217.20.86.224/29;
deny 217.20.86.232/29; deny 217.20.86.232/29;
deny 217.20.86.240/28;
deny 217.23.88.168/29; deny 217.23.88.168/29;
deny 217.23.88.248/29; deny 217.23.88.248/29;
deny 217.27.142.176/30; deny 217.27.142.176/30;
@@ -550,6 +555,7 @@ deny 45.84.130.0/23;
deny 46.20.70.160/28; deny 46.20.70.160/28;
deny 46.228.0.232/29; deny 46.228.0.232/29;
deny 46.29.152.0/22; deny 46.29.152.0/22;
deny 46.29.156.0/23;
deny 46.46.142.160/28; deny 46.46.142.160/28;
deny 46.46.148.40/29; deny 46.46.148.40/29;
deny 46.47.197.128/30; deny 46.47.197.128/30;
@@ -592,31 +598,20 @@ deny 5.61.239.48/28;
deny 5.61.239.64/26; deny 5.61.239.64/26;
deny 62.105.158.200/29; deny 62.105.158.200/29;
deny 62.112.110.64/28; deny 62.112.110.64/28;
deny 62.118.0.208/28;
deny 62.118.101.184/29; deny 62.118.101.184/29;
deny 62.118.113.232/29; deny 62.118.113.232/29;
deny 62.118.125.188/30; deny 62.118.125.188/30;
deny 62.118.127.240/28; deny 62.118.127.240/28;
deny 62.118.15.16/28;
deny 62.118.17.152/29;
deny 62.118.19.112/30;
deny 62.118.19.40/30;
deny 62.118.193.8/29; deny 62.118.193.8/29;
deny 62.118.205.68/30; deny 62.118.205.68/30;
deny 62.118.208.100/30; deny 62.118.208.100/30;
deny 62.118.209.192/30; deny 62.118.209.192/30;
deny 62.118.21.160/29;
deny 62.118.216.60/30; deny 62.118.216.60/30;
deny 62.118.219.184/30; deny 62.118.219.184/30;
deny 62.118.230.4/30; deny 62.118.230.4/30;
deny 62.118.233.224/29; deny 62.118.233.224/29;
deny 62.118.234.64/29; deny 62.118.234.64/29;
deny 62.118.239.128/29; deny 62.118.239.128/29;
deny 62.118.25.112/28;
deny 62.118.37.168/30;
deny 62.118.37.180/30;
deny 62.118.37.4/30;
deny 62.118.38.212/30;
deny 62.141.125.0/25; deny 62.141.125.0/25;
deny 62.217.160.0/20; deny 62.217.160.0/20;
deny 62.217.160.0/21; deny 62.217.160.0/21;
@@ -625,7 +620,6 @@ deny 62.28.169.168/30;
deny 62.33.199.80/29; deny 62.33.199.80/29;
deny 62.33.34.16/28; deny 62.33.34.16/28;
deny 62.33.87.128/28; deny 62.33.87.128/28;
deny 62.33.87.152/29;
deny 62.5.130.104/29; deny 62.5.130.104/29;
deny 62.5.132.224/29; deny 62.5.132.224/29;
deny 62.5.189.80/29; deny 62.5.189.80/29;
@@ -664,7 +658,6 @@ deny 78.37.69.160/27;
deny 78.37.84.120/29; deny 78.37.84.120/29;
deny 78.37.97.88/29; deny 78.37.97.88/29;
deny 79.133.74.160/30; deny 79.133.74.160/30;
deny 79.133.74.168/30;
deny 79.133.75.176/30; deny 79.133.75.176/30;
deny 79.133.75.44/30; deny 79.133.75.44/30;
deny 79.137.132.0/24; deny 79.137.132.0/24;
@@ -736,6 +729,7 @@ deny 81.195.151.0/24;
deny 81.195.151.172/30; deny 81.195.151.172/30;
deny 81.195.155.0/30; deny 81.195.155.0/30;
deny 81.195.161.12/30; deny 81.195.161.12/30;
deny 81.195.164.0/24;
deny 81.195.165.64/28; deny 81.195.165.64/28;
deny 81.195.168.24/30; deny 81.195.168.24/30;
deny 81.195.177.160/30; deny 81.195.177.160/30;
@@ -847,6 +841,7 @@ deny 85.141.33.64/28;
deny 85.141.60.96/28; deny 85.141.60.96/28;
deny 85.141.61.160/28; deny 85.141.61.160/28;
deny 85.143.125.0/24; deny 85.143.125.0/24;
deny 85.146.204.44/30;
deny 85.192.32.0/22; deny 85.192.32.0/22;
deny 85.192.32.0/23; deny 85.192.32.0/23;
deny 85.192.34.0/23; deny 85.192.34.0/23;
@@ -1015,7 +1010,6 @@ deny 90.156.216.0/22;
deny 90.156.216.0/23; deny 90.156.216.0/23;
deny 90.156.218.0/23; deny 90.156.218.0/23;
deny 90.156.232.0/21; deny 90.156.232.0/21;
deny 90.156.248.0/22;
deny 91.103.194.184/29; deny 91.103.194.184/29;
deny 91.135.212.0/22; deny 91.135.212.0/22;
deny 91.135.216.0/21; deny 91.135.216.0/21;
@@ -1039,6 +1033,7 @@ deny 91.231.134.0/24;
deny 91.237.76.0/24; deny 91.237.76.0/24;
deny 92.101.253.152/29; deny 92.101.253.152/29;
deny 92.101.253.96/29; deny 92.101.253.96/29;
deny 92.38.217.0/24;
deny 92.39.106.168/30; deny 92.39.106.168/30;
deny 92.39.106.20/30; deny 92.39.106.20/30;
deny 92.39.111.84/30; deny 92.39.111.84/30;
@@ -1137,6 +1132,7 @@ deny 95.167.5.64/28;
deny 95.167.5.80/28; deny 95.167.5.80/28;
deny 95.167.54.76/30; deny 95.167.54.76/30;
deny 95.167.59.244/30; deny 95.167.59.244/30;
deny 95.167.59.248/30;
deny 95.167.64.20/30; deny 95.167.64.20/30;
deny 95.167.68.216/29; deny 95.167.68.216/29;
deny 95.167.69.116/30; deny 95.167.69.116/30;

View File

@@ -0,0 +1,275 @@
# Linux routes for VK networks (IPv4)
# Auto-generated by blacklists_updater_routes.sh
# 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 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
ip route replace 178.22.88.0/21 via 127.0.0.1 dev lo onlink
ip route replace 178.22.89.64/26 via 127.0.0.1 dev lo onlink
ip route replace 178.22.94.0/23 via 127.0.0.1 dev lo onlink
ip route replace 178.237.16.0/20 via 127.0.0.1 dev lo onlink
ip route replace 178.237.16.0/21 via 127.0.0.1 dev lo onlink
ip route replace 178.237.24.0/22 via 127.0.0.1 dev lo onlink
ip route replace 178.237.30.0/23 via 127.0.0.1 dev lo onlink
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
ip route replace 185.16.150.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.16.244.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.16.244.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.16.246.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.180.200.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.187.63.0/24 via 127.0.0.1 dev lo onlink
ip route replace 185.187.63.0/25 via 127.0.0.1 dev lo onlink
ip route replace 185.187.63.128/25 via 127.0.0.1 dev lo onlink
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
ip route replace 185.32.248.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.32.250.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.5.136.0/22 via 127.0.0.1 dev lo onlink
ip route replace 185.5.136.0/23 via 127.0.0.1 dev lo onlink
ip route replace 185.5.138.0/23 via 127.0.0.1 dev lo onlink
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
ip route replace 188.93.58.0/24 via 127.0.0.1 dev lo onlink
ip route replace 188.93.60.0/24 via 127.0.0.1 dev lo onlink
ip route replace 188.93.61.0/24 via 127.0.0.1 dev lo onlink
ip route replace 188.93.62.0/24 via 127.0.0.1 dev lo onlink
ip route replace 193.203.40.0/22 via 127.0.0.1 dev lo onlink
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 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 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.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
ip route replace 217.20.149.0/24 via 127.0.0.1 dev lo onlink
ip route replace 217.20.150.0/23 via 127.0.0.1 dev lo onlink
ip route replace 217.20.152.0/22 via 127.0.0.1 dev lo onlink
ip route replace 217.20.156.0/23 via 127.0.0.1 dev lo onlink
ip route replace 217.20.158.0/24 via 127.0.0.1 dev lo onlink
ip route replace 217.20.159.0/24 via 127.0.0.1 dev lo onlink
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
ip route replace 45.84.128.0/22 via 127.0.0.1 dev lo onlink
ip route replace 45.84.128.0/23 via 127.0.0.1 dev lo onlink
ip route replace 45.84.130.0/23 via 127.0.0.1 dev lo onlink
ip route replace 5.101.40.0/22 via 127.0.0.1 dev lo onlink
ip route replace 5.101.40.0/23 via 127.0.0.1 dev lo onlink
ip route replace 5.101.42.0/23 via 127.0.0.1 dev lo onlink
ip route replace 5.181.60.0/22 via 127.0.0.1 dev lo onlink
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
ip route replace 5.61.232.0/21 via 127.0.0.1 dev lo onlink
ip route replace 5.61.232.0/22 via 127.0.0.1 dev lo onlink
ip route replace 5.61.236.0/23 via 127.0.0.1 dev lo onlink
ip route replace 5.61.238.0/24 via 127.0.0.1 dev lo onlink
ip route replace 5.61.239.0/27 via 127.0.0.1 dev lo onlink
ip route replace 5.61.239.128/25 via 127.0.0.1 dev lo onlink
ip route replace 5.61.239.40/29 via 127.0.0.1 dev lo onlink
ip route replace 5.61.239.48/28 via 127.0.0.1 dev lo onlink
ip route replace 5.61.239.64/26 via 127.0.0.1 dev lo onlink
ip route replace 62.217.160.0/20 via 127.0.0.1 dev lo onlink
ip route replace 62.217.160.0/21 via 127.0.0.1 dev lo onlink
ip route replace 62.217.168.0/21 via 127.0.0.1 dev lo onlink
ip route replace 79.137.132.0/24 via 127.0.0.1 dev lo onlink
ip route replace 79.137.132.0/25 via 127.0.0.1 dev lo onlink
ip route replace 79.137.132.128/25 via 127.0.0.1 dev lo onlink
ip route replace 79.137.139.0/24 via 127.0.0.1 dev lo onlink
ip route replace 79.137.139.0/25 via 127.0.0.1 dev lo onlink
ip route replace 79.137.139.128/25 via 127.0.0.1 dev lo onlink
ip route replace 79.137.157.0/25 via 127.0.0.1 dev lo onlink
ip route replace 79.137.157.128/25 via 127.0.0.1 dev lo onlink
ip route replace 79.137.164.0/24 via 127.0.0.1 dev lo onlink
ip route replace 79.137.164.0/25 via 127.0.0.1 dev lo onlink
ip route replace 79.137.164.128/25 via 127.0.0.1 dev lo onlink
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 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
ip route replace 93.186.224.0/20 via 127.0.0.1 dev lo onlink
ip route replace 93.186.224.0/21 via 127.0.0.1 dev lo onlink
ip route replace 93.186.232.0/21 via 127.0.0.1 dev lo onlink
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
ip route replace 95.163.32.0/22 via 127.0.0.1 dev lo onlink
ip route replace 95.163.36.0/22 via 127.0.0.1 dev lo onlink
ip route replace 95.163.40.0/21 via 127.0.0.1 dev lo onlink
ip route replace 95.163.48.0/20 via 127.0.0.1 dev lo onlink
ip route replace 95.213.0.0/17 via 127.0.0.1 dev lo onlink
ip route replace 95.213.0.0/20 via 127.0.0.1 dev lo onlink
ip route replace 95.213.16.0/21 via 127.0.0.1 dev lo onlink
ip route replace 95.213.24.0/23 via 127.0.0.1 dev lo onlink
ip route replace 95.213.26.0/24 via 127.0.0.1 dev lo onlink
ip route replace 95.213.27.0/24 via 127.0.0.1 dev lo onlink
ip route replace 95.213.28.0/24 via 127.0.0.1 dev lo onlink
ip route replace 95.213.29.0/24 via 127.0.0.1 dev lo onlink
ip route replace 95.213.30.0/24 via 127.0.0.1 dev lo onlink
ip route replace 95.213.31.0/24 via 127.0.0.1 dev lo onlink
ip route replace 95.213.32.0/24 via 127.0.0.1 dev lo onlink
ip route replace 95.213.33.0/24 via 127.0.0.1 dev lo onlink
ip route replace 95.213.34.0/23 via 127.0.0.1 dev lo onlink
ip route replace 95.213.36.0/22 via 127.0.0.1 dev lo onlink
ip route replace 95.213.40.0/21 via 127.0.0.1 dev lo onlink
ip route replace 95.213.48.0/20 via 127.0.0.1 dev lo onlink
ip route replace 95.213.64.0/18 via 127.0.0.1 dev lo onlink

View File

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

View File

@@ -1,18 +1,43 @@
#!/bin/sh #!/bin/sh
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
# Input files (generated by blacklists_updater_txt.sh) # Input files (generated by blacklists_updater_txt.sh)
blacklist_file="blacklists/blacklist.txt" blacklist_file="${SCRIPT_DIR}/blacklists/blacklist.txt"
blacklist_v4_file="blacklists/blacklist-v4.txt" blacklist_v4_file="${SCRIPT_DIR}/blacklists/blacklist-v4.txt"
blacklist_v6_file="blacklists/blacklist-v6.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 # Output directory and files
iptables_output_dir="blacklists_iptables" iptables_output_dir="${SCRIPT_DIR}/blacklists_iptables"
iptables_output_file="${iptables_output_dir}/blacklist.ipset"
iptables_v4_output_file="${iptables_output_dir}/blacklist-v4.ipset" iptables_v4_output_file="${iptables_output_dir}/blacklist-v4.ipset"
iptables_v6_output_file="${iptables_output_dir}/blacklist-v6.ipset" iptables_v6_output_file="${iptables_output_dir}/blacklist-v6.ipset"
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 iptables directory if it doesn't exist # Create required directories if they don't exist
mkdir -p "${iptables_output_dir}" 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 # Function to generate ipset config from input file
generate_ipset_config() { generate_ipset_config() {
@@ -21,6 +46,19 @@ generate_ipset_config() {
local ip_version="$3" local ip_version="$3"
local set_name="$4" local set_name="$4"
local family="$5" local family="$5"
local iptables_cmd="iptables"
local rule_primary=""
local rule_secondary=""
[ "${family}" = "inet6" ] && iptables_cmd="ip6tables"
if printf "%s" "${set_name}" | grep -q '^blacklist-vk'; then
rule_primary="${iptables_cmd} -I OUTPUT -m set --match-set ${set_name} dst -j REJECT"
rule_secondary="${iptables_cmd} -I FORWARD -m set --match-set ${set_name} dst -j REJECT"
else
rule_primary="${iptables_cmd} -I INPUT -m set --match-set ${set_name} src -m conntrack --ctstate NEW -j DROP"
rule_secondary="${iptables_cmd} -I FORWARD -m set --match-set ${set_name} src -m conntrack --ctstate NEW -j DROP"
fi
# Count entries for hash size calculation # Count entries for hash size calculation
local count=$(wc -l < "${input_file}" | tr -d ' ') local count=$(wc -l < "${input_file}" | tr -d ' ')
@@ -38,8 +76,8 @@ generate_ipset_config() {
# ipset restore < $(basename ${output_file}) # ipset restore < $(basename ${output_file})
# #
# 2. Use with iptables/ip6tables: # 2. Use with iptables/ip6tables:
# iptables -I INPUT -m set --match-set ${set_name} src -m conntrack --ctstate NEW -j DROP # ${rule_primary}
# iptables -I FORWARD -m set --match-set ${set_name} src -m conntrack --ctstate NEW -j DROP ${rule_secondary:+# ${rule_secondary}}
# #
# 3. To flush/delete the set: # 3. To flush/delete the set:
# ipset flush ${set_name} # ipset flush ${set_name}
@@ -63,34 +101,16 @@ EOF
# Generate ipset configurations from blacklist files # 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_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_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"
# For mixed file, we need to create two sets (IPv4 and IPv6) as ipset doesn't support mixed families echo ""
cat > "${iptables_output_file}" << EOF echo "VK outgoing block examples (iptables/ipset):"
# IPSet blacklist configuration (mixed IPv4/IPv6) echo " ipset restore < ${iptables_vk_v4_output_file}"
# Auto-generated from $(basename ${blacklist_file}) echo " ipset restore < ${iptables_vk_v6_output_file}"
# Last updated: $(date -u +"%Y-%m-%d %H:%M:%S UTC") echo " iptables -I OUTPUT -m set --match-set blacklist-vk-v4 dst -j REJECT"
# echo " iptables -I FORWARD -m set --match-set blacklist-vk-v4 dst -j REJECT"
# Usage: echo " ip6tables -I OUTPUT -m set --match-set blacklist-vk-v6 dst -j REJECT"
# 1. Load the ipset: echo " ip6tables -I FORWARD -m set --match-set blacklist-vk-v6 dst -j REJECT"
# ipset restore < $(basename ${iptables_output_file}) echo ""
# echo "Tip: Do not install Messenger MAX on the same phone/device that has VPN access configured."
# 2. Use with iptables/ip6tables:
# iptables -I INPUT -m set --match-set blacklist-v4 src -m conntrack --ctstate NEW -j DROP
# iptables -I FORWARD -m set --match-set blacklist-v4 src -m conntrack --ctstate NEW -j DROP
# ip6tables -I INPUT -m set --match-set blacklist-v6 src -m conntrack --ctstate NEW -j DROP
# ip6tables -I FORWARD -m set --match-set blacklist-v6 src -m conntrack --ctstate NEW -j DROP
#
# 3. To flush/delete the sets:
# ipset flush blacklist-v4 && ipset destroy blacklist-v4
# ipset flush blacklist-v6 && ipset destroy blacklist-v6
#
EOF
# Append both IPv4 and IPv6 sets to the mixed file
tail -n +2 "${iptables_v4_output_file}" | grep -E "^(create|add)" >> "${iptables_output_file}"
echo "" >> "${iptables_output_file}"
tail -n +2 "${iptables_v6_output_file}" | grep -E "^(create|add)" >> "${iptables_output_file}"
echo "✓ Generated (mixed IPv4/IPv6): ${iptables_output_file}"
echo " Total entries: $(wc -l < "${blacklist_file}" | tr -d ' ')"

View File

@@ -7,29 +7,82 @@ SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
INPUT_FILE="$SCRIPT_DIR/blacklists/blacklist.txt" INPUT_FILE="$SCRIPT_DIR/blacklists/blacklist.txt"
OUTPUT_DIR="$SCRIPT_DIR/blacklists_nftables" OUTPUT_DIR="$SCRIPT_DIR/blacklists_nftables"
# Create output directory if it doesn't exist # Source files for name-based VK filtering
mkdir -p "$OUTPUT_DIR" 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" "$SCRIPT_DIR/blacklists"
echo "Generating nftables blacklists..." echo "Generating nftables blacklists..."
# Generate mixed IPv4/IPv6 blacklist # 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" \ python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \
"$INPUT_FILE" \ "$INPUT_FILE" \
"$OUTPUT_DIR/blacklist.nft" "$OUTPUT_DIR/blacklist.nft"
# Generate IPv4-only blacklist # Generate IPv4-only blacklist
grep -E '^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+' "$INPUT_FILE" > /tmp/blacklist-v4.txt || true TMP_V4_FILE="/tmp/blacklist-v4.txt"
TMP_V6_FILE="/tmp/blacklist-v6.txt"
grep -E '^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+' "$INPUT_FILE" > "$TMP_V4_FILE" || true
python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \ python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \
/tmp/blacklist-v4.txt \ "$TMP_V4_FILE" \
"$OUTPUT_DIR/blacklist-v4.nft" "$OUTPUT_DIR/blacklist-v4.nft"
# Generate IPv6-only blacklist # Generate IPv6-only blacklist
grep -E '^[0-9a-fA-F:]+:' "$INPUT_FILE" > /tmp/blacklist-v6.txt || true grep -E '^[0-9a-fA-F:]+:' "$INPUT_FILE" > "$TMP_V6_FILE" || true
python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \ python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \
/tmp/blacklist-v6.txt \ "$TMP_V6_FILE" \
"$OUTPUT_DIR/blacklist-v6.nft" "$OUTPUT_DIR/blacklist-v6.nft"
# Generate VK-only blacklists (network names: VK Cloud / VKCOMPANY / VKONTAKTE)
python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \
"$VK_INPUT_FILE" \
"$OUTPUT_DIR/blacklist-vk.nft"
python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \
"$VK_INPUT_V4_FILE" \
"$OUTPUT_DIR/blacklist-vk-v4.nft"
python3 "$SCRIPT_DIR/generate_nft_blacklist.py" \
"$VK_INPUT_V6_FILE" \
"$OUTPUT_DIR/blacklist-vk-v6.nft"
# Clean up temp files # Clean up temp files
rm -f /tmp/blacklist-v4.txt /tmp/blacklist-v6.txt rm -f "$TMP_V4_FILE" "$TMP_V6_FILE"
echo "nftables blacklists generated successfully!" echo "nftables blacklists generated successfully!"
echo ""
echo "VM incoming block examples (all lists, nftables):"
echo " sudo nft -f $OUTPUT_DIR/blacklist.nft"
echo " sudo nft -f $OUTPUT_DIR/blacklist-v4.nft"
echo " sudo nft -f $OUTPUT_DIR/blacklist-v6.nft"
echo " sudo nft add chain inet filter input '{ type filter hook input priority 0; policy accept; }'"
echo " sudo nft add rule inet filter input ip saddr @blacklist_v4 counter reject"
echo " sudo nft add rule inet filter input ip6 saddr @blacklist_v6 counter reject"
echo ""
echo "VK outbound block examples for VPN clients via NAT (nftables):"
echo " sudo nft -f $OUTPUT_DIR/blacklist-vk.nft"
echo " sudo nft -f $OUTPUT_DIR/blacklist-vk-v4.nft"
echo " sudo nft -f $OUTPUT_DIR/blacklist-vk-v6.nft"
echo " sudo nft add chain inet filter forward '{ type filter hook forward priority 0; policy accept; }'"
echo " sudo nft add rule inet filter forward iifname \"<VPN_IFACE>\" ip daddr @blacklist_vk_v4 counter reject"
echo " sudo nft add rule inet filter forward iifname \"<VPN_IFACE>\" ip6 daddr @blacklist_vk_v6 counter reject"
echo ""
echo "Tip: Do not install Messenger MAX on the same phone/device that has VPN access configured."

View File

@@ -11,8 +11,8 @@ nginx_output_file="${nginx_output_dir}/blacklist.conf"
nginx_v4_output_file="${nginx_output_dir}/blacklist-v4.conf" nginx_v4_output_file="${nginx_output_dir}/blacklist-v4.conf"
nginx_v6_output_file="${nginx_output_dir}/blacklist-v6.conf" nginx_v6_output_file="${nginx_output_dir}/blacklist-v6.conf"
# Create nginx directory if it doesn't exist # Create required directories if they don't exist
mkdir -p "${nginx_output_dir}" mkdir -p "${nginx_output_dir}" "blacklists"
# Function to generate nginx config from input file # Function to generate nginx config from input file
generate_nginx_config() { generate_nginx_config() {

78
blacklists_updater_routes.sh Executable file
View File

@@ -0,0 +1,78 @@
#!/bin/sh
set -e
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
# 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}" "${SCRIPT_DIR}/blacklists"
echo "Generating VK route 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
# Linux routes for VK networks (IPv4)
# Auto-generated by $(basename "$0")
# Last updated: $(date -u +"%Y-%m-%d %H:%M:%S UTC")
#
# Apply:
# sudo sh $(basename "${ROUTES_V4_FILE}")
#
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 < "${VK_INPUT_V4_FILE}"
# Generate IPv6 routes file (route VK prefixes to loopback via ::1)
cat > "${ROUTES_V6_FILE}" << EOF
# Linux routes for VK networks (IPv6)
# Auto-generated by $(basename "$0")
# Last updated: $(date -u +"%Y-%m-%d %H:%M:%S UTC")
#
# Apply:
# sudo sh $(basename "${ROUTES_V6_FILE}")
#
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 < "${VK_INPUT_V6_FILE}"
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}"
echo " sudo sh ${ROUTES_V6_FILE}"

View File

@@ -11,6 +11,8 @@ black_names="uvd|umvd|fgup|grchc|roskomnad|federalnaya sluzhba|ufsb|zonatelecom|
# M100 - mail.ru # M100 - mail.ru
white_names="ruvds" 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} 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_as.py ${auto_black_ass} > ${outfile_w_comments}
./network_list_from_netname.py lists/ru-gov-netnames.txt >> ${outfile_w_comments} ./network_list_from_netname.py lists/ru-gov-netnames.txt >> ${outfile_w_comments}

View File

@@ -12,6 +12,27 @@ import re
from ipaddress import ip_address, ip_network, AddressValueError from ipaddress import ip_address, ip_network, AddressValueError
from pathlib import Path from pathlib import Path
def iter_set_blocks(content):
current_name = None
current_lines = []
brace_depth = 0
for line in content.splitlines():
if current_name is None:
match = re.match(r"\s*set\s+([A-Za-z0-9_]+)\s*\{", line)
if match:
current_name = match.group(1)
current_lines = [line]
brace_depth = line.count("{") - line.count("}")
continue
current_lines.append(line)
brace_depth += line.count("{") - line.count("}")
if brace_depth == 0:
yield current_name, "\n".join(current_lines)
current_name = None
current_lines = []
def parse_nft_config(config_path): def parse_nft_config(config_path):
"""Extract IPv4 and IPv6 prefixes from nftables config.""" """Extract IPv4 and IPv6 prefixes from nftables config."""
p = Path(config_path) p = Path(config_path)
@@ -22,36 +43,19 @@ def parse_nft_config(config_path):
v4_prefixes = [] v4_prefixes = []
v6_prefixes = [] v6_prefixes = []
# Parse IPv4 set (blacklist_v4) for _, block in iter_set_blocks(content):
v4_match = re.search( if "type ipv4_addr" in block:
r'set blacklist_v4\s*\{[^}]*elements\s*=\s*\{([^}]+)\}', for match in re.finditer(r"(\d+\.\d+\.\d+\.\d+(?:/\d+)?)", block):
content, try:
re.DOTALL v4_prefixes.append(ip_network(match.group(1), strict=False))
) except Exception as e:
if v4_match: print(f"Warning: Could not parse IPv4 prefix '{match.group(1)}': {e}", file=sys.stderr)
elements = v4_match.group(1) elif "type ipv6_addr" in block:
# Extract all CIDR notations for match in re.finditer(r"([0-9a-fA-F:]+(?:/\d+)?)", block):
for match in re.finditer(r'(\d+\.\d+\.\d+\.\d+(?:/\d+)?)', elements): try:
try: v6_prefixes.append(ip_network(match.group(1), strict=False))
v4_prefixes.append(ip_network(match.group(1), strict=False)) except Exception:
except Exception as e: pass
print(f"Warning: Could not parse IPv4 prefix '{match.group(1)}': {e}", file=sys.stderr)
# Parse IPv6 set (blacklist_v6)
v6_match = re.search(
r'set blacklist_v6\s*\{[^}]*elements\s*=\s*\{([^}]+)\}',
content,
re.DOTALL
)
if v6_match:
elements = v6_match.group(1)
# Extract all IPv6 CIDR notations
for match in re.finditer(r'([0-9a-fA-F:]+(?:/\d+)?)', elements):
try:
v6_prefixes.append(ip_network(match.group(1), strict=False))
except Exception as e:
# Skip false matches from comments or other text
pass
return v4_prefixes, v6_prefixes return v4_prefixes, v6_prefixes

View File

@@ -13,7 +13,7 @@ Usage:
import sys import sys
from ipaddress import ip_network, collapse_addresses from ipaddress import ip_network, collapse_addresses
from pathlib import Path from pathlib import Path
from datetime import datetime from datetime import datetime, UTC
def read_lines(path_or_dash): def read_lines(path_or_dash):
if path_or_dash == "-": if path_or_dash == "-":
@@ -43,55 +43,69 @@ def aggregate_prefixes(lines):
agg_v6 = list(collapse_addresses(sorted(v6, key=lambda x: (int(x.network_address), x.prefixlen)))) agg_v6 = list(collapse_addresses(sorted(v6, key=lambda x: (int(x.network_address), x.prefixlen))))
return agg_v4, agg_v6, invalid return agg_v4, agg_v6, invalid
def make_nft_config(agg_v4, agg_v6, comment=None): def make_nft_config(agg_v4, agg_v6, comment=None, usage_profile="vm_input"):
if usage_profile == "vk_forward":
set_v4_name = "blacklist_vk_v4"
set_v6_name = "blacklist_vk_v6"
rule_v4 = f'sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip daddr @{set_v4_name} counter reject'
rule_v6 = f'sudo nft add rule inet filter forward iifname "<VPN_IFACE>" ip6 daddr @{set_v6_name} counter reject'
else:
set_v4_name = "blacklist_v4"
set_v6_name = "blacklist_v6"
rule_v4 = f"sudo nft add rule inet filter input ip saddr @{set_v4_name} counter reject"
rule_v6 = f"sudo nft add rule inet filter input ip6 saddr @{set_v6_name} counter reject"
lines = [] lines = []
lines.append("# Autogenerated nftables blacklist") lines.append("# Autogenerated nftables blacklist")
lines.append(f"# Generated: {datetime.utcnow().isoformat()}Z") lines.append(f"# Generated: {datetime.now(UTC).isoformat().replace('+00:00', 'Z')}")
if comment: if comment:
lines.append(f"# {comment}") lines.append(f"# {comment}")
lines.append(f"# IPv4: {len(agg_v4)}, IPv6: {len(agg_v6)}") lines.append(f"# IPv4: {len(agg_v4)}, IPv6: {len(agg_v6)}")
lines.append("#")
lines.append("# Usage:")
lines.append("# sudo nft -f <this-file>")
if usage_profile == "vk_forward":
lines.append("# # VK egress blocking for VPN clients via NAT/FORWARD")
lines.append("# sudo nft add chain inet filter forward '{ type filter hook forward priority 0; policy accept; }'")
lines.append(f"# {rule_v4}")
lines.append(f"# {rule_v6}")
else:
lines.append("# # VM protection from incoming blacklist sources")
lines.append("# sudo nft add chain inet filter input '{ type filter hook input priority 0; policy accept; }'")
lines.append(f"# {rule_v4}")
lines.append(f"# {rule_v6}")
lines.append("") lines.append("")
lines.append("table inet filter {") lines.append("table inet filter {")
lines.append("") lines.append("")
# Define IPv4 blacklist set # Define IPv4 blacklist set
lines.append(" set blacklist_v4 {") lines.append(f" set {set_v4_name} {{")
lines.append(" type ipv4_addr") lines.append(" type ipv4_addr")
lines.append(" flags interval") lines.append(" flags interval")
if agg_v4: if agg_v4:
lines.append(" elements = {") lines.append(" elements = {")
for i, net in enumerate(agg_v4): for i, net in enumerate(agg_v4):
comma = "," if i < len(agg_v4) - 1 else "" comma = "," if i < len(agg_v4) - 1 else ""
lines.append(f" {net.with_prefixlen}{comma}") rendered_net = net.with_prefixlen if hasattr(net, "with_prefixlen") else str(net)
lines.append(f" {rendered_net}{comma}")
lines.append(" }") lines.append(" }")
lines.append(" }") lines.append(" }")
lines.append("") lines.append("")
# Define IPv6 blacklist set # Define IPv6 blacklist set
lines.append(" set blacklist_v6 {") lines.append(f" set {set_v6_name} {{")
lines.append(" type ipv6_addr") lines.append(" type ipv6_addr")
lines.append(" flags interval") lines.append(" flags interval")
if agg_v6: if agg_v6:
lines.append(" elements = {") lines.append(" elements = {")
for i, net in enumerate(agg_v6): for i, net in enumerate(agg_v6):
comma = "," if i < len(agg_v6) - 1 else "" comma = "," if i < len(agg_v6) - 1 else ""
lines.append(f" {net.with_prefixlen}{comma}") rendered_net = net.with_prefixlen if hasattr(net, "with_prefixlen") else str(net)
lines.append(f" {rendered_net}{comma}")
lines.append(" }") lines.append(" }")
lines.append(" }") lines.append(" }")
lines.append("") lines.append("")
# Define input chain with set lookups
lines.append(" chain input {")
lines.append(" type filter hook input priority 0;")
lines.append(" policy accept;")
lines.append("")
lines.append(" ct state { established, related } accept")
lines.append("")
if agg_v4:
lines.append(" ip saddr @blacklist_v4 counter drop")
if agg_v6:
lines.append(" ip6 saddr @blacklist_v6 counter drop")
lines.append(" }")
lines.append("}") lines.append("}")
return "\n".join(lines) return "\n".join(lines)
@@ -119,7 +133,8 @@ def main(argv):
if not any(line.strip() and not line.strip().startswith("#") for line in lines): if not any(line.strip() and not line.strip().startswith("#") for line in lines):
print("WARNING: input contains no prefixes (empty or only comments). Nothing to aggregate.") print("WARNING: input contains no prefixes (empty or only comments). Nothing to aggregate.")
nft_conf = make_nft_config([], [], comment="Empty input produced no prefixes") profile = "vk_forward" if "vk" in Path(infile).name.lower() else "vm_input"
nft_conf = make_nft_config([], [], comment="Empty input produced no prefixes", usage_profile=profile)
write_output(outfile, nft_conf) write_output(outfile, nft_conf)
return 0 return 0
@@ -137,7 +152,8 @@ def main(argv):
for n in agg_v6: for n in agg_v6:
print(" v6:", n) print(" v6:", n)
nft_conf = make_nft_config(agg_v4, agg_v6, comment=f"Source: {infile}") profile = "vk_forward" if "vk" in Path(infile).name.lower() else "vm_input"
nft_conf = make_nft_config(agg_v4, agg_v6, comment=f"Source: {infile}", usage_profile=profile)
try: try:
write_output(outfile, nft_conf) write_output(outfile, nft_conf)
except Exception as e: except Exception as e:
@@ -146,9 +162,12 @@ def main(argv):
print("Done.") print("Done.")
print("Load with: sudo nft -f <output.conf>") print("Load with: sudo nft -f <output.conf>")
print("View counters: sudo nft list chain inet filter input -a") if profile == "vk_forward":
print("View sets: sudo nft list set inet filter blacklist_v4") print("View sets: sudo nft list set inet filter blacklist_vk_v4")
print(" sudo nft list set inet filter blacklist_v6") print(" sudo nft list set inet filter blacklist_vk_v6")
else:
print("View sets: sudo nft list set inet filter blacklist_v4")
print(" sudo nft list set inet filter blacklist_v6")
return 0 return 0
if __name__ == "__main__": if __name__ == "__main__":

View File

@@ -1,60 +1,94 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import requests
import argparse import argparse
import re import re
from cymruwhois import Client import sys
import requests
from pylib.whois import whois_query from pylib.whois import whois_query
ASN_RE = re.compile(r"\bAS\d+\b", re.IGNORECASE)
def get_as_prefixes(asn): def get_as_prefixes(asn):
url = f"https://stat.ripe.net/data/announced-prefixes/data.json?resource={asn}" url = f"https://stat.ripe.net/data/announced-prefixes/data.json?resource={asn}"
response = requests.get(url) response = requests.get(url, timeout=30)
if response.status_code == 200: response.raise_for_status()
data = response.json() data = response.json()
prefixes = data['data']['prefixes'] prefixes = data["data"]["prefixes"]
return [prefix['prefix'] for prefix in prefixes] return [prefix["prefix"] for prefix in prefixes]
else:
return []
def convert_to_raw_github_url(url): def convert_to_raw_github_url(url):
return url.replace("https://github.com/", "https://raw.githubusercontent.com/").replace("/blob", "") return url.replace("https://github.com/", "https://raw.githubusercontent.com/").replace("/blob", "")
def print_prefixes(asn):
line = re.sub(r'[^AS0-9]', '', asn) def normalize_asn(value):
if not args.quiet: match = ASN_RE.search(value)
print(f"# Networks announced by {line}") if match:
response = whois_query(line, "as-name", True) return match.group(0).upper()
return None
def print_prefixes(asn, quiet=False):
normalized_asn = normalize_asn(asn)
if normalized_asn is None:
return
if not quiet:
print(f"# Networks announced by {normalized_asn}")
response = whois_query(normalized_asn, "as-name", True)
if response is not None: if response is not None:
info = response.strip() info = response.strip()
print(f"# AS-Name (ORG): {info}") print(f"# AS-Name (ORG): {info}")
prefixes = get_as_prefixes(line) prefixes = get_as_prefixes(normalized_asn)
for prefix in prefixes: for prefix in prefixes:
print(prefix) print(prefix)
def extract_asses(asn_filename_or_url):
if asn_filename_or_url.startswith('AS'): def extract_asses(asn_filename_or_url, quiet=False):
print_prefixes(asn_filename_or_url) if normalize_asn(asn_filename_or_url) and not asn_filename_or_url.startswith(("http://", "https://")):
print_prefixes(asn_filename_or_url, quiet=quiet)
return None return None
if asn_filename_or_url.startswith('http://') or asn_filename_or_url.startswith('https://'): if asn_filename_or_url.startswith("http://") or asn_filename_or_url.startswith("https://"):
if 'github.com' in asn_filename_or_url: if "github.com" in asn_filename_or_url:
asn_filename_or_url = convert_to_raw_github_url(asn_filename_or_url) asn_filename_or_url = convert_to_raw_github_url(asn_filename_or_url)
response = requests.get(asn_filename_or_url) response = requests.get(asn_filename_or_url, timeout=30)
lines = response.text.split('\n') response.raise_for_status()
lines = response.text.splitlines()
else: else:
with open(asn_filename_or_url, 'r') as file: with open(asn_filename_or_url, "r", encoding="utf-8") as file:
lines = file.readlines() lines = file.readlines()
for line in lines: for line in lines:
if re.match(r'^AS.*', line): normalized_asn = normalize_asn(line)
print_prefixes(line) if normalized_asn:
print_prefixes(normalized_asn, quiet=quiet)
return None return None
parser = argparse.ArgumentParser(description='./as_network_list.py -q AS61280')
parser.add_argument('asn_filename_or_url', help='The AS number to get networks / The file or URL to extract AS numbers from.')
parser.add_argument('-q', '--quiet', action='store_true', help='Disable all output except prefixes.')
args = parser.parse_args()
extract_asses(args.asn_filename_or_url) def build_parser():
parser = argparse.ArgumentParser(description="./network_list_from_as.py -q AS61280")
parser.add_argument("asn_filename_or_url", help="The AS number to get networks / The file or URL to extract AS numbers from.")
parser.add_argument("-q", "--quiet", action="store_true", help="Disable all output except prefixes.")
return parser
def main(argv=None):
parser = build_parser()
args = parser.parse_args(argv)
try:
extract_asses(args.asn_filename_or_url, quiet=args.quiet)
except requests.RequestException as exc:
print(f"ERROR: failed to fetch ASN data: {exc}", file=sys.stderr)
return 1
except OSError as exc:
print(f"ERROR: failed to read input: {exc}", file=sys.stderr)
return 1
return 0
if __name__ == "__main__":
sys.exit(main())

View File

@@ -1,41 +1,72 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import argparse import argparse
import requests
import re import re
from pylib.whois import whois_query import sys
from pylib.ip import convert_to_cidr
import requests
from pylib.ip import convert_to_cidr
from pylib.whois import whois_query
def convert_to_raw_github_url(url): def convert_to_raw_github_url(url):
return url.replace("https://github.com/", "https://raw.githubusercontent.com/").replace("/blob", "") return url.replace("https://github.com/", "https://raw.githubusercontent.com/").replace("/blob", "")
def extract_netname(filename_or_url):
if filename_or_url.startswith('http://') or filename_or_url.startswith('https://'): def iter_netnames(lines):
if 'github.com' in filename_or_url: for line in lines:
stripped = line.strip()
if not stripped or stripped.startswith("#"):
continue
if re.match(r"^netname:", stripped, re.IGNORECASE):
yield stripped.split(":", 1)[1].strip()
else:
yield stripped
def extract_netname(filename_or_url, quiet=False):
if filename_or_url.startswith("http://") or filename_or_url.startswith("https://"):
if "github.com" in filename_or_url:
filename_or_url = convert_to_raw_github_url(filename_or_url) filename_or_url = convert_to_raw_github_url(filename_or_url)
response = requests.get(filename_or_url) response = requests.get(filename_or_url, timeout=30)
lines = response.text.split('\n') response.raise_for_status()
lines = response.text.splitlines()
else: else:
with open(filename_or_url, 'r') as file: with open(filename_or_url, "r", encoding="utf-8") as file:
lines = file.readlines() lines = file.readlines()
for line in lines: for netname in iter_netnames(lines):
if re.match(r'^netname:', line): response = whois_query(netname, "inetnum")
netname = line.split(':')[1].strip() if response is not None and len(response) > 0:
response = whois_query(netname, "inetnum") if not quiet:
if response is not None and len(response) > 0: print(f"# Network name: {netname}")
if not args.quiet: for cidr in response:
print(f"# Network name: {netname}") for network in convert_to_cidr(cidr):
for cidr in response: print(network)
net = convert_to_cidr(cidr)
net = net[0]
print(net)
return None return None
parser = argparse.ArgumentParser(description='Extract netname from file.')
parser.add_argument('filename_or_url', help='The file or URL to extract netnames from.')
parser.add_argument('-q', '--quiet', action='store_true', help='Disable all output except prefixes.')
args = parser.parse_args()
extract_netname(args.filename_or_url) def build_parser():
parser = argparse.ArgumentParser(description="Extract netname from file.")
parser.add_argument("filename_or_url", help="The file or URL to extract netnames from.")
parser.add_argument("-q", "--quiet", action="store_true", help="Disable all output except prefixes.")
return parser
def main(argv=None):
parser = build_parser()
args = parser.parse_args(argv)
try:
extract_netname(args.filename_or_url, quiet=args.quiet)
except requests.RequestException as exc:
print(f"ERROR: failed to fetch netname data: {exc}", file=sys.stderr)
return 1
except OSError as exc:
print(f"ERROR: failed to read input: {exc}", file=sys.stderr)
return 1
return 0
if __name__ == "__main__":
sys.exit(main())

View File

@@ -1,62 +1,84 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import argparse import argparse
import re
import json import json
from pylib.ip import convert_to_cidr import sys
from pylib.ip import convert_to_cidr
country = "RU" country = "RU"
def normalize_record(record):
if not record:
return None
if record.get("country") != country:
return None
normalized = dict(record)
normalized["inetnum"] = convert_to_cidr(record["inetnum"])
return normalized
def parse(filename, output_text, output_json): def parse(filename, output_text, output_json):
cList = [] c_list = []
record = {} record = {}
with open(filename, 'r', encoding='latin-1') as f: with open(filename, "r", encoding="latin-1") as f:
lines = f.readlines() lines = f.readlines()
f.close()
for line in lines: for line in lines:
if re.match(r'^inetnum:', line): if line.startswith("inetnum:"):
if record: normalized = normalize_record(record)
record['inetnum'] = convert_to_cidr(record['inetnum']) if normalized is not None:
if record['country'] == country: c_list.append(normalized)
# print(record)
cList.append(record)
record = {} record = {}
record['inetnum'] = line.split('inetnum:', 1)[1].strip() record["inetnum"] = line.split("inetnum:", 1)[1].strip()
record['descr'] = '' record["descr"] = ""
record['netname'] = '' record["netname"] = ""
record['country'] = '' record["country"] = ""
record['org'] = '' record["org"] = ""
if re.match(r'^netname:', line): if line.startswith("netname:"):
record['netname'] = line.split('netname:', 1)[1].strip() record["netname"] = line.split("netname:", 1)[1].strip()
if re.match(r'^descr:', line): if line.startswith("descr:"):
record['descr'] = str(record['descr'].strip() + ' ' + line.split('descr:', 1)[1].strip()).strip() record["descr"] = str(record["descr"].strip() + " " + line.split("descr:", 1)[1].strip()).strip()
if re.match(r'^mnt-by:', line): if line.startswith("mnt-by:"):
record['netname'] = str(record['netname'].strip() + ' ' + line.split('mnt-by:', 1)[1].strip()).strip() record["netname"] = str(record["netname"].strip() + " " + line.split("mnt-by:", 1)[1].strip()).strip()
if re.match(r'^country:', line): if line.startswith("country:"):
record['country'] = line.split('country:', 1)[1].strip() record["country"] = line.split("country:", 1)[1].strip()
if re.match(r'^org:', line): if line.startswith("org:"):
record['org'] = line.split('org:', 1)[1].strip() record["org"] = line.split("org:", 1)[1].strip()
if record:
cList.append(record)
with open(output_json, 'w') as f: normalized = normalize_record(record)
json.dump(cList, f, indent=4) if normalized is not None:
f.close() c_list.append(normalized)
with open(output_text, 'w') as f: with open(output_json, "w", encoding="utf-8") as f:
for record in cList: json.dump(c_list, f, indent=4)
for net in record['inetnum']:
f.write(net + ' ' + record['netname'] + ' (' + record['org'] + ') [' + record['descr'] + ']\n')
f.close()
parser = argparse.ArgumentParser(description='Parse RIPE DB for getting a list of RU networks.') with open(output_text, "w", encoding="utf-8") as f:
parser.add_argument('filename', help='ripe.db.inetnum file to parse.') for item in c_list:
parser.add_argument('output_text', help='write text db to...') for net in item["inetnum"]:
parser.add_argument('output_json', help='write json do to...') f.write(net + " " + item["netname"] + " (" + item["org"] + ") [" + item["descr"] + "]\n")
args = parser.parse_args()
if not (args.filename):
parser.print_help()
exit()
parse(args.filename, args.output_text, args.output_json) def build_parser():
parser = argparse.ArgumentParser(description="Parse RIPE DB for getting a list of RU networks.")
parser.add_argument("filename", help="ripe.db.inetnum file to parse.")
parser.add_argument("output_text", help="write text db to...")
parser.add_argument("output_json", help="write json db to...")
return parser
def main(argv=None):
parser = build_parser()
args = parser.parse_args(argv)
try:
parse(args.filename, args.output_text, args.output_json)
except OSError as exc:
print(f"ERROR: {exc}", file=sys.stderr)
return 1
return 0
if __name__ == "__main__":
sys.exit(main())

View File

@@ -0,0 +1,26 @@
import tempfile
import unittest
from pathlib import Path
from check_nft_blacklist import check_ip_in_blacklist, parse_nft_config
from generate_nft_blacklist import make_nft_config
class CheckNftBlacklistTests(unittest.TestCase):
def test_vk_sets_are_parsed(self):
config = make_nft_config(["87.240.128.0/18"], [], usage_profile="vk_forward")
with tempfile.TemporaryDirectory() as tmpdir:
config_path = Path(tmpdir) / "blacklist-vk-v4.nft"
config_path.write_text(config, encoding="utf-8")
v4_prefixes, v6_prefixes = parse_nft_config(config_path)
blocked, prefix = check_ip_in_blacklist("87.240.128.1", v4_prefixes, v6_prefixes)
self.assertEqual(len(v4_prefixes), 1)
self.assertTrue(blocked)
self.assertEqual(str(prefix), "87.240.128.0/18")
if __name__ == "__main__":
unittest.main()

View File

@@ -0,0 +1,25 @@
import unittest
from generate_nft_blacklist import make_nft_config
class GenerateNftBlacklistTests(unittest.TestCase):
def test_general_profile_generates_plain_sets_only(self):
config = make_nft_config(["10.0.0.0/24"], [], usage_profile="vm_input")
self.assertIn("set blacklist_v4", config)
self.assertNotIn("chain input", config)
self.assertIn("ip saddr @blacklist_v4", config)
def test_vk_profile_uses_vk_set_names_and_forward_example(self):
config = make_nft_config(["10.0.0.0/24"], ["2001:db8::/32"], usage_profile="vk_forward")
self.assertIn("set blacklist_vk_v4", config)
self.assertIn("set blacklist_vk_v6", config)
self.assertNotIn("chain forward", config)
self.assertIn("ip daddr @blacklist_vk_v4", config)
self.assertIn("ip6 daddr @blacklist_vk_v6", config)
if __name__ == "__main__":
unittest.main()

View File

@@ -0,0 +1,41 @@
import json
import tempfile
import unittest
from pathlib import Path
from parse_ripe_db import parse
class ParseRipeDbTests(unittest.TestCase):
def test_skips_non_ru_last_record_and_normalizes_last_ru_record(self):
sample = """\
inetnum: 10.0.0.0 - 10.0.0.255
netname: TEST1
country: RU
org: ORG-1
descr: desc1
inetnum: 20.0.0.0 - 20.0.0.255
netname: TEST2
country: US
org: ORG-2
"""
with tempfile.TemporaryDirectory() as tmpdir:
source = Path(tmpdir) / "ripe.db.inetnum"
output_text = Path(tmpdir) / "out.txt"
output_json = Path(tmpdir) / "out.json"
source.write_text(sample, encoding="latin-1")
parse(str(source), str(output_text), str(output_json))
payload = json.loads(output_json.read_text(encoding="utf-8"))
self.assertEqual(len(payload), 1)
self.assertEqual(payload[0]["inetnum"], ["10.0.0.0/24"])
self.assertEqual(payload[0]["country"], "RU")
text_lines = output_text.read_text(encoding="utf-8").splitlines()
self.assertEqual(text_lines, ["10.0.0.0/24 TEST1 (ORG-1) [desc1]"])
if __name__ == "__main__":
unittest.main()