mirror of
https://github.com/C24Be/AS_Network_List.git
synced 2026-03-29 21:58:59 +03:00
Compare commits
110 Commits
2a2e53e841
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7690d60023 | ||
|
|
1ef2a3a21e | ||
|
|
128d6c3d19 | ||
|
|
4502515ab1 | ||
|
|
740834b112 | ||
|
|
c79108d476 | ||
|
|
754f545764 | ||
|
|
048810e560 | ||
|
|
cfed9adddf | ||
|
|
0107142b90 | ||
|
|
5d9070946d | ||
|
|
4126557898 | ||
|
|
cd643625f1 | ||
|
|
23ca832e7d | ||
|
|
760bc7409d | ||
|
|
3922acb075 | ||
|
|
17d64070c6 | ||
|
|
c34ebee88f | ||
|
|
96f5442eea | ||
|
|
22bbb3dd20 | ||
|
|
943e7f2498 | ||
|
|
ecc4b2e387 | ||
|
|
72d57938c0 | ||
|
|
1d0162e69f | ||
|
|
75e044c01d | ||
|
|
3cb9156d28 | ||
|
|
011efe4bcb | ||
|
|
849e96a16d | ||
|
|
ee407903b6 | ||
|
|
07284f6831 | ||
|
|
f407215a72 | ||
|
|
3ea564dfe8 | ||
|
|
af409b55cc | ||
|
|
17a668eaec | ||
|
|
95d70eb428 | ||
|
|
82ad171e71 | ||
|
|
8e3a07acc5 | ||
|
|
6381ea7863 | ||
|
|
4a8a10d6d6 | ||
|
|
d7e0f9c7b7 | ||
|
|
b98e6d008c | ||
|
|
7714b6ff07 | ||
|
|
2d2dfccad3 | ||
|
|
0b170ff24a | ||
|
|
204b099d9c | ||
|
|
77142cde32 | ||
|
|
12f1e01c61 | ||
|
|
834a95b304 | ||
|
|
e78fa434c8 | ||
|
|
c2beed14dc | ||
|
|
0261df5830 | ||
|
|
619e5f7997 | ||
|
|
63bb2685d4 | ||
|
|
b9bd54545c | ||
|
|
f67123d80d | ||
|
|
9834fa3728 | ||
|
|
dbbfd0db63 | ||
|
|
a163fdbbb2 | ||
|
|
de5d352c2a | ||
|
|
292b0f0460 | ||
|
|
e690b097af | ||
|
|
317036fb8d | ||
|
|
69549bce92 | ||
|
|
2d3cc80273 | ||
|
|
e26bc0890f | ||
|
|
7a958c6686 | ||
|
|
3448d99fa0 | ||
|
|
aa9227c2ea | ||
|
|
8d3e661eb9 | ||
|
|
cbf2554c71 | ||
|
|
3db201e687 | ||
|
|
6405bea74b | ||
|
|
d8db11d446 | ||
|
|
7059da1685 | ||
|
|
cc202f9f79 | ||
|
|
85052ec0dc | ||
|
|
c0b13ac7d0 | ||
|
|
709a62cf0a | ||
|
|
49cff13f8d | ||
|
|
2251934da5 | ||
|
|
b6192a7161 | ||
|
|
1812bf1218 | ||
|
|
c5b999b322 | ||
|
|
1bf930c815 | ||
|
|
42b870a6c1 | ||
|
|
1eb4db2bfa | ||
|
|
34a2703df0 | ||
|
|
8a670b5b25 | ||
|
|
0705c32fc5 | ||
|
|
31941d041a | ||
|
|
6276cd968f | ||
|
|
cb64ca2bcb | ||
|
|
6fb9418c90 | ||
|
|
7eedfbde2c | ||
|
|
71f0272971 | ||
|
|
9780152f9d | ||
|
|
16ade438d1 | ||
|
|
663a88f95c | ||
|
|
a4d3676ab7 | ||
|
|
98093eb33d | ||
|
|
0c0c30aa2f | ||
|
|
7bbb8d27b7 | ||
|
|
132ce57749 | ||
|
|
a6aab55efa | ||
|
|
be5674fa21 | ||
|
|
71af5f55cd | ||
|
|
93e61e2a2c | ||
|
|
ea30368ea8 | ||
|
|
c08d9620d6 | ||
|
|
f7977cd875 |
2
.github/actions/gitPush/action.yaml
vendored
2
.github/actions/gitPush/action.yaml
vendored
@@ -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
|
||||||
|
|||||||
6
.github/actions/gitReset/action.yaml
vendored
6
.github/actions/gitReset/action.yaml
vendored
@@ -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
|
||||||
|
|||||||
6
.github/workflows/resolve_networks.yml
vendored
6
.github/workflows/resolve_networks.yml
vendored
@@ -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
|
||||||
|
|||||||
3
.github/workflows/update_blacklists.yml
vendored
3
.github/workflows/update_blacklists.yml
vendored
@@ -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/
|
||||||
|
|||||||
88
README.md
88
README.md
@@ -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)
|
||||||
|
|||||||
@@ -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)
|
||||||
@@ -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)
|
||||||
@@ -420,7 +420,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)
|
||||||
@@ -463,7 +463,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,7 +522,7 @@ 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 ROSBANK ("TBANK" JSC)
|
||||||
AS28719 HMFES (PJSC Rostelecom)
|
AS28719 HMFES (PJSC Rostelecom)
|
||||||
AS28734 ATON-AS (Aton LLC)
|
AS28734 ATON-AS (Aton LLC)
|
||||||
@@ -731,7 +730,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 +745,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 +965,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)
|
||||||
@@ -993,7 +992,7 @@ 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 (Layka 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 +1027,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")
|
||||||
@@ -1143,7 +1142,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))
|
||||||
@@ -1250,7 +1249,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)
|
||||||
@@ -1473,7 +1472,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 +1511,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 +1599,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 +1690,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 +1709,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)
|
||||||
@@ -1746,7 +1743,7 @@ 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.)
|
||||||
@@ -1879,8 +1876,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 +2133,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 +2162,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 +2217,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 +2289,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)
|
||||||
@@ -2503,7 +2499,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)
|
||||||
@@ -2608,7 +2603,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 +2619,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)
|
||||||
@@ -2844,7 +2838,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)
|
||||||
@@ -2909,7 +2902,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 +2927,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,48 +2937,48 @@ 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 -no-description- (No org name found)
|
||||||
AS56930 -no-description- (No org name found)
|
AS56930 -no-description- (No org name found)
|
||||||
AS56931 -no-description- (No org name found)
|
AS56931 -no-description- (No org name found)
|
||||||
@@ -3773,7 +3765,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 +3821,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 +3916,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 +3942,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)
|
||||||
@@ -4198,7 +4186,6 @@ 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)
|
||||||
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)
|
||||||
@@ -4238,9 +4225,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 +4243,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 +4257,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 +4285,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 +4310,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)
|
||||||
@@ -4353,10 +4351,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 +4371,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 +4386,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 +4397,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 +4415,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 +4447,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)
|
||||||
@@ -4495,7 +4503,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)
|
||||||
@@ -4746,7 +4753,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 +4766,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 +4802,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 +4825,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 +4943,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)
|
||||||
@@ -5046,6 +5055,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 +5069,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)
|
||||||
@@ -5068,7 +5079,6 @@ 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)
|
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)
|
||||||
@@ -5262,13 +5272,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)
|
||||||
@@ -5430,21 +5438,21 @@ 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- (No org name found)
|
||||||
AS213334 -no-description-
|
AS213334 -no-description- (No org name found)
|
||||||
AS213348 -no-description-
|
AS213348 -no-description-
|
||||||
AS213369 -no-description-
|
AS213369 -no-description-
|
||||||
AS213381 -no-description-
|
AS213381 -no-description-
|
||||||
@@ -5462,7 +5470,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 +5508,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-
|
||||||
@@ -5573,7 +5580,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 +5608,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 +5663,7 @@ AS215678 -no-description-
|
|||||||
AS215688 -no-description-
|
AS215688 -no-description-
|
||||||
AS215705 -no-description-
|
AS215705 -no-description-
|
||||||
AS215721 -no-description-
|
AS215721 -no-description-
|
||||||
|
AS215751 -no-description-
|
||||||
AS215796 -no-description-
|
AS215796 -no-description-
|
||||||
AS215805 -no-description-
|
AS215805 -no-description-
|
||||||
AS215809 -no-description-
|
AS215809 -no-description-
|
||||||
|
|||||||
4802
auto/all-ru-ipv4.txt
4802
auto/all-ru-ipv4.txt
File diff suppressed because it is too large
Load Diff
@@ -53,6 +53,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 +62,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 +86,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 +94,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")
|
||||||
@@ -115,6 +116,7 @@
|
|||||||
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")
|
||||||
@@ -135,6 +137,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 +160,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 +285,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 +305,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 +329,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 +478,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)
|
||||||
@@ -845,7 +848,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)
|
||||||
@@ -1441,7 +1444,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 +1497,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 +1574,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 +1814,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 +1840,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 +1859,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 +1869,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 +1959,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)
|
||||||
|
|||||||
32442
auto/ripe-ru-ipv4.json
32442
auto/ripe-ru-ipv4.json
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -30,7 +30,6 @@
|
|||||||
128.140.170.0/24
|
128.140.170.0/24
|
||||||
128.140.171.0/24
|
128.140.171.0/24
|
||||||
128.140.172.0/22
|
128.140.172.0/22
|
||||||
128.140.173.0/24
|
|
||||||
130.49.224.0/19
|
130.49.224.0/19
|
||||||
145.255.238.240/28
|
145.255.238.240/28
|
||||||
146.185.208.0/22
|
146.185.208.0/22
|
||||||
@@ -43,14 +42,9 @@
|
|||||||
155.212.192.0/20
|
155.212.192.0/20
|
||||||
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.178.0/23
|
|
||||||
178.17.180.0/23
|
|
||||||
178.17.182.0/23
|
|
||||||
178.17.184.0/22
|
|
||||||
178.17.188.0/22
|
|
||||||
178.20.234.224/29
|
178.20.234.224/29
|
||||||
178.22.88.0/21
|
178.22.88.0/21
|
||||||
178.22.89.64/26
|
178.22.89.64/26
|
||||||
@@ -65,7 +59,6 @@
|
|||||||
178.237.240.0/20
|
178.237.240.0/20
|
||||||
178.237.248.0/21
|
178.237.248.0/21
|
||||||
178.237.28.0/24
|
178.237.28.0/24
|
||||||
178.237.29.0/24
|
|
||||||
178.237.30.0/23
|
178.237.30.0/23
|
||||||
178.248.232.137/32
|
178.248.232.137/32
|
||||||
178.248.232.60/32
|
178.248.232.60/32
|
||||||
@@ -112,21 +105,16 @@
|
|||||||
185.130.112.0/23
|
185.130.112.0/23
|
||||||
185.130.114.0/23
|
185.130.114.0/23
|
||||||
185.131.68.0/22
|
185.131.68.0/22
|
||||||
185.131.68.0/23
|
|
||||||
185.149.160.0/24
|
185.149.160.0/24
|
||||||
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
|
||||||
185.16.244.0/22
|
185.16.244.0/22
|
||||||
185.16.244.0/23
|
185.16.244.0/23
|
||||||
185.16.246.0/23
|
185.16.246.0/23
|
||||||
185.16.246.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
|
||||||
@@ -199,14 +187,12 @@
|
|||||||
188.93.62.0/24
|
188.93.62.0/24
|
||||||
193.203.40.0/22
|
193.203.40.0/22
|
||||||
193.232.70.0/24
|
193.232.70.0/24
|
||||||
193.33.230.0/23
|
|
||||||
193.47.146.0/24
|
193.47.146.0/24
|
||||||
194.140.247.0/25
|
194.140.247.0/25
|
||||||
194.140.247.128/25
|
194.140.247.128/25
|
||||||
194.150.202.0/23
|
194.150.202.0/23
|
||||||
194.165.22.0/23
|
194.165.22.0/23
|
||||||
194.186.112.80/28
|
194.186.112.80/28
|
||||||
194.186.63.0/24
|
|
||||||
194.190.9.0/24
|
194.190.9.0/24
|
||||||
194.215.248.0/24
|
194.215.248.0/24
|
||||||
194.226.116.0/22
|
194.226.116.0/22
|
||||||
@@ -243,7 +229,6 @@
|
|||||||
195.211.23.0/24
|
195.211.23.0/24
|
||||||
195.218.175.40/29
|
195.218.175.40/29
|
||||||
195.218.190.0/23
|
195.218.190.0/23
|
||||||
195.226.203.0/24
|
|
||||||
195.239.113.0/24
|
195.239.113.0/24
|
||||||
195.239.247.0/24
|
195.239.247.0/24
|
||||||
195.239.80.32/29
|
195.239.80.32/29
|
||||||
@@ -264,7 +249,6 @@
|
|||||||
195.98.43.104/29
|
195.98.43.104/29
|
||||||
195.98.73.56/29
|
195.98.73.56/29
|
||||||
195.98.77.100/30
|
195.98.77.100/30
|
||||||
212.111.84.0/22
|
|
||||||
212.119.174.0/24
|
212.119.174.0/24
|
||||||
212.119.175.0/24
|
212.119.175.0/24
|
||||||
212.120.169.48/29
|
212.120.169.48/29
|
||||||
@@ -290,10 +274,6 @@
|
|||||||
212.192.156.0/22
|
212.192.156.0/22
|
||||||
212.23.85.48/30
|
212.23.85.48/30
|
||||||
212.23.85.56/29
|
212.23.85.56/29
|
||||||
212.233.120.0/22
|
|
||||||
212.233.72.0/21
|
|
||||||
212.233.88.0/21
|
|
||||||
212.233.96.0/22
|
|
||||||
212.32.198.64/29
|
212.32.198.64/29
|
||||||
212.48.134.192/26
|
212.48.134.192/26
|
||||||
212.48.138.240/28
|
212.48.138.240/28
|
||||||
@@ -398,8 +378,6 @@
|
|||||||
213.172.27.252/30
|
213.172.27.252/30
|
||||||
213.172.30.136/30
|
213.172.30.136/30
|
||||||
213.172.4.192/26
|
213.172.4.192/26
|
||||||
213.176.232.0/23
|
|
||||||
213.176.234.0/23
|
|
||||||
213.177.111.0/24
|
213.177.111.0/24
|
||||||
213.183.253.56/29
|
213.183.253.56/29
|
||||||
213.219.212.0/22
|
213.219.212.0/22
|
||||||
@@ -455,7 +433,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,7 +451,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.174.188.0/22
|
217.172.20.0/22
|
||||||
217.174.188.0/23
|
217.174.188.0/23
|
||||||
217.195.92.16/28
|
217.195.92.16/28
|
||||||
217.195.93.144/29
|
217.195.93.144/29
|
||||||
@@ -486,7 +466,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
|
||||||
@@ -495,9 +478,7 @@
|
|||||||
217.67.177.208/29
|
217.67.177.208/29
|
||||||
217.69.128.0/20
|
217.69.128.0/20
|
||||||
217.69.128.0/21
|
217.69.128.0/21
|
||||||
217.69.132.0/24
|
|
||||||
217.69.136.0/21
|
217.69.136.0/21
|
||||||
31.177.104.0/22
|
|
||||||
31.177.95.0/24
|
31.177.95.0/24
|
||||||
31.44.63.64/29
|
31.44.63.64/29
|
||||||
37.139.32.0/22
|
37.139.32.0/22
|
||||||
@@ -520,6 +501,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 +544,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 +566,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
|
||||||
@@ -643,9 +613,6 @@
|
|||||||
79.137.139.0/24
|
79.137.139.0/24
|
||||||
79.137.139.0/25
|
79.137.139.0/25
|
||||||
79.137.139.128/25
|
79.137.139.128/25
|
||||||
79.137.140.0/24
|
|
||||||
79.137.142.0/24
|
|
||||||
79.137.157.0/24
|
|
||||||
79.137.157.0/25
|
79.137.157.0/25
|
||||||
79.137.157.128/25
|
79.137.157.128/25
|
||||||
79.137.164.0/24
|
79.137.164.0/24
|
||||||
@@ -665,9 +632,6 @@
|
|||||||
79.137.240.0/22
|
79.137.240.0/22
|
||||||
79.137.244.0/22
|
79.137.244.0/22
|
||||||
79.142.88.0/28
|
79.142.88.0/28
|
||||||
79.143.229.0/24
|
|
||||||
79.143.230.0/24
|
|
||||||
79.143.232.0/24
|
|
||||||
80.237.11.88/29
|
80.237.11.88/29
|
||||||
80.237.39.112/29
|
80.237.39.112/29
|
||||||
80.237.98.80/28
|
80.237.98.80/28
|
||||||
@@ -677,8 +641,6 @@
|
|||||||
80.254.100.40/29
|
80.254.100.40/29
|
||||||
80.254.119.168/29
|
80.254.119.168/29
|
||||||
80.73.16.0/20
|
80.73.16.0/20
|
||||||
80.73.16.0/21
|
|
||||||
80.73.16.0/24
|
|
||||||
80.73.168.80/28
|
80.73.168.80/28
|
||||||
80.73.169.244/30
|
80.73.169.244/30
|
||||||
80.82.43.24/29
|
80.82.43.24/29
|
||||||
@@ -702,7 +664,6 @@
|
|||||||
81.195.125.96/30
|
81.195.125.96/30
|
||||||
81.195.148.140/30
|
81.195.148.140/30
|
||||||
81.195.150.248/30
|
81.195.150.248/30
|
||||||
81.195.151.0/24
|
|
||||||
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
|
||||||
@@ -817,6 +778,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
|
||||||
@@ -883,8 +845,6 @@
|
|||||||
87.240.128.0/18
|
87.240.128.0/18
|
||||||
87.240.128.0/19
|
87.240.128.0/19
|
||||||
87.240.160.0/19
|
87.240.160.0/19
|
||||||
87.240.166.0/24
|
|
||||||
87.240.167.0/24
|
|
||||||
87.242.112.0/22
|
87.242.112.0/22
|
||||||
87.245.133.0/24
|
87.245.133.0/24
|
||||||
87.249.16.32/28
|
87.249.16.32/28
|
||||||
@@ -952,9 +912,6 @@
|
|||||||
89.21.152.104/29
|
89.21.152.104/29
|
||||||
89.221.228.0/22
|
89.221.228.0/22
|
||||||
89.221.232.0/21
|
89.221.232.0/21
|
||||||
89.221.232.0/22
|
|
||||||
89.221.235.0/24
|
|
||||||
89.221.236.0/22
|
|
||||||
89.28.253.168/29
|
89.28.253.168/29
|
||||||
89.28.255.56/29
|
89.28.255.56/29
|
||||||
90.150.176.52/30
|
90.150.176.52/30
|
||||||
@@ -977,7 +934,6 @@
|
|||||||
90.156.148.0/22
|
90.156.148.0/22
|
||||||
90.156.148.0/23
|
90.156.148.0/23
|
||||||
90.156.150.0/23
|
90.156.150.0/23
|
||||||
90.156.151.0/24
|
|
||||||
90.156.212.0/22
|
90.156.212.0/22
|
||||||
90.156.212.0/23
|
90.156.212.0/23
|
||||||
90.156.214.0/23
|
90.156.214.0/23
|
||||||
@@ -985,27 +941,13 @@
|
|||||||
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.216.0/21
|
|
||||||
91.135.220.0/24
|
|
||||||
91.135.221.0/24
|
|
||||||
91.195.136.0/23
|
|
||||||
91.208.20.0/24
|
|
||||||
91.215.168.0/22
|
91.215.168.0/22
|
||||||
91.217.34.0/23
|
91.217.34.0/23
|
||||||
91.219.192.0/22
|
91.219.192.0/22
|
||||||
91.219.224.0/22
|
|
||||||
91.221.140.0/23
|
|
||||||
91.221.140.0/24
|
|
||||||
91.221.141.0/24
|
|
||||||
91.226.250.0/24
|
91.226.250.0/24
|
||||||
91.227.32.0/24
|
91.227.32.0/24
|
||||||
91.231.132.0/22
|
91.231.132.0/22
|
||||||
91.231.132.0/24
|
|
||||||
91.231.133.0/24
|
|
||||||
91.231.134.0/24
|
|
||||||
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
|
||||||
@@ -1050,7 +992,6 @@
|
|||||||
94.124.192.192/29
|
94.124.192.192/29
|
||||||
94.139.244.0/22
|
94.139.244.0/22
|
||||||
94.139.244.0/23
|
94.139.244.0/23
|
||||||
94.139.244.0/24
|
|
||||||
94.139.246.0/23
|
94.139.246.0/23
|
||||||
94.199.64.0/21
|
94.199.64.0/21
|
||||||
94.25.119.228/30
|
94.25.119.228/30
|
||||||
@@ -1067,9 +1008,6 @@
|
|||||||
95.142.201.0/24
|
95.142.201.0/24
|
||||||
95.142.202.0/24
|
95.142.202.0/24
|
||||||
95.142.203.0/24
|
95.142.203.0/24
|
||||||
95.142.204.0/23
|
|
||||||
95.142.207.0/24
|
|
||||||
95.163.133.0/24
|
|
||||||
95.163.180.0/22
|
95.163.180.0/22
|
||||||
95.163.180.0/23
|
95.163.180.0/23
|
||||||
95.163.182.0/23
|
95.163.182.0/23
|
||||||
@@ -1107,6 +1045,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
|
||||||
@@ -1124,7 +1063,6 @@
|
|||||||
95.173.128.0/20
|
95.173.128.0/20
|
||||||
95.173.144.0/20
|
95.173.144.0/20
|
||||||
95.213.0.0/17
|
95.213.0.0/17
|
||||||
95.213.0.0/18
|
|
||||||
95.213.0.0/20
|
95.213.0.0/20
|
||||||
95.213.16.0/21
|
95.213.16.0/21
|
||||||
95.213.24.0/23
|
95.213.24.0/23
|
||||||
@@ -1139,8 +1077,6 @@
|
|||||||
95.213.34.0/23
|
95.213.34.0/23
|
||||||
95.213.36.0/22
|
95.213.36.0/22
|
||||||
95.213.40.0/21
|
95.213.40.0/21
|
||||||
95.213.44.0/24
|
|
||||||
95.213.45.0/24
|
|
||||||
95.213.48.0/20
|
95.213.48.0/20
|
||||||
95.213.64.0/18
|
95.213.64.0/18
|
||||||
95.53.248.0/29
|
95.53.248.0/29
|
||||||
|
|||||||
@@ -1,22 +1,5 @@
|
|||||||
2a00:1148::/29
|
|
||||||
2a00:1148::/32
|
|
||||||
2a00:46e0:2::/48
|
|
||||||
2a00:46e0::/32
|
|
||||||
2a00:a300::/32
|
|
||||||
2a00:b4c0::/32
|
|
||||||
2a00:bdc0:8000::/34
|
|
||||||
2a00:bdc0::/33
|
|
||||||
2a00:bdc0:c000::/35
|
|
||||||
2a00:bdc0:e002::/48
|
2a00:bdc0:e002::/48
|
||||||
2a00:bdc0:e003::/48
|
2a00:bdc0:e003::/48
|
||||||
2a00:bdc0:e004::/48
|
2a00:bdc0:e004::/48
|
||||||
2a00:bdc0:e005::/48
|
2a00:bdc0:e005::/48
|
||||||
2a00:bdc0:e007::/48
|
2a00:bdc0:e007::/48
|
||||||
2a00:bdc0:f000::/36
|
|
||||||
2a00:bdc1::/32
|
|
||||||
2a00:bdc2::/31
|
|
||||||
2a00:bdc4::/30
|
|
||||||
2a14:25c0::/32
|
|
||||||
2a14:25c5::/32
|
|
||||||
2a14:25c6::/32
|
|
||||||
2a14:25c7::/32
|
|
||||||
|
|||||||
266
blacklists/blacklist-vk-v4.txt
Normal file
266
blacklists/blacklist-vk-v4.txt
Normal file
@@ -0,0 +1,266 @@
|
|||||||
|
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
|
||||||
|
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
|
||||||
1
blacklists/blacklist-vk-v6.txt
Normal file
1
blacklists/blacklist-vk-v6.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
2a00:bdc0::/29
|
||||||
267
blacklists/blacklist-vk.txt
Normal file
267
blacklists/blacklist-vk.txt
Normal 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
|
||||||
|
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
|
||||||
@@ -30,7 +30,6 @@
|
|||||||
128.140.170.0/24
|
128.140.170.0/24
|
||||||
128.140.171.0/24
|
128.140.171.0/24
|
||||||
128.140.172.0/22
|
128.140.172.0/22
|
||||||
128.140.173.0/24
|
|
||||||
130.49.224.0/19
|
130.49.224.0/19
|
||||||
145.255.238.240/28
|
145.255.238.240/28
|
||||||
146.185.208.0/22
|
146.185.208.0/22
|
||||||
@@ -43,14 +42,9 @@
|
|||||||
155.212.192.0/20
|
155.212.192.0/20
|
||||||
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.178.0/23
|
|
||||||
178.17.180.0/23
|
|
||||||
178.17.182.0/23
|
|
||||||
178.17.184.0/22
|
|
||||||
178.17.188.0/22
|
|
||||||
178.20.234.224/29
|
178.20.234.224/29
|
||||||
178.22.88.0/21
|
178.22.88.0/21
|
||||||
178.22.89.64/26
|
178.22.89.64/26
|
||||||
@@ -65,7 +59,6 @@
|
|||||||
178.237.240.0/20
|
178.237.240.0/20
|
||||||
178.237.248.0/21
|
178.237.248.0/21
|
||||||
178.237.28.0/24
|
178.237.28.0/24
|
||||||
178.237.29.0/24
|
|
||||||
178.237.30.0/23
|
178.237.30.0/23
|
||||||
178.248.232.137/32
|
178.248.232.137/32
|
||||||
178.248.232.60/32
|
178.248.232.60/32
|
||||||
@@ -112,21 +105,16 @@
|
|||||||
185.130.112.0/23
|
185.130.112.0/23
|
||||||
185.130.114.0/23
|
185.130.114.0/23
|
||||||
185.131.68.0/22
|
185.131.68.0/22
|
||||||
185.131.68.0/23
|
|
||||||
185.149.160.0/24
|
185.149.160.0/24
|
||||||
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
|
||||||
185.16.244.0/22
|
185.16.244.0/22
|
||||||
185.16.244.0/23
|
185.16.244.0/23
|
||||||
185.16.246.0/23
|
185.16.246.0/23
|
||||||
185.16.246.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
|
||||||
@@ -199,14 +187,12 @@
|
|||||||
188.93.62.0/24
|
188.93.62.0/24
|
||||||
193.203.40.0/22
|
193.203.40.0/22
|
||||||
193.232.70.0/24
|
193.232.70.0/24
|
||||||
193.33.230.0/23
|
|
||||||
193.47.146.0/24
|
193.47.146.0/24
|
||||||
194.140.247.0/25
|
194.140.247.0/25
|
||||||
194.140.247.128/25
|
194.140.247.128/25
|
||||||
194.150.202.0/23
|
194.150.202.0/23
|
||||||
194.165.22.0/23
|
194.165.22.0/23
|
||||||
194.186.112.80/28
|
194.186.112.80/28
|
||||||
194.186.63.0/24
|
|
||||||
194.190.9.0/24
|
194.190.9.0/24
|
||||||
194.215.248.0/24
|
194.215.248.0/24
|
||||||
194.226.116.0/22
|
194.226.116.0/22
|
||||||
@@ -243,7 +229,6 @@
|
|||||||
195.211.23.0/24
|
195.211.23.0/24
|
||||||
195.218.175.40/29
|
195.218.175.40/29
|
||||||
195.218.190.0/23
|
195.218.190.0/23
|
||||||
195.226.203.0/24
|
|
||||||
195.239.113.0/24
|
195.239.113.0/24
|
||||||
195.239.247.0/24
|
195.239.247.0/24
|
||||||
195.239.80.32/29
|
195.239.80.32/29
|
||||||
@@ -264,7 +249,6 @@
|
|||||||
195.98.43.104/29
|
195.98.43.104/29
|
||||||
195.98.73.56/29
|
195.98.73.56/29
|
||||||
195.98.77.100/30
|
195.98.77.100/30
|
||||||
212.111.84.0/22
|
|
||||||
212.119.174.0/24
|
212.119.174.0/24
|
||||||
212.119.175.0/24
|
212.119.175.0/24
|
||||||
212.120.169.48/29
|
212.120.169.48/29
|
||||||
@@ -290,10 +274,6 @@
|
|||||||
212.192.156.0/22
|
212.192.156.0/22
|
||||||
212.23.85.48/30
|
212.23.85.48/30
|
||||||
212.23.85.56/29
|
212.23.85.56/29
|
||||||
212.233.120.0/22
|
|
||||||
212.233.72.0/21
|
|
||||||
212.233.88.0/21
|
|
||||||
212.233.96.0/22
|
|
||||||
212.32.198.64/29
|
212.32.198.64/29
|
||||||
212.48.134.192/26
|
212.48.134.192/26
|
||||||
212.48.138.240/28
|
212.48.138.240/28
|
||||||
@@ -398,8 +378,6 @@
|
|||||||
213.172.27.252/30
|
213.172.27.252/30
|
||||||
213.172.30.136/30
|
213.172.30.136/30
|
||||||
213.172.4.192/26
|
213.172.4.192/26
|
||||||
213.176.232.0/23
|
|
||||||
213.176.234.0/23
|
|
||||||
213.177.111.0/24
|
213.177.111.0/24
|
||||||
213.183.253.56/29
|
213.183.253.56/29
|
||||||
213.219.212.0/22
|
213.219.212.0/22
|
||||||
@@ -455,7 +433,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,7 +451,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.174.188.0/22
|
217.172.20.0/22
|
||||||
217.174.188.0/23
|
217.174.188.0/23
|
||||||
217.195.92.16/28
|
217.195.92.16/28
|
||||||
217.195.93.144/29
|
217.195.93.144/29
|
||||||
@@ -486,7 +466,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
|
||||||
@@ -495,31 +478,12 @@
|
|||||||
217.67.177.208/29
|
217.67.177.208/29
|
||||||
217.69.128.0/20
|
217.69.128.0/20
|
||||||
217.69.128.0/21
|
217.69.128.0/21
|
||||||
217.69.132.0/24
|
|
||||||
217.69.136.0/21
|
217.69.136.0/21
|
||||||
2a00:1148::/29
|
|
||||||
2a00:1148::/32
|
|
||||||
2a00:46e0:2::/48
|
|
||||||
2a00:46e0::/32
|
|
||||||
2a00:a300::/32
|
|
||||||
2a00:b4c0::/32
|
|
||||||
2a00:bdc0:8000::/34
|
|
||||||
2a00:bdc0::/33
|
|
||||||
2a00:bdc0:c000::/35
|
|
||||||
2a00:bdc0:e002::/48
|
2a00:bdc0:e002::/48
|
||||||
2a00:bdc0:e003::/48
|
2a00:bdc0:e003::/48
|
||||||
2a00:bdc0:e004::/48
|
2a00:bdc0:e004::/48
|
||||||
2a00:bdc0:e005::/48
|
2a00:bdc0:e005::/48
|
||||||
2a00:bdc0:e007::/48
|
2a00:bdc0:e007::/48
|
||||||
2a00:bdc0:f000::/36
|
|
||||||
2a00:bdc1::/32
|
|
||||||
2a00:bdc2::/31
|
|
||||||
2a00:bdc4::/30
|
|
||||||
2a14:25c0::/32
|
|
||||||
2a14:25c5::/32
|
|
||||||
2a14:25c6::/32
|
|
||||||
2a14:25c7::/32
|
|
||||||
31.177.104.0/22
|
|
||||||
31.177.95.0/24
|
31.177.95.0/24
|
||||||
31.44.63.64/29
|
31.44.63.64/29
|
||||||
37.139.32.0/22
|
37.139.32.0/22
|
||||||
@@ -542,6 +506,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 +549,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 +571,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
|
||||||
@@ -665,9 +618,6 @@
|
|||||||
79.137.139.0/24
|
79.137.139.0/24
|
||||||
79.137.139.0/25
|
79.137.139.0/25
|
||||||
79.137.139.128/25
|
79.137.139.128/25
|
||||||
79.137.140.0/24
|
|
||||||
79.137.142.0/24
|
|
||||||
79.137.157.0/24
|
|
||||||
79.137.157.0/25
|
79.137.157.0/25
|
||||||
79.137.157.128/25
|
79.137.157.128/25
|
||||||
79.137.164.0/24
|
79.137.164.0/24
|
||||||
@@ -687,9 +637,6 @@
|
|||||||
79.137.240.0/22
|
79.137.240.0/22
|
||||||
79.137.244.0/22
|
79.137.244.0/22
|
||||||
79.142.88.0/28
|
79.142.88.0/28
|
||||||
79.143.229.0/24
|
|
||||||
79.143.230.0/24
|
|
||||||
79.143.232.0/24
|
|
||||||
80.237.11.88/29
|
80.237.11.88/29
|
||||||
80.237.39.112/29
|
80.237.39.112/29
|
||||||
80.237.98.80/28
|
80.237.98.80/28
|
||||||
@@ -699,8 +646,6 @@
|
|||||||
80.254.100.40/29
|
80.254.100.40/29
|
||||||
80.254.119.168/29
|
80.254.119.168/29
|
||||||
80.73.16.0/20
|
80.73.16.0/20
|
||||||
80.73.16.0/21
|
|
||||||
80.73.16.0/24
|
|
||||||
80.73.168.80/28
|
80.73.168.80/28
|
||||||
80.73.169.244/30
|
80.73.169.244/30
|
||||||
80.82.43.24/29
|
80.82.43.24/29
|
||||||
@@ -724,7 +669,6 @@
|
|||||||
81.195.125.96/30
|
81.195.125.96/30
|
||||||
81.195.148.140/30
|
81.195.148.140/30
|
||||||
81.195.150.248/30
|
81.195.150.248/30
|
||||||
81.195.151.0/24
|
|
||||||
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
|
||||||
@@ -839,6 +783,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
|
||||||
@@ -905,8 +850,6 @@
|
|||||||
87.240.128.0/18
|
87.240.128.0/18
|
||||||
87.240.128.0/19
|
87.240.128.0/19
|
||||||
87.240.160.0/19
|
87.240.160.0/19
|
||||||
87.240.166.0/24
|
|
||||||
87.240.167.0/24
|
|
||||||
87.242.112.0/22
|
87.242.112.0/22
|
||||||
87.245.133.0/24
|
87.245.133.0/24
|
||||||
87.249.16.32/28
|
87.249.16.32/28
|
||||||
@@ -974,9 +917,6 @@
|
|||||||
89.21.152.104/29
|
89.21.152.104/29
|
||||||
89.221.228.0/22
|
89.221.228.0/22
|
||||||
89.221.232.0/21
|
89.221.232.0/21
|
||||||
89.221.232.0/22
|
|
||||||
89.221.235.0/24
|
|
||||||
89.221.236.0/22
|
|
||||||
89.28.253.168/29
|
89.28.253.168/29
|
||||||
89.28.255.56/29
|
89.28.255.56/29
|
||||||
90.150.176.52/30
|
90.150.176.52/30
|
||||||
@@ -999,7 +939,6 @@
|
|||||||
90.156.148.0/22
|
90.156.148.0/22
|
||||||
90.156.148.0/23
|
90.156.148.0/23
|
||||||
90.156.150.0/23
|
90.156.150.0/23
|
||||||
90.156.151.0/24
|
|
||||||
90.156.212.0/22
|
90.156.212.0/22
|
||||||
90.156.212.0/23
|
90.156.212.0/23
|
||||||
90.156.214.0/23
|
90.156.214.0/23
|
||||||
@@ -1007,27 +946,13 @@
|
|||||||
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.216.0/21
|
|
||||||
91.135.220.0/24
|
|
||||||
91.135.221.0/24
|
|
||||||
91.195.136.0/23
|
|
||||||
91.208.20.0/24
|
|
||||||
91.215.168.0/22
|
91.215.168.0/22
|
||||||
91.217.34.0/23
|
91.217.34.0/23
|
||||||
91.219.192.0/22
|
91.219.192.0/22
|
||||||
91.219.224.0/22
|
|
||||||
91.221.140.0/23
|
|
||||||
91.221.140.0/24
|
|
||||||
91.221.141.0/24
|
|
||||||
91.226.250.0/24
|
91.226.250.0/24
|
||||||
91.227.32.0/24
|
91.227.32.0/24
|
||||||
91.231.132.0/22
|
91.231.132.0/22
|
||||||
91.231.132.0/24
|
|
||||||
91.231.133.0/24
|
|
||||||
91.231.134.0/24
|
|
||||||
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
|
||||||
@@ -1072,7 +997,6 @@
|
|||||||
94.124.192.192/29
|
94.124.192.192/29
|
||||||
94.139.244.0/22
|
94.139.244.0/22
|
||||||
94.139.244.0/23
|
94.139.244.0/23
|
||||||
94.139.244.0/24
|
|
||||||
94.139.246.0/23
|
94.139.246.0/23
|
||||||
94.199.64.0/21
|
94.199.64.0/21
|
||||||
94.25.119.228/30
|
94.25.119.228/30
|
||||||
@@ -1089,9 +1013,6 @@
|
|||||||
95.142.201.0/24
|
95.142.201.0/24
|
||||||
95.142.202.0/24
|
95.142.202.0/24
|
||||||
95.142.203.0/24
|
95.142.203.0/24
|
||||||
95.142.204.0/23
|
|
||||||
95.142.207.0/24
|
|
||||||
95.163.133.0/24
|
|
||||||
95.163.180.0/22
|
95.163.180.0/22
|
||||||
95.163.180.0/23
|
95.163.180.0/23
|
||||||
95.163.182.0/23
|
95.163.182.0/23
|
||||||
@@ -1129,6 +1050,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
|
||||||
@@ -1146,7 +1068,6 @@
|
|||||||
95.173.128.0/20
|
95.173.128.0/20
|
||||||
95.173.144.0/20
|
95.173.144.0/20
|
||||||
95.213.0.0/17
|
95.213.0.0/17
|
||||||
95.213.0.0/18
|
|
||||||
95.213.0.0/20
|
95.213.0.0/20
|
||||||
95.213.16.0/21
|
95.213.16.0/21
|
||||||
95.213.24.0/23
|
95.213.24.0/23
|
||||||
@@ -1161,8 +1082,6 @@
|
|||||||
95.213.34.0/23
|
95.213.34.0/23
|
||||||
95.213.36.0/22
|
95.213.36.0/22
|
||||||
95.213.40.0/21
|
95.213.40.0/21
|
||||||
95.213.44.0/24
|
|
||||||
95.213.45.0/24
|
|
||||||
95.213.48.0/20
|
95.213.48.0/20
|
||||||
95.213.64.0/18
|
95.213.64.0/18
|
||||||
95.53.248.0/29
|
95.53.248.0/29
|
||||||
|
|||||||
@@ -1,207 +1,39 @@
|
|||||||
# 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
|
|
||||||
178.237.21.0/24
|
|
||||||
2a00:bdc0:e005::/48
|
|
||||||
178.237.28.0/24
|
|
||||||
2a00:bdc0:e002::/48
|
|
||||||
2a00:bdc0:e003::/48
|
|
||||||
95.142.203.0/24
|
95.142.203.0/24
|
||||||
185.32.249.0/24
|
185.32.249.0/24
|
||||||
95.142.201.0/24
|
2a00:bdc0:e005::/48
|
||||||
|
178.237.21.0/24
|
||||||
128.140.170.0/24
|
128.140.170.0/24
|
||||||
|
2a00:bdc0:e007::/48
|
||||||
|
178.237.22.0/24
|
||||||
|
185.32.251.0/24
|
||||||
|
95.142.202.0/24
|
||||||
|
2a00:bdc0:e004::/48
|
||||||
|
2a00:bdc0:e003::/48
|
||||||
|
2a00:bdc0:e002::/48
|
||||||
|
95.142.201.0/24
|
||||||
|
178.237.24.0/24
|
||||||
|
178.237.28.0/24
|
||||||
|
# Networks announced by AS28709
|
||||||
|
# AS-Name (ORG): VKONTAKTE-REGIONAL-CDN (LLC VK)
|
||||||
|
95.142.203.0/24
|
||||||
|
185.32.249.0/24
|
||||||
|
2a00:bdc0:e005::/48
|
||||||
|
178.237.21.0/24
|
||||||
|
128.140.170.0/24
|
||||||
|
2a00:bdc0:e007::/48
|
||||||
|
178.237.22.0/24
|
||||||
|
185.32.251.0/24
|
||||||
|
95.142.202.0/24
|
||||||
|
2a00:bdc0:e004::/48
|
||||||
|
2a00:bdc0:e003::/48
|
||||||
|
2a00:bdc0:e002::/48
|
||||||
|
95.142.201.0/24
|
||||||
|
178.237.24.0/24
|
||||||
|
178.237.28.0/24
|
||||||
# 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/24
|
|
||||||
80.73.16.0/20
|
|
||||||
# Networks announced by AS43038
|
|
||||||
# AS-Name (ORG): TVK-AS (MTS PJSC)
|
|
||||||
178.17.182.0/23
|
|
||||||
91.208.20.0/24
|
|
||||||
79.143.229.0/24
|
|
||||||
178.17.180.0/23
|
|
||||||
195.226.203.0/24
|
|
||||||
193.33.230.0/23
|
|
||||||
79.143.230.0/24
|
|
||||||
213.176.234.0/23
|
|
||||||
178.17.178.0/23
|
|
||||||
79.143.232.0/24
|
|
||||||
213.176.232.0/23
|
|
||||||
178.17.184.0/22
|
|
||||||
178.17.176.0/23
|
|
||||||
178.17.188.0/22
|
|
||||||
81.195.151.0/24
|
|
||||||
# Networks announced by AS43720
|
|
||||||
# AS-Name (ORG): TVK-AS (MTS OJSC)
|
|
||||||
91.135.220.0/24
|
|
||||||
91.135.221.0/24
|
|
||||||
91.135.216.0/21
|
|
||||||
91.135.212.0/22
|
|
||||||
91.195.136.0/23
|
|
||||||
# Networks announced by AS47541
|
|
||||||
# AS-Name (ORG): VKONTAKTE-SPB-AS (VKontakte Ltd)
|
|
||||||
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
|
|
||||||
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
|
|
||||||
# Networks announced by AS47542
|
|
||||||
# AS-Name (ORG): VKONTAKTE-MSK-CDN-AS (VKontakte Ltd)
|
|
||||||
95.213.45.0/24
|
|
||||||
87.240.166.0/24
|
|
||||||
87.240.167.0/24
|
|
||||||
128.140.173.0/24
|
|
||||||
95.213.44.0/24
|
|
||||||
95.142.207.0/24
|
|
||||||
2a00:bdc0:f000::/36
|
|
||||||
95.142.204.0/23
|
|
||||||
# Networks announced by AS47764
|
|
||||||
# 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
|
|
||||||
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
|
|
||||||
91.231.132.0/22
|
|
||||||
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
|
|
||||||
5.101.40.0/22
|
|
||||||
89.221.236.0/22
|
|
||||||
185.187.63.0/24
|
|
||||||
83.166.232.0/21
|
|
||||||
185.16.244.0/22
|
|
||||||
185.131.68.0/22
|
|
||||||
91.231.133.0/24
|
|
||||||
109.120.180.0/22
|
|
||||||
91.231.134.0/24
|
|
||||||
5.181.61.0/24
|
|
||||||
87.242.112.0/22
|
|
||||||
89.221.232.0/22
|
|
||||||
95.163.133.0/24
|
|
||||||
5.61.232.0/21
|
|
||||||
89.208.220.0/22
|
|
||||||
185.226.52.0/22
|
|
||||||
178.237.16.0/20
|
|
||||||
95.163.248.0/21
|
|
||||||
5.188.140.0/22
|
|
||||||
2a00:b4c0::/32
|
|
||||||
194.186.63.0/24
|
|
||||||
# Networks announced by AS49281
|
|
||||||
# AS-Name (ORG): M100 (M100 LLC)
|
|
||||||
85.198.106.0/24
|
|
||||||
2a00:a300::/32
|
|
||||||
# Networks announced by AS49797
|
|
||||||
# AS-Name (ORG): NESSLY (LLC VK)
|
|
||||||
79.137.142.0/24
|
|
||||||
# Networks announced by AS49988
|
|
||||||
# AS-Name (ORG): odkl-as (LLC VK)
|
|
||||||
79.137.140.0/24
|
|
||||||
85.198.107.0/24
|
|
||||||
# Networks announced by AS51932
|
|
||||||
# AS-Name (ORG): ORVD-AS (FGUP Goskorporatsiya po OrVD)
|
|
||||||
91.221.140.0/24
|
|
||||||
91.221.140.0/23
|
|
||||||
91.221.141.0/24
|
|
||||||
# Network name: Roskomnadzor-net
|
# Network name: Roskomnadzor-net
|
||||||
46.228.0.232/29
|
46.228.0.232/29
|
||||||
87.226.213.0/24
|
87.226.213.0/24
|
||||||
@@ -210,7 +42,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 +58,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 +79,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 +103,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 +166,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 +176,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 +198,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 +236,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 +378,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 +403,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 +467,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 +583,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 +603,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 +615,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 +639,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"]
|
||||||
@@ -1810,8 +1591,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 +1665,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 +1817,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]
|
||||||
|
|||||||
@@ -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.
|
|
||||||
@@ -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-29 06:56:51 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 1083 maxelem 2166
|
||||||
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
|
||||||
@@ -48,7 +48,6 @@ add blacklist-v4 128.140.168.0/23
|
|||||||
add blacklist-v4 128.140.170.0/24
|
add blacklist-v4 128.140.170.0/24
|
||||||
add blacklist-v4 128.140.171.0/24
|
add blacklist-v4 128.140.171.0/24
|
||||||
add blacklist-v4 128.140.172.0/22
|
add blacklist-v4 128.140.172.0/22
|
||||||
add blacklist-v4 128.140.173.0/24
|
|
||||||
add blacklist-v4 130.49.224.0/19
|
add blacklist-v4 130.49.224.0/19
|
||||||
add blacklist-v4 145.255.238.240/28
|
add blacklist-v4 145.255.238.240/28
|
||||||
add blacklist-v4 146.185.208.0/22
|
add blacklist-v4 146.185.208.0/22
|
||||||
@@ -61,14 +60,9 @@ 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 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.178.0/23
|
|
||||||
add blacklist-v4 178.17.180.0/23
|
|
||||||
add blacklist-v4 178.17.182.0/23
|
|
||||||
add blacklist-v4 178.17.184.0/22
|
|
||||||
add blacklist-v4 178.17.188.0/22
|
|
||||||
add blacklist-v4 178.20.234.224/29
|
add blacklist-v4 178.20.234.224/29
|
||||||
add blacklist-v4 178.22.88.0/21
|
add blacklist-v4 178.22.88.0/21
|
||||||
add blacklist-v4 178.22.89.64/26
|
add blacklist-v4 178.22.89.64/26
|
||||||
@@ -83,7 +77,6 @@ add blacklist-v4 178.237.24.0/24
|
|||||||
add blacklist-v4 178.237.240.0/20
|
add blacklist-v4 178.237.240.0/20
|
||||||
add blacklist-v4 178.237.248.0/21
|
add blacklist-v4 178.237.248.0/21
|
||||||
add blacklist-v4 178.237.28.0/24
|
add blacklist-v4 178.237.28.0/24
|
||||||
add blacklist-v4 178.237.29.0/24
|
|
||||||
add blacklist-v4 178.237.30.0/23
|
add blacklist-v4 178.237.30.0/23
|
||||||
add blacklist-v4 178.248.232.137/32
|
add blacklist-v4 178.248.232.137/32
|
||||||
add blacklist-v4 178.248.232.60/32
|
add blacklist-v4 178.248.232.60/32
|
||||||
@@ -130,21 +123,16 @@ add blacklist-v4 185.130.112.0/22
|
|||||||
add blacklist-v4 185.130.112.0/23
|
add blacklist-v4 185.130.112.0/23
|
||||||
add blacklist-v4 185.130.114.0/23
|
add blacklist-v4 185.130.114.0/23
|
||||||
add blacklist-v4 185.131.68.0/22
|
add blacklist-v4 185.131.68.0/22
|
||||||
add blacklist-v4 185.131.68.0/23
|
|
||||||
add blacklist-v4 185.149.160.0/24
|
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
|
||||||
add blacklist-v4 185.16.244.0/22
|
add blacklist-v4 185.16.244.0/22
|
||||||
add blacklist-v4 185.16.244.0/23
|
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.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
|
||||||
@@ -217,14 +205,12 @@ add blacklist-v4 188.93.61.0/24
|
|||||||
add blacklist-v4 188.93.62.0/24
|
add blacklist-v4 188.93.62.0/24
|
||||||
add blacklist-v4 193.203.40.0/22
|
add blacklist-v4 193.203.40.0/22
|
||||||
add blacklist-v4 193.232.70.0/24
|
add blacklist-v4 193.232.70.0/24
|
||||||
add blacklist-v4 193.33.230.0/23
|
|
||||||
add blacklist-v4 193.47.146.0/24
|
add blacklist-v4 193.47.146.0/24
|
||||||
add blacklist-v4 194.140.247.0/25
|
add blacklist-v4 194.140.247.0/25
|
||||||
add blacklist-v4 194.140.247.128/25
|
add blacklist-v4 194.140.247.128/25
|
||||||
add blacklist-v4 194.150.202.0/23
|
add blacklist-v4 194.150.202.0/23
|
||||||
add blacklist-v4 194.165.22.0/23
|
add blacklist-v4 194.165.22.0/23
|
||||||
add blacklist-v4 194.186.112.80/28
|
add blacklist-v4 194.186.112.80/28
|
||||||
add blacklist-v4 194.186.63.0/24
|
|
||||||
add blacklist-v4 194.190.9.0/24
|
add blacklist-v4 194.190.9.0/24
|
||||||
add blacklist-v4 194.215.248.0/24
|
add blacklist-v4 194.215.248.0/24
|
||||||
add blacklist-v4 194.226.116.0/22
|
add blacklist-v4 194.226.116.0/22
|
||||||
@@ -261,7 +247,6 @@ add blacklist-v4 195.211.22.0/24
|
|||||||
add blacklist-v4 195.211.23.0/24
|
add blacklist-v4 195.211.23.0/24
|
||||||
add blacklist-v4 195.218.175.40/29
|
add blacklist-v4 195.218.175.40/29
|
||||||
add blacklist-v4 195.218.190.0/23
|
add blacklist-v4 195.218.190.0/23
|
||||||
add blacklist-v4 195.226.203.0/24
|
|
||||||
add blacklist-v4 195.239.113.0/24
|
add blacklist-v4 195.239.113.0/24
|
||||||
add blacklist-v4 195.239.247.0/24
|
add blacklist-v4 195.239.247.0/24
|
||||||
add blacklist-v4 195.239.80.32/29
|
add blacklist-v4 195.239.80.32/29
|
||||||
@@ -282,7 +267,6 @@ add blacklist-v4 195.98.38.16/28
|
|||||||
add blacklist-v4 195.98.43.104/29
|
add blacklist-v4 195.98.43.104/29
|
||||||
add blacklist-v4 195.98.73.56/29
|
add blacklist-v4 195.98.73.56/29
|
||||||
add blacklist-v4 195.98.77.100/30
|
add blacklist-v4 195.98.77.100/30
|
||||||
add blacklist-v4 212.111.84.0/22
|
|
||||||
add blacklist-v4 212.119.174.0/24
|
add blacklist-v4 212.119.174.0/24
|
||||||
add blacklist-v4 212.119.175.0/24
|
add blacklist-v4 212.119.175.0/24
|
||||||
add blacklist-v4 212.120.169.48/29
|
add blacklist-v4 212.120.169.48/29
|
||||||
@@ -308,10 +292,6 @@ add blacklist-v4 212.17.9.144/28
|
|||||||
add blacklist-v4 212.192.156.0/22
|
add blacklist-v4 212.192.156.0/22
|
||||||
add blacklist-v4 212.23.85.48/30
|
add blacklist-v4 212.23.85.48/30
|
||||||
add blacklist-v4 212.23.85.56/29
|
add blacklist-v4 212.23.85.56/29
|
||||||
add blacklist-v4 212.233.120.0/22
|
|
||||||
add blacklist-v4 212.233.72.0/21
|
|
||||||
add blacklist-v4 212.233.88.0/21
|
|
||||||
add blacklist-v4 212.233.96.0/22
|
|
||||||
add blacklist-v4 212.32.198.64/29
|
add blacklist-v4 212.32.198.64/29
|
||||||
add blacklist-v4 212.48.134.192/26
|
add blacklist-v4 212.48.134.192/26
|
||||||
add blacklist-v4 212.48.138.240/28
|
add blacklist-v4 212.48.138.240/28
|
||||||
@@ -416,8 +396,6 @@ add blacklist-v4 213.172.27.224/30
|
|||||||
add blacklist-v4 213.172.27.252/30
|
add blacklist-v4 213.172.27.252/30
|
||||||
add blacklist-v4 213.172.30.136/30
|
add blacklist-v4 213.172.30.136/30
|
||||||
add blacklist-v4 213.172.4.192/26
|
add blacklist-v4 213.172.4.192/26
|
||||||
add blacklist-v4 213.176.232.0/23
|
|
||||||
add blacklist-v4 213.176.234.0/23
|
|
||||||
add blacklist-v4 213.177.111.0/24
|
add blacklist-v4 213.177.111.0/24
|
||||||
add blacklist-v4 213.183.253.56/29
|
add blacklist-v4 213.183.253.56/29
|
||||||
add blacklist-v4 213.219.212.0/22
|
add blacklist-v4 213.219.212.0/22
|
||||||
@@ -473,7 +451,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,7 +469,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.174.188.0/22
|
add blacklist-v4 217.172.20.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
|
||||||
add blacklist-v4 217.195.93.144/29
|
add blacklist-v4 217.195.93.144/29
|
||||||
@@ -504,7 +484,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
|
||||||
@@ -513,9 +496,7 @@ add blacklist-v4 217.65.219.160/29
|
|||||||
add blacklist-v4 217.67.177.208/29
|
add blacklist-v4 217.67.177.208/29
|
||||||
add blacklist-v4 217.69.128.0/20
|
add blacklist-v4 217.69.128.0/20
|
||||||
add blacklist-v4 217.69.128.0/21
|
add blacklist-v4 217.69.128.0/21
|
||||||
add blacklist-v4 217.69.132.0/24
|
|
||||||
add blacklist-v4 217.69.136.0/21
|
add blacklist-v4 217.69.136.0/21
|
||||||
add blacklist-v4 31.177.104.0/22
|
|
||||||
add blacklist-v4 31.177.95.0/24
|
add blacklist-v4 31.177.95.0/24
|
||||||
add blacklist-v4 31.44.63.64/29
|
add blacklist-v4 31.44.63.64/29
|
||||||
add blacklist-v4 37.139.32.0/22
|
add blacklist-v4 37.139.32.0/22
|
||||||
@@ -538,6 +519,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 +562,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 +584,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
|
||||||
@@ -661,9 +631,6 @@ add blacklist-v4 79.137.132.128/25
|
|||||||
add blacklist-v4 79.137.139.0/24
|
add blacklist-v4 79.137.139.0/24
|
||||||
add blacklist-v4 79.137.139.0/25
|
add blacklist-v4 79.137.139.0/25
|
||||||
add blacklist-v4 79.137.139.128/25
|
add blacklist-v4 79.137.139.128/25
|
||||||
add blacklist-v4 79.137.140.0/24
|
|
||||||
add blacklist-v4 79.137.142.0/24
|
|
||||||
add blacklist-v4 79.137.157.0/24
|
|
||||||
add blacklist-v4 79.137.157.0/25
|
add blacklist-v4 79.137.157.0/25
|
||||||
add blacklist-v4 79.137.157.128/25
|
add blacklist-v4 79.137.157.128/25
|
||||||
add blacklist-v4 79.137.164.0/24
|
add blacklist-v4 79.137.164.0/24
|
||||||
@@ -683,9 +650,6 @@ add blacklist-v4 79.137.240.0/21
|
|||||||
add blacklist-v4 79.137.240.0/22
|
add blacklist-v4 79.137.240.0/22
|
||||||
add blacklist-v4 79.137.244.0/22
|
add blacklist-v4 79.137.244.0/22
|
||||||
add blacklist-v4 79.142.88.0/28
|
add blacklist-v4 79.142.88.0/28
|
||||||
add blacklist-v4 79.143.229.0/24
|
|
||||||
add blacklist-v4 79.143.230.0/24
|
|
||||||
add blacklist-v4 79.143.232.0/24
|
|
||||||
add blacklist-v4 80.237.11.88/29
|
add blacklist-v4 80.237.11.88/29
|
||||||
add blacklist-v4 80.237.39.112/29
|
add blacklist-v4 80.237.39.112/29
|
||||||
add blacklist-v4 80.237.98.80/28
|
add blacklist-v4 80.237.98.80/28
|
||||||
@@ -695,8 +659,6 @@ add blacklist-v4 80.247.46.0/24
|
|||||||
add blacklist-v4 80.254.100.40/29
|
add blacklist-v4 80.254.100.40/29
|
||||||
add blacklist-v4 80.254.119.168/29
|
add blacklist-v4 80.254.119.168/29
|
||||||
add blacklist-v4 80.73.16.0/20
|
add blacklist-v4 80.73.16.0/20
|
||||||
add blacklist-v4 80.73.16.0/21
|
|
||||||
add blacklist-v4 80.73.16.0/24
|
|
||||||
add blacklist-v4 80.73.168.80/28
|
add blacklist-v4 80.73.168.80/28
|
||||||
add blacklist-v4 80.73.169.244/30
|
add blacklist-v4 80.73.169.244/30
|
||||||
add blacklist-v4 80.82.43.24/29
|
add blacklist-v4 80.82.43.24/29
|
||||||
@@ -720,7 +682,6 @@ add blacklist-v4 81.195.124.52/30
|
|||||||
add blacklist-v4 81.195.125.96/30
|
add blacklist-v4 81.195.125.96/30
|
||||||
add blacklist-v4 81.195.148.140/30
|
add blacklist-v4 81.195.148.140/30
|
||||||
add blacklist-v4 81.195.150.248/30
|
add blacklist-v4 81.195.150.248/30
|
||||||
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
|
||||||
@@ -835,6 +796,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
|
||||||
@@ -901,8 +863,6 @@ add blacklist-v4 87.239.108.0/22
|
|||||||
add blacklist-v4 87.240.128.0/18
|
add blacklist-v4 87.240.128.0/18
|
||||||
add blacklist-v4 87.240.128.0/19
|
add blacklist-v4 87.240.128.0/19
|
||||||
add blacklist-v4 87.240.160.0/19
|
add blacklist-v4 87.240.160.0/19
|
||||||
add blacklist-v4 87.240.166.0/24
|
|
||||||
add blacklist-v4 87.240.167.0/24
|
|
||||||
add blacklist-v4 87.242.112.0/22
|
add blacklist-v4 87.242.112.0/22
|
||||||
add blacklist-v4 87.245.133.0/24
|
add blacklist-v4 87.245.133.0/24
|
||||||
add blacklist-v4 87.249.16.32/28
|
add blacklist-v4 87.249.16.32/28
|
||||||
@@ -970,9 +930,6 @@ add blacklist-v4 89.21.140.104/29
|
|||||||
add blacklist-v4 89.21.152.104/29
|
add blacklist-v4 89.21.152.104/29
|
||||||
add blacklist-v4 89.221.228.0/22
|
add blacklist-v4 89.221.228.0/22
|
||||||
add blacklist-v4 89.221.232.0/21
|
add blacklist-v4 89.221.232.0/21
|
||||||
add blacklist-v4 89.221.232.0/22
|
|
||||||
add blacklist-v4 89.221.235.0/24
|
|
||||||
add blacklist-v4 89.221.236.0/22
|
|
||||||
add blacklist-v4 89.28.253.168/29
|
add blacklist-v4 89.28.253.168/29
|
||||||
add blacklist-v4 89.28.255.56/29
|
add blacklist-v4 89.28.255.56/29
|
||||||
add blacklist-v4 90.150.176.52/30
|
add blacklist-v4 90.150.176.52/30
|
||||||
@@ -995,7 +952,6 @@ add blacklist-v4 90.150.189.32/29
|
|||||||
add blacklist-v4 90.156.148.0/22
|
add blacklist-v4 90.156.148.0/22
|
||||||
add blacklist-v4 90.156.148.0/23
|
add blacklist-v4 90.156.148.0/23
|
||||||
add blacklist-v4 90.156.150.0/23
|
add blacklist-v4 90.156.150.0/23
|
||||||
add blacklist-v4 90.156.151.0/24
|
|
||||||
add blacklist-v4 90.156.212.0/22
|
add blacklist-v4 90.156.212.0/22
|
||||||
add blacklist-v4 90.156.212.0/23
|
add blacklist-v4 90.156.212.0/23
|
||||||
add blacklist-v4 90.156.214.0/23
|
add blacklist-v4 90.156.214.0/23
|
||||||
@@ -1003,27 +959,13 @@ 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.216.0/21
|
|
||||||
add blacklist-v4 91.135.220.0/24
|
|
||||||
add blacklist-v4 91.135.221.0/24
|
|
||||||
add blacklist-v4 91.195.136.0/23
|
|
||||||
add blacklist-v4 91.208.20.0/24
|
|
||||||
add blacklist-v4 91.215.168.0/22
|
add blacklist-v4 91.215.168.0/22
|
||||||
add blacklist-v4 91.217.34.0/23
|
add blacklist-v4 91.217.34.0/23
|
||||||
add blacklist-v4 91.219.192.0/22
|
add blacklist-v4 91.219.192.0/22
|
||||||
add blacklist-v4 91.219.224.0/22
|
|
||||||
add blacklist-v4 91.221.140.0/23
|
|
||||||
add blacklist-v4 91.221.140.0/24
|
|
||||||
add blacklist-v4 91.221.141.0/24
|
|
||||||
add blacklist-v4 91.226.250.0/24
|
add blacklist-v4 91.226.250.0/24
|
||||||
add blacklist-v4 91.227.32.0/24
|
add blacklist-v4 91.227.32.0/24
|
||||||
add blacklist-v4 91.231.132.0/22
|
add blacklist-v4 91.231.132.0/22
|
||||||
add blacklist-v4 91.231.132.0/24
|
|
||||||
add blacklist-v4 91.231.133.0/24
|
|
||||||
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
|
||||||
@@ -1068,7 +1010,6 @@ add blacklist-v4 94.100.184.0/21
|
|||||||
add blacklist-v4 94.124.192.192/29
|
add blacklist-v4 94.124.192.192/29
|
||||||
add blacklist-v4 94.139.244.0/22
|
add blacklist-v4 94.139.244.0/22
|
||||||
add blacklist-v4 94.139.244.0/23
|
add blacklist-v4 94.139.244.0/23
|
||||||
add blacklist-v4 94.139.244.0/24
|
|
||||||
add blacklist-v4 94.139.246.0/23
|
add blacklist-v4 94.139.246.0/23
|
||||||
add blacklist-v4 94.199.64.0/21
|
add blacklist-v4 94.199.64.0/21
|
||||||
add blacklist-v4 94.25.119.228/30
|
add blacklist-v4 94.25.119.228/30
|
||||||
@@ -1085,9 +1026,6 @@ add blacklist-v4 95.142.200.0/21
|
|||||||
add blacklist-v4 95.142.201.0/24
|
add blacklist-v4 95.142.201.0/24
|
||||||
add blacklist-v4 95.142.202.0/24
|
add blacklist-v4 95.142.202.0/24
|
||||||
add blacklist-v4 95.142.203.0/24
|
add blacklist-v4 95.142.203.0/24
|
||||||
add blacklist-v4 95.142.204.0/23
|
|
||||||
add blacklist-v4 95.142.207.0/24
|
|
||||||
add blacklist-v4 95.163.133.0/24
|
|
||||||
add blacklist-v4 95.163.180.0/22
|
add blacklist-v4 95.163.180.0/22
|
||||||
add blacklist-v4 95.163.180.0/23
|
add blacklist-v4 95.163.180.0/23
|
||||||
add blacklist-v4 95.163.182.0/23
|
add blacklist-v4 95.163.182.0/23
|
||||||
@@ -1125,6 +1063,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
|
||||||
@@ -1142,7 +1081,6 @@ add blacklist-v4 95.173.128.0/19
|
|||||||
add blacklist-v4 95.173.128.0/20
|
add blacklist-v4 95.173.128.0/20
|
||||||
add blacklist-v4 95.173.144.0/20
|
add blacklist-v4 95.173.144.0/20
|
||||||
add blacklist-v4 95.213.0.0/17
|
add blacklist-v4 95.213.0.0/17
|
||||||
add blacklist-v4 95.213.0.0/18
|
|
||||||
add blacklist-v4 95.213.0.0/20
|
add blacklist-v4 95.213.0.0/20
|
||||||
add blacklist-v4 95.213.16.0/21
|
add blacklist-v4 95.213.16.0/21
|
||||||
add blacklist-v4 95.213.24.0/23
|
add blacklist-v4 95.213.24.0/23
|
||||||
@@ -1157,8 +1095,6 @@ add blacklist-v4 95.213.33.0/24
|
|||||||
add blacklist-v4 95.213.34.0/23
|
add blacklist-v4 95.213.34.0/23
|
||||||
add blacklist-v4 95.213.36.0/22
|
add blacklist-v4 95.213.36.0/22
|
||||||
add blacklist-v4 95.213.40.0/21
|
add blacklist-v4 95.213.40.0/21
|
||||||
add blacklist-v4 95.213.44.0/24
|
|
||||||
add blacklist-v4 95.213.45.0/24
|
|
||||||
add blacklist-v4 95.213.48.0/20
|
add blacklist-v4 95.213.48.0/20
|
||||||
add blacklist-v4 95.213.64.0/18
|
add blacklist-v4 95.213.64.0/18
|
||||||
add blacklist-v4 95.53.248.0/29
|
add blacklist-v4 95.53.248.0/29
|
||||||
|
|||||||
@@ -1,40 +1,23 @@
|
|||||||
# 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-29 06:56:51 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
|
||||||
# ipset destroy blacklist-v6
|
# ipset destroy blacklist-v6
|
||||||
#
|
#
|
||||||
|
|
||||||
create blacklist-v6 hash:net family inet6 hashsize 1024 maxelem 44
|
create blacklist-v6 hash:net family inet6 hashsize 1024 maxelem 10
|
||||||
add blacklist-v6 2a00:1148::/29
|
|
||||||
add blacklist-v6 2a00:1148::/32
|
|
||||||
add blacklist-v6 2a00:46e0:2::/48
|
|
||||||
add blacklist-v6 2a00:46e0::/32
|
|
||||||
add blacklist-v6 2a00:a300::/32
|
|
||||||
add blacklist-v6 2a00:b4c0::/32
|
|
||||||
add blacklist-v6 2a00:bdc0:8000::/34
|
|
||||||
add blacklist-v6 2a00:bdc0::/33
|
|
||||||
add blacklist-v6 2a00:bdc0:c000::/35
|
|
||||||
add blacklist-v6 2a00:bdc0:e002::/48
|
add blacklist-v6 2a00:bdc0:e002::/48
|
||||||
add blacklist-v6 2a00:bdc0:e003::/48
|
add blacklist-v6 2a00:bdc0:e003::/48
|
||||||
add blacklist-v6 2a00:bdc0:e004::/48
|
add blacklist-v6 2a00:bdc0:e004::/48
|
||||||
add blacklist-v6 2a00:bdc0:e005::/48
|
add blacklist-v6 2a00:bdc0:e005::/48
|
||||||
add blacklist-v6 2a00:bdc0:e007::/48
|
add blacklist-v6 2a00:bdc0:e007::/48
|
||||||
add blacklist-v6 2a00:bdc0:f000::/36
|
|
||||||
add blacklist-v6 2a00:bdc1::/32
|
|
||||||
add blacklist-v6 2a00:bdc2::/31
|
|
||||||
add blacklist-v6 2a00:bdc4::/30
|
|
||||||
add blacklist-v6 2a14:25c0::/32
|
|
||||||
add blacklist-v6 2a14:25c5::/32
|
|
||||||
add blacklist-v6 2a14:25c6::/32
|
|
||||||
add blacklist-v6 2a14:25c7::/32
|
|
||||||
|
|||||||
284
blacklists_iptables/blacklist-vk-v4.ipset
Normal file
284
blacklists_iptables/blacklist-vk-v4.ipset
Normal file
@@ -0,0 +1,284 @@
|
|||||||
|
# IPSet blacklist configuration (VK names, IPv4 only)
|
||||||
|
# Auto-generated from blacklist-vk-v4.txt
|
||||||
|
# Last updated: 2026-03-29 06:56:51 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 532
|
||||||
|
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 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
|
||||||
19
blacklists_iptables/blacklist-vk-v6.ipset
Normal file
19
blacklists_iptables/blacklist-vk-v6.ipset
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# IPSet blacklist configuration (VK names, IPv6 only)
|
||||||
|
# Auto-generated from blacklist-vk-v6.txt
|
||||||
|
# Last updated: 2026-03-29 06:56:51 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
@@ -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!
|
|
||||||
|
|||||||
@@ -1,7 +1,14 @@
|
|||||||
# Autogenerated nftables blacklist
|
# Autogenerated nftables blacklist
|
||||||
# Generated: 2026-01-25T06:23:40.464632Z
|
# Generated: 2026-03-29T06:56:51.790157Z
|
||||||
# Source: /tmp/blacklist-v4.txt
|
# Source: /tmp/blacklist-v4.txt
|
||||||
# IPv4: 815, IPv6: 0
|
# IPv4: 778, 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 {
|
||||||
|
|
||||||
@@ -16,7 +23,6 @@ table inet filter {
|
|||||||
5.188.140.0/22,
|
5.188.140.0/22,
|
||||||
31.44.63.64/29,
|
31.44.63.64/29,
|
||||||
31.177.95.0/24,
|
31.177.95.0/24,
|
||||||
31.177.104.0/22,
|
|
||||||
37.28.161.48/30,
|
37.28.161.48/30,
|
||||||
37.29.53.16/30,
|
37.29.53.16/30,
|
||||||
37.29.57.52/30,
|
37.29.57.52/30,
|
||||||
@@ -28,6 +34,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 +64,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 +72,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,
|
||||||
@@ -124,8 +119,6 @@ table inet filter {
|
|||||||
79.133.75.176/30,
|
79.133.75.176/30,
|
||||||
79.137.132.0/24,
|
79.137.132.0/24,
|
||||||
79.137.139.0/24,
|
79.137.139.0/24,
|
||||||
79.137.140.0/24,
|
|
||||||
79.137.142.0/24,
|
|
||||||
79.137.157.0/24,
|
79.137.157.0/24,
|
||||||
79.137.164.0/24,
|
79.137.164.0/24,
|
||||||
79.137.167.0/24,
|
79.137.167.0/24,
|
||||||
@@ -134,9 +127,6 @@ table inet filter {
|
|||||||
79.137.183.0/24,
|
79.137.183.0/24,
|
||||||
79.137.240.0/21,
|
79.137.240.0/21,
|
||||||
79.142.88.0/28,
|
79.142.88.0/28,
|
||||||
79.143.229.0/24,
|
|
||||||
79.143.230.0/24,
|
|
||||||
79.143.232.0/24,
|
|
||||||
80.73.16.0/20,
|
80.73.16.0/20,
|
||||||
80.73.168.80/28,
|
80.73.168.80/28,
|
||||||
80.73.169.244/30,
|
80.73.169.244/30,
|
||||||
@@ -178,7 +168,7 @@ table inet filter {
|
|||||||
81.195.125.96/30,
|
81.195.125.96/30,
|
||||||
81.195.148.140/30,
|
81.195.148.140/30,
|
||||||
81.195.150.248/30,
|
81.195.150.248/30,
|
||||||
81.195.151.0/24,
|
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.165.64/28,
|
81.195.165.64/28,
|
||||||
@@ -295,6 +285,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,17 +380,10 @@ 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.216.0/21,
|
|
||||||
91.195.136.0/23,
|
|
||||||
91.208.20.0/24,
|
|
||||||
91.215.168.0/22,
|
91.215.168.0/22,
|
||||||
91.217.34.0/23,
|
91.217.34.0/23,
|
||||||
91.219.192.0/22,
|
91.219.192.0/22,
|
||||||
91.219.224.0/22,
|
|
||||||
91.221.140.0/23,
|
|
||||||
91.226.250.0/24,
|
91.226.250.0/24,
|
||||||
91.227.32.0/24,
|
91.227.32.0/24,
|
||||||
91.231.132.0/22,
|
91.231.132.0/22,
|
||||||
@@ -453,7 +437,6 @@ table inet filter {
|
|||||||
95.54.193.80/28,
|
95.54.193.80/28,
|
||||||
95.142.192.0/20,
|
95.142.192.0/20,
|
||||||
95.163.32.0/19,
|
95.163.32.0/19,
|
||||||
95.163.133.0/24,
|
|
||||||
95.163.180.0/22,
|
95.163.180.0/22,
|
||||||
95.163.208.0/21,
|
95.163.208.0/21,
|
||||||
95.163.216.0/22,
|
95.163.216.0/22,
|
||||||
@@ -465,6 +448,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,
|
||||||
@@ -523,8 +507,8 @@ table inet filter {
|
|||||||
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.20.234.224/29,
|
178.20.234.224/29,
|
||||||
178.22.88.0/21,
|
178.22.88.0/21,
|
||||||
178.49.148.176/29,
|
178.49.148.176/29,
|
||||||
@@ -569,7 +553,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,
|
||||||
@@ -607,7 +590,6 @@ table inet filter {
|
|||||||
188.247.36.124/30,
|
188.247.36.124/30,
|
||||||
188.247.36.128/28,
|
188.247.36.128/28,
|
||||||
188.247.36.204/30,
|
188.247.36.204/30,
|
||||||
193.33.230.0/23,
|
|
||||||
193.47.146.0/24,
|
193.47.146.0/24,
|
||||||
193.203.40.0/22,
|
193.203.40.0/22,
|
||||||
193.232.70.0/24,
|
193.232.70.0/24,
|
||||||
@@ -618,7 +600,6 @@ table inet filter {
|
|||||||
194.140.247.0/24,
|
194.140.247.0/24,
|
||||||
194.150.202.0/23,
|
194.150.202.0/23,
|
||||||
194.165.22.0/23,
|
194.165.22.0/23,
|
||||||
194.186.63.0/24,
|
|
||||||
194.186.112.80/28,
|
194.186.112.80/28,
|
||||||
194.190.9.0/24,
|
194.190.9.0/24,
|
||||||
194.215.248.0/24,
|
194.215.248.0/24,
|
||||||
@@ -665,7 +646,6 @@ table inet filter {
|
|||||||
195.211.20.0/22,
|
195.211.20.0/22,
|
||||||
195.218.175.40/29,
|
195.218.175.40/29,
|
||||||
195.218.190.0/23,
|
195.218.190.0/23,
|
||||||
195.226.203.0/24,
|
|
||||||
195.239.80.32/29,
|
195.239.80.32/29,
|
||||||
195.239.113.0/24,
|
195.239.113.0/24,
|
||||||
195.239.247.0/24,
|
195.239.247.0/24,
|
||||||
@@ -722,7 +702,6 @@ table inet filter {
|
|||||||
212.57.159.0/24,
|
212.57.159.0/24,
|
||||||
212.59.98.48/29,
|
212.59.98.48/29,
|
||||||
212.59.99.96/27,
|
212.59.99.96/27,
|
||||||
212.111.84.0/22,
|
|
||||||
212.119.174.0/23,
|
212.119.174.0/23,
|
||||||
212.120.169.48/29,
|
212.120.169.48/29,
|
||||||
212.120.174.88/29,
|
212.120.174.88/29,
|
||||||
@@ -735,10 +714,6 @@ table inet filter {
|
|||||||
212.120.191.120/29,
|
212.120.191.120/29,
|
||||||
212.120.191.248/29,
|
212.120.191.248/29,
|
||||||
212.192.156.0/22,
|
212.192.156.0/22,
|
||||||
212.233.72.0/21,
|
|
||||||
212.233.88.0/21,
|
|
||||||
212.233.96.0/22,
|
|
||||||
212.233.120.0/22,
|
|
||||||
213.24.34.0/24,
|
213.24.34.0/24,
|
||||||
213.24.75.0/24,
|
213.24.75.0/24,
|
||||||
213.24.76.0/23,
|
213.24.76.0/23,
|
||||||
@@ -779,7 +754,6 @@ table inet filter {
|
|||||||
213.172.27.224/30,
|
213.172.27.224/30,
|
||||||
213.172.27.252/30,
|
213.172.27.252/30,
|
||||||
213.172.30.136/30,
|
213.172.30.136/30,
|
||||||
213.176.232.0/22,
|
|
||||||
213.177.111.0/24,
|
213.177.111.0/24,
|
||||||
213.183.253.56/29,
|
213.183.253.56/29,
|
||||||
213.219.212.0/22,
|
213.219.212.0/22,
|
||||||
@@ -798,8 +772,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,18 +782,15 @@ 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.174.188.0/22,
|
217.172.20.0/22,
|
||||||
|
217.174.188.0/23,
|
||||||
217.195.92.16/28,
|
217.195.92.16/28,
|
||||||
217.195.93.144/29,
|
217.195.93.144/29,
|
||||||
217.195.94.200/29
|
217.195.94.200/29
|
||||||
@@ -832,12 +802,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
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@@ -1,7 +1,14 @@
|
|||||||
# Autogenerated nftables blacklist
|
# Autogenerated nftables blacklist
|
||||||
# Generated: 2026-01-25T06:23:40.496188Z
|
# Generated: 2026-03-29T06:56:51.821007Z
|
||||||
# Source: /tmp/blacklist-v6.txt
|
# Source: /tmp/blacklist-v6.txt
|
||||||
# IPv4: 0, IPv6: 17
|
# IPv4: 0, IPv6: 3
|
||||||
|
#
|
||||||
|
# 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 {
|
||||||
|
|
||||||
@@ -14,32 +21,10 @@ table inet filter {
|
|||||||
type ipv6_addr
|
type ipv6_addr
|
||||||
flags interval
|
flags interval
|
||||||
elements = {
|
elements = {
|
||||||
2a00:1148::/29,
|
|
||||||
2a00:46e0::/32,
|
|
||||||
2a00:a300::/32,
|
|
||||||
2a00:b4c0::/32,
|
|
||||||
2a00:bdc0::/33,
|
|
||||||
2a00:bdc0:8000::/34,
|
|
||||||
2a00:bdc0:c000::/35,
|
|
||||||
2a00:bdc0:e002::/47,
|
2a00:bdc0:e002::/47,
|
||||||
2a00:bdc0:e004::/47,
|
2a00:bdc0:e004::/47,
|
||||||
2a00:bdc0:e007::/48,
|
2a00:bdc0:e007::/48
|
||||||
2a00:bdc0:f000::/36,
|
|
||||||
2a00:bdc1::/32,
|
|
||||||
2a00:bdc2::/31,
|
|
||||||
2a00:bdc4::/30,
|
|
||||||
2a14:25c0::/32,
|
|
||||||
2a14:25c5::/32,
|
|
||||||
2a14:25c6::/31
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
chain input {
|
|
||||||
type filter hook input priority 0;
|
|
||||||
policy accept;
|
|
||||||
|
|
||||||
ct state { established, related } accept
|
|
||||||
|
|
||||||
ip6 saddr @blacklist_v6 counter drop
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
119
blacklists_nftables/blacklist-vk-v4.nft
Normal file
119
blacklists_nftables/blacklist-vk-v4.nft
Normal file
@@ -0,0 +1,119 @@
|
|||||||
|
# Autogenerated nftables blacklist
|
||||||
|
# Generated: 2026-03-29T06:56:51.880649Z
|
||||||
|
# Source: /home/runner/work/AS_Network_List/AS_Network_List/blacklists/blacklist-vk-v4.txt
|
||||||
|
# IPv4: 92, 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,
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
28
blacklists_nftables/blacklist-vk-v6.nft
Normal file
28
blacklists_nftables/blacklist-vk-v6.nft
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
# Autogenerated nftables blacklist
|
||||||
|
# Generated: 2026-03-29T06:56:51.906867Z
|
||||||
|
# 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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
122
blacklists_nftables/blacklist-vk.nft
Normal file
122
blacklists_nftables/blacklist-vk.nft
Normal file
@@ -0,0 +1,122 @@
|
|||||||
|
# Autogenerated nftables blacklist
|
||||||
|
# Generated: 2026-03-29T06:56:51.850694Z
|
||||||
|
# Source: /home/runner/work/AS_Network_List/AS_Network_List/blacklists/blacklist-vk.txt
|
||||||
|
# IPv4: 92, 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,
|
||||||
|
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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -1,7 +1,14 @@
|
|||||||
# Autogenerated nftables blacklist
|
# Autogenerated nftables blacklist
|
||||||
# Generated: 2026-01-25T06:23:40.418001Z
|
# Generated: 2026-03-29T06:56:51.740005Z
|
||||||
# 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: 778, IPv6: 3
|
||||||
|
#
|
||||||
|
# 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 {
|
||||||
|
|
||||||
@@ -16,7 +23,6 @@ table inet filter {
|
|||||||
5.188.140.0/22,
|
5.188.140.0/22,
|
||||||
31.44.63.64/29,
|
31.44.63.64/29,
|
||||||
31.177.95.0/24,
|
31.177.95.0/24,
|
||||||
31.177.104.0/22,
|
|
||||||
37.28.161.48/30,
|
37.28.161.48/30,
|
||||||
37.29.53.16/30,
|
37.29.53.16/30,
|
||||||
37.29.57.52/30,
|
37.29.57.52/30,
|
||||||
@@ -28,6 +34,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 +64,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 +72,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,
|
||||||
@@ -124,8 +119,6 @@ table inet filter {
|
|||||||
79.133.75.176/30,
|
79.133.75.176/30,
|
||||||
79.137.132.0/24,
|
79.137.132.0/24,
|
||||||
79.137.139.0/24,
|
79.137.139.0/24,
|
||||||
79.137.140.0/24,
|
|
||||||
79.137.142.0/24,
|
|
||||||
79.137.157.0/24,
|
79.137.157.0/24,
|
||||||
79.137.164.0/24,
|
79.137.164.0/24,
|
||||||
79.137.167.0/24,
|
79.137.167.0/24,
|
||||||
@@ -134,9 +127,6 @@ table inet filter {
|
|||||||
79.137.183.0/24,
|
79.137.183.0/24,
|
||||||
79.137.240.0/21,
|
79.137.240.0/21,
|
||||||
79.142.88.0/28,
|
79.142.88.0/28,
|
||||||
79.143.229.0/24,
|
|
||||||
79.143.230.0/24,
|
|
||||||
79.143.232.0/24,
|
|
||||||
80.73.16.0/20,
|
80.73.16.0/20,
|
||||||
80.73.168.80/28,
|
80.73.168.80/28,
|
||||||
80.73.169.244/30,
|
80.73.169.244/30,
|
||||||
@@ -178,7 +168,7 @@ table inet filter {
|
|||||||
81.195.125.96/30,
|
81.195.125.96/30,
|
||||||
81.195.148.140/30,
|
81.195.148.140/30,
|
||||||
81.195.150.248/30,
|
81.195.150.248/30,
|
||||||
81.195.151.0/24,
|
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.165.64/28,
|
81.195.165.64/28,
|
||||||
@@ -295,6 +285,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,17 +380,10 @@ 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.216.0/21,
|
|
||||||
91.195.136.0/23,
|
|
||||||
91.208.20.0/24,
|
|
||||||
91.215.168.0/22,
|
91.215.168.0/22,
|
||||||
91.217.34.0/23,
|
91.217.34.0/23,
|
||||||
91.219.192.0/22,
|
91.219.192.0/22,
|
||||||
91.219.224.0/22,
|
|
||||||
91.221.140.0/23,
|
|
||||||
91.226.250.0/24,
|
91.226.250.0/24,
|
||||||
91.227.32.0/24,
|
91.227.32.0/24,
|
||||||
91.231.132.0/22,
|
91.231.132.0/22,
|
||||||
@@ -453,7 +437,6 @@ table inet filter {
|
|||||||
95.54.193.80/28,
|
95.54.193.80/28,
|
||||||
95.142.192.0/20,
|
95.142.192.0/20,
|
||||||
95.163.32.0/19,
|
95.163.32.0/19,
|
||||||
95.163.133.0/24,
|
|
||||||
95.163.180.0/22,
|
95.163.180.0/22,
|
||||||
95.163.208.0/21,
|
95.163.208.0/21,
|
||||||
95.163.216.0/22,
|
95.163.216.0/22,
|
||||||
@@ -465,6 +448,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,
|
||||||
@@ -523,8 +507,8 @@ table inet filter {
|
|||||||
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.20.234.224/29,
|
178.20.234.224/29,
|
||||||
178.22.88.0/21,
|
178.22.88.0/21,
|
||||||
178.49.148.176/29,
|
178.49.148.176/29,
|
||||||
@@ -569,7 +553,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,
|
||||||
@@ -607,7 +590,6 @@ table inet filter {
|
|||||||
188.247.36.124/30,
|
188.247.36.124/30,
|
||||||
188.247.36.128/28,
|
188.247.36.128/28,
|
||||||
188.247.36.204/30,
|
188.247.36.204/30,
|
||||||
193.33.230.0/23,
|
|
||||||
193.47.146.0/24,
|
193.47.146.0/24,
|
||||||
193.203.40.0/22,
|
193.203.40.0/22,
|
||||||
193.232.70.0/24,
|
193.232.70.0/24,
|
||||||
@@ -618,7 +600,6 @@ table inet filter {
|
|||||||
194.140.247.0/24,
|
194.140.247.0/24,
|
||||||
194.150.202.0/23,
|
194.150.202.0/23,
|
||||||
194.165.22.0/23,
|
194.165.22.0/23,
|
||||||
194.186.63.0/24,
|
|
||||||
194.186.112.80/28,
|
194.186.112.80/28,
|
||||||
194.190.9.0/24,
|
194.190.9.0/24,
|
||||||
194.215.248.0/24,
|
194.215.248.0/24,
|
||||||
@@ -665,7 +646,6 @@ table inet filter {
|
|||||||
195.211.20.0/22,
|
195.211.20.0/22,
|
||||||
195.218.175.40/29,
|
195.218.175.40/29,
|
||||||
195.218.190.0/23,
|
195.218.190.0/23,
|
||||||
195.226.203.0/24,
|
|
||||||
195.239.80.32/29,
|
195.239.80.32/29,
|
||||||
195.239.113.0/24,
|
195.239.113.0/24,
|
||||||
195.239.247.0/24,
|
195.239.247.0/24,
|
||||||
@@ -722,7 +702,6 @@ table inet filter {
|
|||||||
212.57.159.0/24,
|
212.57.159.0/24,
|
||||||
212.59.98.48/29,
|
212.59.98.48/29,
|
||||||
212.59.99.96/27,
|
212.59.99.96/27,
|
||||||
212.111.84.0/22,
|
|
||||||
212.119.174.0/23,
|
212.119.174.0/23,
|
||||||
212.120.169.48/29,
|
212.120.169.48/29,
|
||||||
212.120.174.88/29,
|
212.120.174.88/29,
|
||||||
@@ -735,10 +714,6 @@ table inet filter {
|
|||||||
212.120.191.120/29,
|
212.120.191.120/29,
|
||||||
212.120.191.248/29,
|
212.120.191.248/29,
|
||||||
212.192.156.0/22,
|
212.192.156.0/22,
|
||||||
212.233.72.0/21,
|
|
||||||
212.233.88.0/21,
|
|
||||||
212.233.96.0/22,
|
|
||||||
212.233.120.0/22,
|
|
||||||
213.24.34.0/24,
|
213.24.34.0/24,
|
||||||
213.24.75.0/24,
|
213.24.75.0/24,
|
||||||
213.24.76.0/23,
|
213.24.76.0/23,
|
||||||
@@ -779,7 +754,6 @@ table inet filter {
|
|||||||
213.172.27.224/30,
|
213.172.27.224/30,
|
||||||
213.172.27.252/30,
|
213.172.27.252/30,
|
||||||
213.172.30.136/30,
|
213.172.30.136/30,
|
||||||
213.176.232.0/22,
|
|
||||||
213.177.111.0/24,
|
213.177.111.0/24,
|
||||||
213.183.253.56/29,
|
213.183.253.56/29,
|
||||||
213.219.212.0/22,
|
213.219.212.0/22,
|
||||||
@@ -798,8 +772,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,18 +782,15 @@ 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.174.188.0/22,
|
217.172.20.0/22,
|
||||||
|
217.174.188.0/23,
|
||||||
217.195.92.16/28,
|
217.195.92.16/28,
|
||||||
217.195.93.144/29,
|
217.195.93.144/29,
|
||||||
217.195.94.200/29
|
217.195.94.200/29
|
||||||
@@ -831,33 +801,10 @@ table inet filter {
|
|||||||
type ipv6_addr
|
type ipv6_addr
|
||||||
flags interval
|
flags interval
|
||||||
elements = {
|
elements = {
|
||||||
2a00:1148::/29,
|
|
||||||
2a00:46e0::/32,
|
|
||||||
2a00:a300::/32,
|
|
||||||
2a00:b4c0::/32,
|
|
||||||
2a00:bdc0::/33,
|
|
||||||
2a00:bdc0:8000::/34,
|
|
||||||
2a00:bdc0:c000::/35,
|
|
||||||
2a00:bdc0:e002::/47,
|
2a00:bdc0:e002::/47,
|
||||||
2a00:bdc0:e004::/47,
|
2a00:bdc0:e004::/47,
|
||||||
2a00:bdc0:e007::/48,
|
2a00:bdc0:e007::/48
|
||||||
2a00:bdc0:f000::/36,
|
|
||||||
2a00:bdc1::/32,
|
|
||||||
2a00:bdc2::/31,
|
|
||||||
2a00:bdc4::/30,
|
|
||||||
2a14:25c0::/32,
|
|
||||||
2a14:25c5::/32,
|
|
||||||
2a14:25c6::/31
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
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
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@@ -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
|
|
||||||
|
|||||||
@@ -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-29 06:56:50 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;
|
||||||
@@ -38,7 +38,6 @@ deny 128.140.168.0/23;
|
|||||||
deny 128.140.170.0/24;
|
deny 128.140.170.0/24;
|
||||||
deny 128.140.171.0/24;
|
deny 128.140.171.0/24;
|
||||||
deny 128.140.172.0/22;
|
deny 128.140.172.0/22;
|
||||||
deny 128.140.173.0/24;
|
|
||||||
deny 130.49.224.0/19;
|
deny 130.49.224.0/19;
|
||||||
deny 145.255.238.240/28;
|
deny 145.255.238.240/28;
|
||||||
deny 146.185.208.0/22;
|
deny 146.185.208.0/22;
|
||||||
@@ -51,14 +50,9 @@ deny 149.62.55.240/30;
|
|||||||
deny 155.212.192.0/20;
|
deny 155.212.192.0/20;
|
||||||
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.178.0/23;
|
|
||||||
deny 178.17.180.0/23;
|
|
||||||
deny 178.17.182.0/23;
|
|
||||||
deny 178.17.184.0/22;
|
|
||||||
deny 178.17.188.0/22;
|
|
||||||
deny 178.20.234.224/29;
|
deny 178.20.234.224/29;
|
||||||
deny 178.22.88.0/21;
|
deny 178.22.88.0/21;
|
||||||
deny 178.22.89.64/26;
|
deny 178.22.89.64/26;
|
||||||
@@ -73,7 +67,6 @@ deny 178.237.24.0/24;
|
|||||||
deny 178.237.240.0/20;
|
deny 178.237.240.0/20;
|
||||||
deny 178.237.248.0/21;
|
deny 178.237.248.0/21;
|
||||||
deny 178.237.28.0/24;
|
deny 178.237.28.0/24;
|
||||||
deny 178.237.29.0/24;
|
|
||||||
deny 178.237.30.0/23;
|
deny 178.237.30.0/23;
|
||||||
deny 178.248.232.137/32;
|
deny 178.248.232.137/32;
|
||||||
deny 178.248.232.60/32;
|
deny 178.248.232.60/32;
|
||||||
@@ -120,21 +113,16 @@ deny 185.130.112.0/22;
|
|||||||
deny 185.130.112.0/23;
|
deny 185.130.112.0/23;
|
||||||
deny 185.130.114.0/23;
|
deny 185.130.114.0/23;
|
||||||
deny 185.131.68.0/22;
|
deny 185.131.68.0/22;
|
||||||
deny 185.131.68.0/23;
|
|
||||||
deny 185.149.160.0/24;
|
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;
|
||||||
deny 185.16.244.0/22;
|
deny 185.16.244.0/22;
|
||||||
deny 185.16.244.0/23;
|
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.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;
|
||||||
@@ -207,14 +195,12 @@ deny 188.93.61.0/24;
|
|||||||
deny 188.93.62.0/24;
|
deny 188.93.62.0/24;
|
||||||
deny 193.203.40.0/22;
|
deny 193.203.40.0/22;
|
||||||
deny 193.232.70.0/24;
|
deny 193.232.70.0/24;
|
||||||
deny 193.33.230.0/23;
|
|
||||||
deny 193.47.146.0/24;
|
deny 193.47.146.0/24;
|
||||||
deny 194.140.247.0/25;
|
deny 194.140.247.0/25;
|
||||||
deny 194.140.247.128/25;
|
deny 194.140.247.128/25;
|
||||||
deny 194.150.202.0/23;
|
deny 194.150.202.0/23;
|
||||||
deny 194.165.22.0/23;
|
deny 194.165.22.0/23;
|
||||||
deny 194.186.112.80/28;
|
deny 194.186.112.80/28;
|
||||||
deny 194.186.63.0/24;
|
|
||||||
deny 194.190.9.0/24;
|
deny 194.190.9.0/24;
|
||||||
deny 194.215.248.0/24;
|
deny 194.215.248.0/24;
|
||||||
deny 194.226.116.0/22;
|
deny 194.226.116.0/22;
|
||||||
@@ -251,7 +237,6 @@ deny 195.211.22.0/24;
|
|||||||
deny 195.211.23.0/24;
|
deny 195.211.23.0/24;
|
||||||
deny 195.218.175.40/29;
|
deny 195.218.175.40/29;
|
||||||
deny 195.218.190.0/23;
|
deny 195.218.190.0/23;
|
||||||
deny 195.226.203.0/24;
|
|
||||||
deny 195.239.113.0/24;
|
deny 195.239.113.0/24;
|
||||||
deny 195.239.247.0/24;
|
deny 195.239.247.0/24;
|
||||||
deny 195.239.80.32/29;
|
deny 195.239.80.32/29;
|
||||||
@@ -272,7 +257,6 @@ deny 195.98.38.16/28;
|
|||||||
deny 195.98.43.104/29;
|
deny 195.98.43.104/29;
|
||||||
deny 195.98.73.56/29;
|
deny 195.98.73.56/29;
|
||||||
deny 195.98.77.100/30;
|
deny 195.98.77.100/30;
|
||||||
deny 212.111.84.0/22;
|
|
||||||
deny 212.119.174.0/24;
|
deny 212.119.174.0/24;
|
||||||
deny 212.119.175.0/24;
|
deny 212.119.175.0/24;
|
||||||
deny 212.120.169.48/29;
|
deny 212.120.169.48/29;
|
||||||
@@ -298,10 +282,6 @@ deny 212.17.9.144/28;
|
|||||||
deny 212.192.156.0/22;
|
deny 212.192.156.0/22;
|
||||||
deny 212.23.85.48/30;
|
deny 212.23.85.48/30;
|
||||||
deny 212.23.85.56/29;
|
deny 212.23.85.56/29;
|
||||||
deny 212.233.120.0/22;
|
|
||||||
deny 212.233.72.0/21;
|
|
||||||
deny 212.233.88.0/21;
|
|
||||||
deny 212.233.96.0/22;
|
|
||||||
deny 212.32.198.64/29;
|
deny 212.32.198.64/29;
|
||||||
deny 212.48.134.192/26;
|
deny 212.48.134.192/26;
|
||||||
deny 212.48.138.240/28;
|
deny 212.48.138.240/28;
|
||||||
@@ -406,8 +386,6 @@ deny 213.172.27.224/30;
|
|||||||
deny 213.172.27.252/30;
|
deny 213.172.27.252/30;
|
||||||
deny 213.172.30.136/30;
|
deny 213.172.30.136/30;
|
||||||
deny 213.172.4.192/26;
|
deny 213.172.4.192/26;
|
||||||
deny 213.176.232.0/23;
|
|
||||||
deny 213.176.234.0/23;
|
|
||||||
deny 213.177.111.0/24;
|
deny 213.177.111.0/24;
|
||||||
deny 213.183.253.56/29;
|
deny 213.183.253.56/29;
|
||||||
deny 213.219.212.0/22;
|
deny 213.219.212.0/22;
|
||||||
@@ -463,7 +441,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,7 +459,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.174.188.0/22;
|
deny 217.172.20.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;
|
||||||
deny 217.195.93.144/29;
|
deny 217.195.93.144/29;
|
||||||
@@ -494,7 +474,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;
|
||||||
@@ -503,9 +486,7 @@ deny 217.65.219.160/29;
|
|||||||
deny 217.67.177.208/29;
|
deny 217.67.177.208/29;
|
||||||
deny 217.69.128.0/20;
|
deny 217.69.128.0/20;
|
||||||
deny 217.69.128.0/21;
|
deny 217.69.128.0/21;
|
||||||
deny 217.69.132.0/24;
|
|
||||||
deny 217.69.136.0/21;
|
deny 217.69.136.0/21;
|
||||||
deny 31.177.104.0/22;
|
|
||||||
deny 31.177.95.0/24;
|
deny 31.177.95.0/24;
|
||||||
deny 31.44.63.64/29;
|
deny 31.44.63.64/29;
|
||||||
deny 37.139.32.0/22;
|
deny 37.139.32.0/22;
|
||||||
@@ -528,6 +509,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 +552,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 +574,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;
|
||||||
@@ -651,9 +621,6 @@ deny 79.137.132.128/25;
|
|||||||
deny 79.137.139.0/24;
|
deny 79.137.139.0/24;
|
||||||
deny 79.137.139.0/25;
|
deny 79.137.139.0/25;
|
||||||
deny 79.137.139.128/25;
|
deny 79.137.139.128/25;
|
||||||
deny 79.137.140.0/24;
|
|
||||||
deny 79.137.142.0/24;
|
|
||||||
deny 79.137.157.0/24;
|
|
||||||
deny 79.137.157.0/25;
|
deny 79.137.157.0/25;
|
||||||
deny 79.137.157.128/25;
|
deny 79.137.157.128/25;
|
||||||
deny 79.137.164.0/24;
|
deny 79.137.164.0/24;
|
||||||
@@ -673,9 +640,6 @@ deny 79.137.240.0/21;
|
|||||||
deny 79.137.240.0/22;
|
deny 79.137.240.0/22;
|
||||||
deny 79.137.244.0/22;
|
deny 79.137.244.0/22;
|
||||||
deny 79.142.88.0/28;
|
deny 79.142.88.0/28;
|
||||||
deny 79.143.229.0/24;
|
|
||||||
deny 79.143.230.0/24;
|
|
||||||
deny 79.143.232.0/24;
|
|
||||||
deny 80.237.11.88/29;
|
deny 80.237.11.88/29;
|
||||||
deny 80.237.39.112/29;
|
deny 80.237.39.112/29;
|
||||||
deny 80.237.98.80/28;
|
deny 80.237.98.80/28;
|
||||||
@@ -685,8 +649,6 @@ deny 80.247.46.0/24;
|
|||||||
deny 80.254.100.40/29;
|
deny 80.254.100.40/29;
|
||||||
deny 80.254.119.168/29;
|
deny 80.254.119.168/29;
|
||||||
deny 80.73.16.0/20;
|
deny 80.73.16.0/20;
|
||||||
deny 80.73.16.0/21;
|
|
||||||
deny 80.73.16.0/24;
|
|
||||||
deny 80.73.168.80/28;
|
deny 80.73.168.80/28;
|
||||||
deny 80.73.169.244/30;
|
deny 80.73.169.244/30;
|
||||||
deny 80.82.43.24/29;
|
deny 80.82.43.24/29;
|
||||||
@@ -710,7 +672,6 @@ deny 81.195.124.52/30;
|
|||||||
deny 81.195.125.96/30;
|
deny 81.195.125.96/30;
|
||||||
deny 81.195.148.140/30;
|
deny 81.195.148.140/30;
|
||||||
deny 81.195.150.248/30;
|
deny 81.195.150.248/30;
|
||||||
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;
|
||||||
@@ -825,6 +786,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;
|
||||||
@@ -891,8 +853,6 @@ deny 87.239.108.0/22;
|
|||||||
deny 87.240.128.0/18;
|
deny 87.240.128.0/18;
|
||||||
deny 87.240.128.0/19;
|
deny 87.240.128.0/19;
|
||||||
deny 87.240.160.0/19;
|
deny 87.240.160.0/19;
|
||||||
deny 87.240.166.0/24;
|
|
||||||
deny 87.240.167.0/24;
|
|
||||||
deny 87.242.112.0/22;
|
deny 87.242.112.0/22;
|
||||||
deny 87.245.133.0/24;
|
deny 87.245.133.0/24;
|
||||||
deny 87.249.16.32/28;
|
deny 87.249.16.32/28;
|
||||||
@@ -960,9 +920,6 @@ deny 89.21.140.104/29;
|
|||||||
deny 89.21.152.104/29;
|
deny 89.21.152.104/29;
|
||||||
deny 89.221.228.0/22;
|
deny 89.221.228.0/22;
|
||||||
deny 89.221.232.0/21;
|
deny 89.221.232.0/21;
|
||||||
deny 89.221.232.0/22;
|
|
||||||
deny 89.221.235.0/24;
|
|
||||||
deny 89.221.236.0/22;
|
|
||||||
deny 89.28.253.168/29;
|
deny 89.28.253.168/29;
|
||||||
deny 89.28.255.56/29;
|
deny 89.28.255.56/29;
|
||||||
deny 90.150.176.52/30;
|
deny 90.150.176.52/30;
|
||||||
@@ -985,7 +942,6 @@ deny 90.150.189.32/29;
|
|||||||
deny 90.156.148.0/22;
|
deny 90.156.148.0/22;
|
||||||
deny 90.156.148.0/23;
|
deny 90.156.148.0/23;
|
||||||
deny 90.156.150.0/23;
|
deny 90.156.150.0/23;
|
||||||
deny 90.156.151.0/24;
|
|
||||||
deny 90.156.212.0/22;
|
deny 90.156.212.0/22;
|
||||||
deny 90.156.212.0/23;
|
deny 90.156.212.0/23;
|
||||||
deny 90.156.214.0/23;
|
deny 90.156.214.0/23;
|
||||||
@@ -993,27 +949,13 @@ 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.216.0/21;
|
|
||||||
deny 91.135.220.0/24;
|
|
||||||
deny 91.135.221.0/24;
|
|
||||||
deny 91.195.136.0/23;
|
|
||||||
deny 91.208.20.0/24;
|
|
||||||
deny 91.215.168.0/22;
|
deny 91.215.168.0/22;
|
||||||
deny 91.217.34.0/23;
|
deny 91.217.34.0/23;
|
||||||
deny 91.219.192.0/22;
|
deny 91.219.192.0/22;
|
||||||
deny 91.219.224.0/22;
|
|
||||||
deny 91.221.140.0/23;
|
|
||||||
deny 91.221.140.0/24;
|
|
||||||
deny 91.221.141.0/24;
|
|
||||||
deny 91.226.250.0/24;
|
deny 91.226.250.0/24;
|
||||||
deny 91.227.32.0/24;
|
deny 91.227.32.0/24;
|
||||||
deny 91.231.132.0/22;
|
deny 91.231.132.0/22;
|
||||||
deny 91.231.132.0/24;
|
|
||||||
deny 91.231.133.0/24;
|
|
||||||
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;
|
||||||
@@ -1058,7 +1000,6 @@ deny 94.100.184.0/21;
|
|||||||
deny 94.124.192.192/29;
|
deny 94.124.192.192/29;
|
||||||
deny 94.139.244.0/22;
|
deny 94.139.244.0/22;
|
||||||
deny 94.139.244.0/23;
|
deny 94.139.244.0/23;
|
||||||
deny 94.139.244.0/24;
|
|
||||||
deny 94.139.246.0/23;
|
deny 94.139.246.0/23;
|
||||||
deny 94.199.64.0/21;
|
deny 94.199.64.0/21;
|
||||||
deny 94.25.119.228/30;
|
deny 94.25.119.228/30;
|
||||||
@@ -1075,9 +1016,6 @@ deny 95.142.200.0/21;
|
|||||||
deny 95.142.201.0/24;
|
deny 95.142.201.0/24;
|
||||||
deny 95.142.202.0/24;
|
deny 95.142.202.0/24;
|
||||||
deny 95.142.203.0/24;
|
deny 95.142.203.0/24;
|
||||||
deny 95.142.204.0/23;
|
|
||||||
deny 95.142.207.0/24;
|
|
||||||
deny 95.163.133.0/24;
|
|
||||||
deny 95.163.180.0/22;
|
deny 95.163.180.0/22;
|
||||||
deny 95.163.180.0/23;
|
deny 95.163.180.0/23;
|
||||||
deny 95.163.182.0/23;
|
deny 95.163.182.0/23;
|
||||||
@@ -1115,6 +1053,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;
|
||||||
@@ -1132,7 +1071,6 @@ deny 95.173.128.0/19;
|
|||||||
deny 95.173.128.0/20;
|
deny 95.173.128.0/20;
|
||||||
deny 95.173.144.0/20;
|
deny 95.173.144.0/20;
|
||||||
deny 95.213.0.0/17;
|
deny 95.213.0.0/17;
|
||||||
deny 95.213.0.0/18;
|
|
||||||
deny 95.213.0.0/20;
|
deny 95.213.0.0/20;
|
||||||
deny 95.213.16.0/21;
|
deny 95.213.16.0/21;
|
||||||
deny 95.213.24.0/23;
|
deny 95.213.24.0/23;
|
||||||
@@ -1147,8 +1085,6 @@ deny 95.213.33.0/24;
|
|||||||
deny 95.213.34.0/23;
|
deny 95.213.34.0/23;
|
||||||
deny 95.213.36.0/22;
|
deny 95.213.36.0/22;
|
||||||
deny 95.213.40.0/21;
|
deny 95.213.40.0/21;
|
||||||
deny 95.213.44.0/24;
|
|
||||||
deny 95.213.45.0/24;
|
|
||||||
deny 95.213.48.0/20;
|
deny 95.213.48.0/20;
|
||||||
deny 95.213.64.0/18;
|
deny 95.213.64.0/18;
|
||||||
deny 95.53.248.0/29;
|
deny 95.53.248.0/29;
|
||||||
|
|||||||
@@ -1,31 +1,14 @@
|
|||||||
# 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-29 06:56:50 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;
|
||||||
#
|
#
|
||||||
|
|
||||||
deny 2a00:1148::/29;
|
|
||||||
deny 2a00:1148::/32;
|
|
||||||
deny 2a00:46e0:2::/48;
|
|
||||||
deny 2a00:46e0::/32;
|
|
||||||
deny 2a00:a300::/32;
|
|
||||||
deny 2a00:b4c0::/32;
|
|
||||||
deny 2a00:bdc0:8000::/34;
|
|
||||||
deny 2a00:bdc0::/33;
|
|
||||||
deny 2a00:bdc0:c000::/35;
|
|
||||||
deny 2a00:bdc0:e002::/48;
|
deny 2a00:bdc0:e002::/48;
|
||||||
deny 2a00:bdc0:e003::/48;
|
deny 2a00:bdc0:e003::/48;
|
||||||
deny 2a00:bdc0:e004::/48;
|
deny 2a00:bdc0:e004::/48;
|
||||||
deny 2a00:bdc0:e005::/48;
|
deny 2a00:bdc0:e005::/48;
|
||||||
deny 2a00:bdc0:e007::/48;
|
deny 2a00:bdc0:e007::/48;
|
||||||
deny 2a00:bdc0:f000::/36;
|
|
||||||
deny 2a00:bdc1::/32;
|
|
||||||
deny 2a00:bdc2::/31;
|
|
||||||
deny 2a00:bdc4::/30;
|
|
||||||
deny 2a14:25c0::/32;
|
|
||||||
deny 2a14:25c5::/32;
|
|
||||||
deny 2a14:25c6::/32;
|
|
||||||
deny 2a14:25c7::/32;
|
|
||||||
|
|
||||||
|
|||||||
@@ -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-29 06:56:50 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;
|
||||||
@@ -38,7 +38,6 @@ deny 128.140.168.0/23;
|
|||||||
deny 128.140.170.0/24;
|
deny 128.140.170.0/24;
|
||||||
deny 128.140.171.0/24;
|
deny 128.140.171.0/24;
|
||||||
deny 128.140.172.0/22;
|
deny 128.140.172.0/22;
|
||||||
deny 128.140.173.0/24;
|
|
||||||
deny 130.49.224.0/19;
|
deny 130.49.224.0/19;
|
||||||
deny 145.255.238.240/28;
|
deny 145.255.238.240/28;
|
||||||
deny 146.185.208.0/22;
|
deny 146.185.208.0/22;
|
||||||
@@ -51,14 +50,9 @@ deny 149.62.55.240/30;
|
|||||||
deny 155.212.192.0/20;
|
deny 155.212.192.0/20;
|
||||||
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.178.0/23;
|
|
||||||
deny 178.17.180.0/23;
|
|
||||||
deny 178.17.182.0/23;
|
|
||||||
deny 178.17.184.0/22;
|
|
||||||
deny 178.17.188.0/22;
|
|
||||||
deny 178.20.234.224/29;
|
deny 178.20.234.224/29;
|
||||||
deny 178.22.88.0/21;
|
deny 178.22.88.0/21;
|
||||||
deny 178.22.89.64/26;
|
deny 178.22.89.64/26;
|
||||||
@@ -73,7 +67,6 @@ deny 178.237.24.0/24;
|
|||||||
deny 178.237.240.0/20;
|
deny 178.237.240.0/20;
|
||||||
deny 178.237.248.0/21;
|
deny 178.237.248.0/21;
|
||||||
deny 178.237.28.0/24;
|
deny 178.237.28.0/24;
|
||||||
deny 178.237.29.0/24;
|
|
||||||
deny 178.237.30.0/23;
|
deny 178.237.30.0/23;
|
||||||
deny 178.248.232.137/32;
|
deny 178.248.232.137/32;
|
||||||
deny 178.248.232.60/32;
|
deny 178.248.232.60/32;
|
||||||
@@ -120,21 +113,16 @@ deny 185.130.112.0/22;
|
|||||||
deny 185.130.112.0/23;
|
deny 185.130.112.0/23;
|
||||||
deny 185.130.114.0/23;
|
deny 185.130.114.0/23;
|
||||||
deny 185.131.68.0/22;
|
deny 185.131.68.0/22;
|
||||||
deny 185.131.68.0/23;
|
|
||||||
deny 185.149.160.0/24;
|
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;
|
||||||
deny 185.16.244.0/22;
|
deny 185.16.244.0/22;
|
||||||
deny 185.16.244.0/23;
|
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.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;
|
||||||
@@ -207,14 +195,12 @@ deny 188.93.61.0/24;
|
|||||||
deny 188.93.62.0/24;
|
deny 188.93.62.0/24;
|
||||||
deny 193.203.40.0/22;
|
deny 193.203.40.0/22;
|
||||||
deny 193.232.70.0/24;
|
deny 193.232.70.0/24;
|
||||||
deny 193.33.230.0/23;
|
|
||||||
deny 193.47.146.0/24;
|
deny 193.47.146.0/24;
|
||||||
deny 194.140.247.0/25;
|
deny 194.140.247.0/25;
|
||||||
deny 194.140.247.128/25;
|
deny 194.140.247.128/25;
|
||||||
deny 194.150.202.0/23;
|
deny 194.150.202.0/23;
|
||||||
deny 194.165.22.0/23;
|
deny 194.165.22.0/23;
|
||||||
deny 194.186.112.80/28;
|
deny 194.186.112.80/28;
|
||||||
deny 194.186.63.0/24;
|
|
||||||
deny 194.190.9.0/24;
|
deny 194.190.9.0/24;
|
||||||
deny 194.215.248.0/24;
|
deny 194.215.248.0/24;
|
||||||
deny 194.226.116.0/22;
|
deny 194.226.116.0/22;
|
||||||
@@ -251,7 +237,6 @@ deny 195.211.22.0/24;
|
|||||||
deny 195.211.23.0/24;
|
deny 195.211.23.0/24;
|
||||||
deny 195.218.175.40/29;
|
deny 195.218.175.40/29;
|
||||||
deny 195.218.190.0/23;
|
deny 195.218.190.0/23;
|
||||||
deny 195.226.203.0/24;
|
|
||||||
deny 195.239.113.0/24;
|
deny 195.239.113.0/24;
|
||||||
deny 195.239.247.0/24;
|
deny 195.239.247.0/24;
|
||||||
deny 195.239.80.32/29;
|
deny 195.239.80.32/29;
|
||||||
@@ -272,7 +257,6 @@ deny 195.98.38.16/28;
|
|||||||
deny 195.98.43.104/29;
|
deny 195.98.43.104/29;
|
||||||
deny 195.98.73.56/29;
|
deny 195.98.73.56/29;
|
||||||
deny 195.98.77.100/30;
|
deny 195.98.77.100/30;
|
||||||
deny 212.111.84.0/22;
|
|
||||||
deny 212.119.174.0/24;
|
deny 212.119.174.0/24;
|
||||||
deny 212.119.175.0/24;
|
deny 212.119.175.0/24;
|
||||||
deny 212.120.169.48/29;
|
deny 212.120.169.48/29;
|
||||||
@@ -298,10 +282,6 @@ deny 212.17.9.144/28;
|
|||||||
deny 212.192.156.0/22;
|
deny 212.192.156.0/22;
|
||||||
deny 212.23.85.48/30;
|
deny 212.23.85.48/30;
|
||||||
deny 212.23.85.56/29;
|
deny 212.23.85.56/29;
|
||||||
deny 212.233.120.0/22;
|
|
||||||
deny 212.233.72.0/21;
|
|
||||||
deny 212.233.88.0/21;
|
|
||||||
deny 212.233.96.0/22;
|
|
||||||
deny 212.32.198.64/29;
|
deny 212.32.198.64/29;
|
||||||
deny 212.48.134.192/26;
|
deny 212.48.134.192/26;
|
||||||
deny 212.48.138.240/28;
|
deny 212.48.138.240/28;
|
||||||
@@ -406,8 +386,6 @@ deny 213.172.27.224/30;
|
|||||||
deny 213.172.27.252/30;
|
deny 213.172.27.252/30;
|
||||||
deny 213.172.30.136/30;
|
deny 213.172.30.136/30;
|
||||||
deny 213.172.4.192/26;
|
deny 213.172.4.192/26;
|
||||||
deny 213.176.232.0/23;
|
|
||||||
deny 213.176.234.0/23;
|
|
||||||
deny 213.177.111.0/24;
|
deny 213.177.111.0/24;
|
||||||
deny 213.183.253.56/29;
|
deny 213.183.253.56/29;
|
||||||
deny 213.219.212.0/22;
|
deny 213.219.212.0/22;
|
||||||
@@ -463,7 +441,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,7 +459,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.174.188.0/22;
|
deny 217.172.20.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;
|
||||||
deny 217.195.93.144/29;
|
deny 217.195.93.144/29;
|
||||||
@@ -494,7 +474,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;
|
||||||
@@ -503,31 +486,12 @@ deny 217.65.219.160/29;
|
|||||||
deny 217.67.177.208/29;
|
deny 217.67.177.208/29;
|
||||||
deny 217.69.128.0/20;
|
deny 217.69.128.0/20;
|
||||||
deny 217.69.128.0/21;
|
deny 217.69.128.0/21;
|
||||||
deny 217.69.132.0/24;
|
|
||||||
deny 217.69.136.0/21;
|
deny 217.69.136.0/21;
|
||||||
deny 2a00:1148::/29;
|
|
||||||
deny 2a00:1148::/32;
|
|
||||||
deny 2a00:46e0:2::/48;
|
|
||||||
deny 2a00:46e0::/32;
|
|
||||||
deny 2a00:a300::/32;
|
|
||||||
deny 2a00:b4c0::/32;
|
|
||||||
deny 2a00:bdc0:8000::/34;
|
|
||||||
deny 2a00:bdc0::/33;
|
|
||||||
deny 2a00:bdc0:c000::/35;
|
|
||||||
deny 2a00:bdc0:e002::/48;
|
deny 2a00:bdc0:e002::/48;
|
||||||
deny 2a00:bdc0:e003::/48;
|
deny 2a00:bdc0:e003::/48;
|
||||||
deny 2a00:bdc0:e004::/48;
|
deny 2a00:bdc0:e004::/48;
|
||||||
deny 2a00:bdc0:e005::/48;
|
deny 2a00:bdc0:e005::/48;
|
||||||
deny 2a00:bdc0:e007::/48;
|
deny 2a00:bdc0:e007::/48;
|
||||||
deny 2a00:bdc0:f000::/36;
|
|
||||||
deny 2a00:bdc1::/32;
|
|
||||||
deny 2a00:bdc2::/31;
|
|
||||||
deny 2a00:bdc4::/30;
|
|
||||||
deny 2a14:25c0::/32;
|
|
||||||
deny 2a14:25c5::/32;
|
|
||||||
deny 2a14:25c6::/32;
|
|
||||||
deny 2a14:25c7::/32;
|
|
||||||
deny 31.177.104.0/22;
|
|
||||||
deny 31.177.95.0/24;
|
deny 31.177.95.0/24;
|
||||||
deny 31.44.63.64/29;
|
deny 31.44.63.64/29;
|
||||||
deny 37.139.32.0/22;
|
deny 37.139.32.0/22;
|
||||||
@@ -550,6 +514,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 +557,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 +579,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;
|
||||||
@@ -673,9 +626,6 @@ deny 79.137.132.128/25;
|
|||||||
deny 79.137.139.0/24;
|
deny 79.137.139.0/24;
|
||||||
deny 79.137.139.0/25;
|
deny 79.137.139.0/25;
|
||||||
deny 79.137.139.128/25;
|
deny 79.137.139.128/25;
|
||||||
deny 79.137.140.0/24;
|
|
||||||
deny 79.137.142.0/24;
|
|
||||||
deny 79.137.157.0/24;
|
|
||||||
deny 79.137.157.0/25;
|
deny 79.137.157.0/25;
|
||||||
deny 79.137.157.128/25;
|
deny 79.137.157.128/25;
|
||||||
deny 79.137.164.0/24;
|
deny 79.137.164.0/24;
|
||||||
@@ -695,9 +645,6 @@ deny 79.137.240.0/21;
|
|||||||
deny 79.137.240.0/22;
|
deny 79.137.240.0/22;
|
||||||
deny 79.137.244.0/22;
|
deny 79.137.244.0/22;
|
||||||
deny 79.142.88.0/28;
|
deny 79.142.88.0/28;
|
||||||
deny 79.143.229.0/24;
|
|
||||||
deny 79.143.230.0/24;
|
|
||||||
deny 79.143.232.0/24;
|
|
||||||
deny 80.237.11.88/29;
|
deny 80.237.11.88/29;
|
||||||
deny 80.237.39.112/29;
|
deny 80.237.39.112/29;
|
||||||
deny 80.237.98.80/28;
|
deny 80.237.98.80/28;
|
||||||
@@ -707,8 +654,6 @@ deny 80.247.46.0/24;
|
|||||||
deny 80.254.100.40/29;
|
deny 80.254.100.40/29;
|
||||||
deny 80.254.119.168/29;
|
deny 80.254.119.168/29;
|
||||||
deny 80.73.16.0/20;
|
deny 80.73.16.0/20;
|
||||||
deny 80.73.16.0/21;
|
|
||||||
deny 80.73.16.0/24;
|
|
||||||
deny 80.73.168.80/28;
|
deny 80.73.168.80/28;
|
||||||
deny 80.73.169.244/30;
|
deny 80.73.169.244/30;
|
||||||
deny 80.82.43.24/29;
|
deny 80.82.43.24/29;
|
||||||
@@ -732,7 +677,6 @@ deny 81.195.124.52/30;
|
|||||||
deny 81.195.125.96/30;
|
deny 81.195.125.96/30;
|
||||||
deny 81.195.148.140/30;
|
deny 81.195.148.140/30;
|
||||||
deny 81.195.150.248/30;
|
deny 81.195.150.248/30;
|
||||||
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;
|
||||||
@@ -847,6 +791,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;
|
||||||
@@ -913,8 +858,6 @@ deny 87.239.108.0/22;
|
|||||||
deny 87.240.128.0/18;
|
deny 87.240.128.0/18;
|
||||||
deny 87.240.128.0/19;
|
deny 87.240.128.0/19;
|
||||||
deny 87.240.160.0/19;
|
deny 87.240.160.0/19;
|
||||||
deny 87.240.166.0/24;
|
|
||||||
deny 87.240.167.0/24;
|
|
||||||
deny 87.242.112.0/22;
|
deny 87.242.112.0/22;
|
||||||
deny 87.245.133.0/24;
|
deny 87.245.133.0/24;
|
||||||
deny 87.249.16.32/28;
|
deny 87.249.16.32/28;
|
||||||
@@ -982,9 +925,6 @@ deny 89.21.140.104/29;
|
|||||||
deny 89.21.152.104/29;
|
deny 89.21.152.104/29;
|
||||||
deny 89.221.228.0/22;
|
deny 89.221.228.0/22;
|
||||||
deny 89.221.232.0/21;
|
deny 89.221.232.0/21;
|
||||||
deny 89.221.232.0/22;
|
|
||||||
deny 89.221.235.0/24;
|
|
||||||
deny 89.221.236.0/22;
|
|
||||||
deny 89.28.253.168/29;
|
deny 89.28.253.168/29;
|
||||||
deny 89.28.255.56/29;
|
deny 89.28.255.56/29;
|
||||||
deny 90.150.176.52/30;
|
deny 90.150.176.52/30;
|
||||||
@@ -1007,7 +947,6 @@ deny 90.150.189.32/29;
|
|||||||
deny 90.156.148.0/22;
|
deny 90.156.148.0/22;
|
||||||
deny 90.156.148.0/23;
|
deny 90.156.148.0/23;
|
||||||
deny 90.156.150.0/23;
|
deny 90.156.150.0/23;
|
||||||
deny 90.156.151.0/24;
|
|
||||||
deny 90.156.212.0/22;
|
deny 90.156.212.0/22;
|
||||||
deny 90.156.212.0/23;
|
deny 90.156.212.0/23;
|
||||||
deny 90.156.214.0/23;
|
deny 90.156.214.0/23;
|
||||||
@@ -1015,27 +954,13 @@ 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.216.0/21;
|
|
||||||
deny 91.135.220.0/24;
|
|
||||||
deny 91.135.221.0/24;
|
|
||||||
deny 91.195.136.0/23;
|
|
||||||
deny 91.208.20.0/24;
|
|
||||||
deny 91.215.168.0/22;
|
deny 91.215.168.0/22;
|
||||||
deny 91.217.34.0/23;
|
deny 91.217.34.0/23;
|
||||||
deny 91.219.192.0/22;
|
deny 91.219.192.0/22;
|
||||||
deny 91.219.224.0/22;
|
|
||||||
deny 91.221.140.0/23;
|
|
||||||
deny 91.221.140.0/24;
|
|
||||||
deny 91.221.141.0/24;
|
|
||||||
deny 91.226.250.0/24;
|
deny 91.226.250.0/24;
|
||||||
deny 91.227.32.0/24;
|
deny 91.227.32.0/24;
|
||||||
deny 91.231.132.0/22;
|
deny 91.231.132.0/22;
|
||||||
deny 91.231.132.0/24;
|
|
||||||
deny 91.231.133.0/24;
|
|
||||||
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;
|
||||||
@@ -1080,7 +1005,6 @@ deny 94.100.184.0/21;
|
|||||||
deny 94.124.192.192/29;
|
deny 94.124.192.192/29;
|
||||||
deny 94.139.244.0/22;
|
deny 94.139.244.0/22;
|
||||||
deny 94.139.244.0/23;
|
deny 94.139.244.0/23;
|
||||||
deny 94.139.244.0/24;
|
|
||||||
deny 94.139.246.0/23;
|
deny 94.139.246.0/23;
|
||||||
deny 94.199.64.0/21;
|
deny 94.199.64.0/21;
|
||||||
deny 94.25.119.228/30;
|
deny 94.25.119.228/30;
|
||||||
@@ -1097,9 +1021,6 @@ deny 95.142.200.0/21;
|
|||||||
deny 95.142.201.0/24;
|
deny 95.142.201.0/24;
|
||||||
deny 95.142.202.0/24;
|
deny 95.142.202.0/24;
|
||||||
deny 95.142.203.0/24;
|
deny 95.142.203.0/24;
|
||||||
deny 95.142.204.0/23;
|
|
||||||
deny 95.142.207.0/24;
|
|
||||||
deny 95.163.133.0/24;
|
|
||||||
deny 95.163.180.0/22;
|
deny 95.163.180.0/22;
|
||||||
deny 95.163.180.0/23;
|
deny 95.163.180.0/23;
|
||||||
deny 95.163.182.0/23;
|
deny 95.163.182.0/23;
|
||||||
@@ -1137,6 +1058,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;
|
||||||
@@ -1154,7 +1076,6 @@ deny 95.173.128.0/19;
|
|||||||
deny 95.173.128.0/20;
|
deny 95.173.128.0/20;
|
||||||
deny 95.173.144.0/20;
|
deny 95.173.144.0/20;
|
||||||
deny 95.213.0.0/17;
|
deny 95.213.0.0/17;
|
||||||
deny 95.213.0.0/18;
|
|
||||||
deny 95.213.0.0/20;
|
deny 95.213.0.0/20;
|
||||||
deny 95.213.16.0/21;
|
deny 95.213.16.0/21;
|
||||||
deny 95.213.24.0/23;
|
deny 95.213.24.0/23;
|
||||||
@@ -1169,8 +1090,6 @@ deny 95.213.33.0/24;
|
|||||||
deny 95.213.34.0/23;
|
deny 95.213.34.0/23;
|
||||||
deny 95.213.36.0/22;
|
deny 95.213.36.0/22;
|
||||||
deny 95.213.40.0/21;
|
deny 95.213.40.0/21;
|
||||||
deny 95.213.44.0/24;
|
|
||||||
deny 95.213.45.0/24;
|
|
||||||
deny 95.213.48.0/20;
|
deny 95.213.48.0/20;
|
||||||
deny 95.213.64.0/18;
|
deny 95.213.64.0/18;
|
||||||
deny 95.53.248.0/29;
|
deny 95.53.248.0/29;
|
||||||
|
|||||||
274
blacklists_route/blacklist-vk-v4.routes
Normal file
274
blacklists_route/blacklist-vk-v4.routes
Normal file
@@ -0,0 +1,274 @@
|
|||||||
|
# Linux routes for VK networks (IPv4)
|
||||||
|
# Auto-generated by blacklists_updater_routes.sh
|
||||||
|
# Last updated: 2026-03-29 06:56:52 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 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
|
||||||
9
blacklists_route/blacklist-vk-v6.routes
Normal file
9
blacklists_route/blacklist-vk-v6.routes
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# Linux routes for VK networks (IPv6)
|
||||||
|
# Auto-generated by blacklists_updater_routes.sh
|
||||||
|
# Last updated: 2026-03-29 06:56:52 UTC
|
||||||
|
#
|
||||||
|
# Apply:
|
||||||
|
# sudo sh blacklist-vk-v6.routes
|
||||||
|
#
|
||||||
|
|
||||||
|
ip -6 route replace 2a00:bdc0::/29 via ::1 dev lo
|
||||||
@@ -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 ' ')"
|
|
||||||
|
|||||||
@@ -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."
|
||||||
|
|||||||
@@ -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
78
blacklists_updater_routes.sh
Executable 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}"
|
||||||
@@ -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}
|
||||||
|
|||||||
@@ -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,35 +43,18 @@ 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,
|
|
||||||
re.DOTALL
|
|
||||||
)
|
|
||||||
if v4_match:
|
|
||||||
elements = v4_match.group(1)
|
|
||||||
# Extract all CIDR notations
|
|
||||||
for match in re.finditer(r'(\d+\.\d+\.\d+\.\d+(?:/\d+)?)', elements):
|
|
||||||
try:
|
try:
|
||||||
v4_prefixes.append(ip_network(match.group(1), strict=False))
|
v4_prefixes.append(ip_network(match.group(1), strict=False))
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Warning: Could not parse IPv4 prefix '{match.group(1)}': {e}", file=sys.stderr)
|
print(f"Warning: Could not parse IPv4 prefix '{match.group(1)}': {e}", file=sys.stderr)
|
||||||
|
elif "type ipv6_addr" in block:
|
||||||
# Parse IPv6 set (blacklist_v6)
|
for match in re.finditer(r"([0-9a-fA-F:]+(?:/\d+)?)", block):
|
||||||
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:
|
try:
|
||||||
v6_prefixes.append(ip_network(match.group(1), strict=False))
|
v6_prefixes.append(ip_network(match.group(1), strict=False))
|
||||||
except Exception as e:
|
except Exception:
|
||||||
# Skip false matches from comments or other text
|
|
||||||
pass
|
pass
|
||||||
|
|
||||||
return v4_prefixes, v6_prefixes
|
return v4_prefixes, v6_prefixes
|
||||||
|
|||||||
@@ -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,7 +162,10 @@ 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_vk_v4")
|
||||||
|
print(" sudo nft list set inet filter blacklist_vk_v6")
|
||||||
|
else:
|
||||||
print("View sets: sudo nft list set inet filter blacklist_v4")
|
print("View sets: sudo nft list set inet filter blacklist_v4")
|
||||||
print(" sudo nft list set inet filter blacklist_v6")
|
print(" sudo nft list set inet filter blacklist_v6")
|
||||||
return 0
|
return 0
|
||||||
|
|||||||
@@ -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())
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
import requests
|
||||||
|
|
||||||
from pylib.ip import convert_to_cidr
|
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:
|
||||||
filename_or_url = convert_to_raw_github_url(filename_or_url)
|
stripped = line.strip()
|
||||||
response = requests.get(filename_or_url)
|
if not stripped or stripped.startswith("#"):
|
||||||
lines = response.text.split('\n')
|
continue
|
||||||
|
if re.match(r"^netname:", stripped, re.IGNORECASE):
|
||||||
|
yield stripped.split(":", 1)[1].strip()
|
||||||
else:
|
else:
|
||||||
with open(filename_or_url, 'r') as file:
|
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)
|
||||||
|
response = requests.get(filename_or_url, timeout=30)
|
||||||
|
response.raise_for_status()
|
||||||
|
lines = response.text.splitlines()
|
||||||
|
else:
|
||||||
|
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):
|
|
||||||
netname = line.split(':')[1].strip()
|
|
||||||
response = whois_query(netname, "inetnum")
|
response = whois_query(netname, "inetnum")
|
||||||
if response is not None and len(response) > 0:
|
if response is not None and len(response) > 0:
|
||||||
if not args.quiet:
|
if not quiet:
|
||||||
print(f"# Network name: {netname}")
|
print(f"# Network name: {netname}")
|
||||||
for cidr in response:
|
for cidr in response:
|
||||||
net = convert_to_cidr(cidr)
|
for network in convert_to_cidr(cidr):
|
||||||
net = net[0]
|
print(network)
|
||||||
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())
|
||||||
|
|||||||
108
parse_ripe_db.py
108
parse_ripe_db.py
@@ -1,62 +1,84 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
import argparse
|
import argparse
|
||||||
import re
|
|
||||||
import json
|
import json
|
||||||
|
import sys
|
||||||
|
|
||||||
from pylib.ip import convert_to_cidr
|
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()
|
|
||||||
|
|
||||||
|
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)
|
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())
|
||||||
|
|||||||
26
tests/test_check_nft_blacklist.py
Normal file
26
tests/test_check_nft_blacklist.py
Normal 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()
|
||||||
25
tests/test_generate_nft_blacklist.py
Normal file
25
tests/test_generate_nft_blacklist.py
Normal 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()
|
||||||
41
tests/test_parse_ripe_db.py
Normal file
41
tests/test_parse_ripe_db.py
Normal 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()
|
||||||
Reference in New Issue
Block a user