Compare commits

..

58 Commits

Author SHA1 Message Date
GitHub Action
e8d03d3a71 Update lists 2026-04-07 10:41:52 +00:00
Kirill Sobakin
d503e7f242 Update 2026-04-07 13:41:25 +03:00
GitHub Action
fdcf230f15 Update lists 2026-04-06 08:12:16 +00:00
Kirill Sobakin
43bd321281 Merge pull request #143 from JarlPenguin/main
geoblock: Remove duplicate entries
2026-04-06 11:11:52 +03:00
Jarl-Penguin
08f7b2c2e4 geoblock: Remove duplicate entries
Signed-off-by: Jarl-Penguin <jarlpenguin@outlook.com>
2026-04-01 02:30:49 +03:00
GitHub Action
5668a371c6 Update subnet 2026-03-30 08:49:18 +00:00
GitHub Action
e57de37782 Update subnet 2026-03-23 08:08:38 +00:00
Kirill Sobakin
74cd5a4767 Feat: add mihomo MRS format 2026-03-22 00:04:43 +03:00
GitHub Action
d5ff6c38dd Update lists 2026-03-16 21:12:39 +00:00
Kirill Sobakin
ed91b10a8a Re-run 2026-03-17 00:12:08 +03:00
GitHub Action
3307c1404d Update subnet 2026-03-16 21:05:22 +00:00
Kirill Sobakin
bd6f07f971 Merge pull request #152 from itdoginfo/refactor
Refactor 16.02.2026
2026-03-17 00:05:03 +03:00
Kirill Sobakin
315d118c17 Fix: protobuf version specify 2026-03-17 00:04:20 +03:00
Kirill Sobakin
fee4746b57 Fix: fix from copilot 2026-03-16 23:54:56 +03:00
Kirill Sobakin
689a9ea755 Fix: strict and sys 1 2026-03-16 23:40:46 +03:00
Kirill Sobakin
1a6e1cf718 Feat: add links 2026-03-16 23:11:45 +03:00
Kirill Sobakin
98fb1ca2df Ref: no docker 2026-03-16 23:01:36 +03:00
Kirill Sobakin
2868f4576e Ref: no docker 2026-03-16 22:55:17 +03:00
Kirill Sobakin
76f8f79434 Ref: add protobuf 2026-03-16 21:29:55 +03:00
Kirill Sobakin
623b97ff1b Ref: deduplicate convert funcs, generate DAT with pyhton protobuf 2026-03-16 21:29:15 +03:00
Kirill Sobakin
6d441b4cbf Ref: some fixes 2026-03-16 20:48:16 +03:00
Kirill Sobakin
8ca8769a77 Ref: to API stat.ripe.net. Some fixes 2026-03-16 19:32:14 +03:00
GitHub Action
a06c1739a4 Update subnet 2026-03-16 15:18:38 +00:00
Kirill Sobakin
b8fe629d16 Feat: Add ASN Telegram. Fix meet hardcode #110 2026-03-16 18:12:46 +03:00
GitHub Action
ccedd6cfac Update lists 2026-03-16 15:03:51 +00:00
Kirill Sobakin
96e00053c4 Merge pull request #110 from DrRamm/google_meet_list
Feat: Добавлен список Google Meet
2026-03-16 18:03:29 +03:00
GitHub Action
e0d48d4e1e Update subnet 2026-03-16 08:15:30 +00:00
GitHub Action
660a70f731 Update subnet 2026-03-09 07:57:56 +00:00
GitHub Action
4c578d1533 Update subnet 2026-03-02 07:57:07 +00:00
GitHub Action
42c889e64e Update lists 2026-02-23 09:28:51 +00:00
GitHub Action
9d8fe984b6 Update subnet 2026-02-23 08:02:49 +00:00
GitHub Action
19368bbecd Update subnet 2026-02-16 08:01:41 +00:00
GitHub Action
14164ffa0f Update subnet 2026-02-09 08:04:16 +00:00
GitHub Action
64f9eb0283 Update subnet 2026-02-02 07:57:54 +00:00
DrRamm
b7ff4adda5 Добавлен список Google Meet
На основе
https://support.google.com/a/answer/1279090?hl=en
2026-01-31 17:06:39 +03:00
GitHub Action
daefb679ea Update subnet 2026-01-26 07:42:45 +00:00
GitHub Action
c20ed82d97 Update lists 2026-01-25 15:22:39 +00:00
Kirill Sobakin
9f4c3b2e14 Update 2026-01-25 18:22:18 +03:00
Kirill Sobakin
694668e63c Merge pull request #135 from DCrow/remove-blank-spaces
Remove trailing blank spaces and newlines from domain lists
2026-01-25 17:09:59 +03:00
DCrow
797f55c52b Remove trailing blank spaces and newlines from domain lists 2026-01-21 11:50:24 +03:00
GitHub Action
9dc9f3a0e1 Update subnet 2026-01-19 07:44:15 +00:00
GitHub Action
642afe5252 Update lists 2026-01-12 08:57:39 +00:00
GitHub Action
7b6f0112f9 Update subnet 2026-01-12 07:41:56 +00:00
GitHub Action
70655f79a0 Update subnet 2026-01-05 07:43:31 +00:00
GitHub Action
d49805dbf3 Update subnet 2025-12-29 07:39:11 +00:00
GitHub Action
3685b54c4b Update lists 2025-12-25 08:59:03 +00:00
Kirill Sobakin
5bc09fa2a6 Update 2025-12-25 11:58:42 +03:00
GitHub Action
8fb8b30daf Update lists 2025-12-24 22:04:10 +00:00
Kirill Sobakin
5aaf7ef0b1 Update to 0.1.22 2025-12-25 01:03:44 +03:00
Kirill Sobakin
817025a2d7 Add tg voice 2025-12-25 01:03:44 +03:00
Kirill Sobakin
b6b253d6af Update versions 2025-12-25 01:03:44 +03:00
Kirill Sobakin
942e30088c Add shell.nix, requirements 2025-12-25 01:03:44 +03:00
Kirill Sobakin
409892ad5e #123 rm WA domains 2025-12-25 01:03:44 +03:00
GitHub Action
15e58896c1 Update lists 2025-12-24 20:51:32 +00:00
Kirill Sobakin
1c3e7dd01b #123 domains for whaaaaaatsaaaaapp 2025-12-24 23:51:00 +03:00
Kirill Sobakin
7ccf55a877 #125 Add roblox. Some fix 2025-12-24 23:49:48 +03:00
Kirill Sobakin
896b4a93dc Fix #117 2025-12-24 23:29:51 +03:00
GitHub Action
e839a10baa Update subnet 2025-12-22 07:36:01 +00:00
59 changed files with 1397 additions and 653 deletions

View File

@@ -1 +1,8 @@
blank_issues_enabled: false
blank_issues_enabled: false
contact_links:
- name: Предложить домен или сервис
url: https://github.com/itdoginfo/allow-domains/discussions/categories/general
about: Добавление доменов и сервисов производится через Discussions, а не Issues.
- name: Вопрос по использованию
url: https://t.me/itdogchat
about: С вопросами в Telegram-чат.

View File

@@ -19,19 +19,40 @@ jobs:
generate-lists:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4.3.0
- name: Compile ruleset srs
- uses: actions/checkout@v6.0.2
- name: Cache sing-box
uses: actions/cache@v5.0.3
id: cache-singbox
with:
path: /usr/local/bin/sing-box
key: sing-box-1.12.25
- name: Install sing-box
if: steps.cache-singbox.outputs.cache-hit != 'true'
run: |
docker run --rm \
-v ${{ github.workspace }}/src:/app/src \
-v ${{ github.workspace }}/Subnets:/app/Subnets \
-v ${{ github.workspace }}/Russia:/app/Russia \
-v ${{ github.workspace }}/Ukraine:/app/Ukraine \
-v ${{ github.workspace }}/Categories:/app/Categories \
-v ${{ github.workspace }}/Services:/app/Services \
-v ${{ github.workspace }}/SRS:/app/SRS \
-v ${{ github.workspace }}/DAT:/app/DAT \
itdoginfo/compilesrs:0.1.21
wget -qO- https://github.com/SagerNet/sing-box/releases/download/v1.12.25/sing-box-1.12.25-linux-amd64.tar.gz | tar xz
sudo mv sing-box-*/sing-box /usr/local/bin/
- name: Cache mihomo
uses: actions/cache@v5.0.3
id: cache-mihomo
with:
path: /usr/local/bin/mihomo
key: mihomo-1.19.8
- name: Install mihomo
if: steps.cache-mihomo.outputs.cache-hit != 'true'
run: |
wget -qO- https://github.com/MetaCubeX/mihomo/releases/download/v1.19.8/mihomo-linux-amd64-v1.19.8.gz | gunzip > mihomo
chmod +x mihomo
sudo mv mihomo /usr/local/bin/
- name: Install Python dependencies
run: pip install -r requirements.txt
- name: Generate lists
run: python3 convert.py
- name: Check Russia/inside-dnsmasq-ipset
uses: itdoginfo/dnsmasq-action@0.1
@@ -81,5 +102,6 @@ jobs:
with:
files: |
${{ github.workspace }}/SRS/*.srs
${{ github.workspace }}/MRS/*.mrs
${{ github.workspace }}/DAT/*.dat
tag_name: ${{ env.TAG_NAME }}

View File

@@ -14,13 +14,13 @@ permissions:
jobs:
generate-subnet:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4.1.7
- uses: actions/checkout@v6.0.2
- name: Generate subnets
uses: actions/setup-python@v5.1.0
uses: actions/setup-python@v6.2.0
with:
python-version: '3.10'
python-version: '3.13'
- run: |
python get-subnets.py
- name: Push subnets

4
.gitignore vendored
View File

@@ -2,6 +2,8 @@ antifilter-domains.lst
uablacklist-domains.lst
zaboronahelp-domains.lst
SRS
MRS
JSON
DAT
geosite_data
geosite_data
proto/__pycache__

View File

@@ -9,6 +9,7 @@ doramy.club
mydoramy.club
mangahub.ru
shikimori.me
shikimori.one
mangadex.org
e621.net
jut.su

View File

@@ -136,7 +136,6 @@ simplix.info
trellix.com
carnegieendowment.org
twirpx.com
capcut.com
decrypt.day
amdm.ru
amx.com
@@ -244,6 +243,7 @@ hetzner.com
bcbits.com
cub.red
patreon.com
patreonusercontent.com
shiza-project.com
kinozal.tv
anidub.com
@@ -251,7 +251,7 @@ anidub.com
abook-club.ru
depositphotos.com
deviantart.com
exler.ru
exler.es
forklog.com
kinogo.ec
medium.com
@@ -299,6 +299,7 @@ jw.org
jw-russia.org
lantern.io
chub.ai
charhub.io
itch.io
unsplash.com
webmd.com
@@ -316,12 +317,12 @@ mega.nz
itch.io
twin.me
twinme.com
twinlife-systems.com
twinlife-systems.com
fastpic.org
lib.rus.ec
scrollrevealjs.org
monolisa.dev
lingq.com
lingq.com
primevue.org
magaz.global
radiojar.com
@@ -335,4 +336,11 @@ git.new
urlr.me
codelinaro.org
thetvdb.com
tvdevinfo.com
tvdevinfo.com
pixabay.com
filmix.fan
sophos.com
pvpessence.com
bufferbloat.net
pronouns.page
pixiv.net

View File

@@ -2,6 +2,13 @@
4pda.ws
habr.com
claude.ai
claude.com
anthropic.com
intercom.io
downloads.intercomcdn.com
anthropic.qualtrics.com
openai.com
chatgpt.com
oaistatic.com
@@ -13,6 +20,7 @@ production-openaicom-storage.azureedge.net
x.ai
grok.com
grok.x.com
notion.so
notion.com
@@ -66,7 +74,6 @@ salesforce.com
salesforceiq.com
force.com
force-user-content.com
salesforce.com
salesforceliveagent.com
salesforce-experience.com
salesforce-hub.com
@@ -132,6 +139,8 @@ profitwell.com
paritydeals.com
adobe.com
adobe.io
adobe.net
servarr.com
nba.com
lambdalabs.com
@@ -169,8 +178,6 @@ alza.hu
kinogo.la
flir.com
flir.eu
claude.ai
anthropic.com
newsroom.porsche.com
att.com
middlewareinventory.com
@@ -242,7 +249,6 @@ sora.com
coingate.com
global.fncstatic.com
cvedetails.com
ldoceonline.com
broncosportforum.com
lightning.ai
timberland.de
@@ -314,7 +320,6 @@ contabo.com
forum.netgate.com
talosintelligence.com
tempmail.plus
bitdefender.com
corsair.com
mattermost.com
sentry.io
@@ -336,7 +341,6 @@ clamav.net
max.com
disneyplus.com
hbomax.com
primevideo.com
vyos.io
watchguard.com
truthsocial.com
@@ -350,7 +354,8 @@ boschaftermarket.com
langdock.com
mailinator.com
marvelsnap.com
global.platform.seconddinnertech.com
seconddinnertech.com
snapgametech.com
fxnetworks.com
deepl.com
citrix.com
@@ -375,11 +380,11 @@ openrouter.ai
trae.ai
yeggi.com
wbgames.com
wbagora.com
openh264.org
wunderground.com
intuit.com
deezer.com
spotify.com
imgur.com
app.zerossl.com
snapgene.com
@@ -403,7 +408,7 @@ clevelandclinic.org
housebrand.com
devexpress.com
quicknode.com
dyson.com
dyson.com
easydmarc.com
hume.ai
hybrid-analysis.com
@@ -430,4 +435,36 @@ swapd.co
qualcomm.com
support.anydesk.com
document360.io
document360.com
document360.com
augmentcode.com
klarna.com
mintmobile.com
lyst.com
affinity.studio
x-minus.pro
primark.com
octopus.do
all3dp.com
chainreactioncycles.com
backend-v2.crixet.com
xrite.com
qodana.cloud
qoder.com
httptoolkit.com
fivetran.com
dashboard.gitguardian.com
gofund.me
oraclecloud.com
philiascans.org
streamable.com
wetransfer.com
joesandbox.com
dashboard.algolia.com
multisim.com
ni.com
verificationacademy.com
meetup.com
gonift.com
last.fm
se.com
schneider-electric.com

View File

@@ -17,13 +17,12 @@ karing.app
magicalchemy.org
nexusmods.com
pastebin.com
pixabay.com
podkop.net
protondb.com
rulet.tv
rutracker.org
sing-box.sagernet.org
spankbang.com
sb-cd.com
sxyprn.com
sxyprn.net
teamviewer.com
@@ -56,6 +55,118 @@ opensubtitles.org
localsend.org
adbappcontrol.com
tunemymusic.com
use.typekit.net
jellyfin.org
htx.com
cochrane.org
thelancet.com
rottentomatoes.com
resizing.flixster.com
heltec.org
silabs.com
meshtastic.org
maximoff.su
strapi.io
coderabbit.ai
storybook.js.org
aniliberty.top
libria.fun
userbenchmark.com
plantuml.com
imigo.ai
tefl.org
britishcouncil.org
imgbb.com
gnome.org
kde.org
fwupd.org
flathub.org
joeysretrohandhelds.com
customfw.xyz
youngliving.com
gopro.com
artixlinux.org
beatsaver.com
beatmods.com
bsmanager.io
ajay.app
opencode.ai
dvprogram.state.gov
static.wixstatic.com
steamos.cloud
pstatic.net
nuxt.com
patterns.dev
redux.js.org
tailwind-variants.org
pinia-colada.esm.dev
curseforge.com
mediafilez.forgecdn.net
dockhand.pro
pantone.com
pplx-res.cloudinary.com
pplx-res.cloudinary.com
elsevier.com
elsevier.com.cdn.cloudflare.net
mdpi.com
fedoraproject.org
dev.to
snikket.org
tiny.cloud
vecpea.com
lifeforge.dev
cdn.web-global.fds.api.mi-img.com
3os.org
easysimplesolution.net
imazing.com
acclaimedvideogames.com
cdn.polyhaven.com
cdn-service.space
wayground.com
nextdirect.com
rosepinetheme.com
convertunits.com
opentext.com
qualtrics.com
tremendous.com
xda-developers.com
xdaforums.com
nintendo.com
fandom.com
music.apple.com
linuxserver.io
skillsforall.com
pstmn.io
dosvid.tk
livechatinc.com
livechat.com
text.com
helpdesk.com
helpdesk-static.com
pypi.org
utils.docs.rw
howtogeek.com
clickup-attachments.com
clubtv.pro
shara-mail.com
nvidia.com
monochrome.tf
nixos.org
grafana.net
porkbun.com
pinata.cloud
galaxy.ansible.com
litellm.ai
geekbench.com
memepedia.ru
armbian.com
armbian.de
ovh.ie
ubuntu-touch.io
llhost.eu
hostero.eu
cloudns.net
luadns.com
hetzner.com
hetzner.cloud
@@ -76,6 +187,7 @@ strava.com
vrchat.com
vrchat.cloud
mongodb.com
amazonaws.com
zerotier.com
forum.syncthing.net
@@ -96,11 +208,20 @@ wbagora.com
wbinsights.com
wbgames.com
capcut.com
capcutstatic.com
capcutvod.com
capcutapi.com
huggingface.co
cdn-lfs.hf.co
cdn-lfs.huggingface.co
cdn-lfs-us-1.hf.co
cdn-lfs-eu-1.hf.co
cdn-lfs-eu-1.hf.co
stripe.com
stripecdn.com
scira.ai
cdn.embedly.com
dodopayments.com

View File

@@ -178,4 +178,8 @@ glavred.net
liga.net
novyny.live
obozrevatel.com
zaxid.net
zaxid.net
mezha.net
ukrainer.net
ukrinform.net
themoscowtimes.com

View File

@@ -41,4 +41,11 @@ ukdevilz.com
theporndude.com
nude-moon.org
realbooru.com
freeones.com
freeones.com
babepedia.com
fapello.com
idolcomplex.com
sankakuapi.com
sankakucomplex.com
sankakustatic.com

View File

@@ -1,20 +0,0 @@
FROM ghcr.io/sagernet/sing-box:v1.11.15 AS sing-box
FROM golang:1.22.12-alpine3.21 AS go-builder
RUN CGO_ENABLED=0 GOOS=linux go install -ldflags="-s -w" \
github.com/v2fly/domain-list-community@20250207120917
FROM python:3.10.16-alpine3.21
COPY --from=sing-box /usr/local/bin/sing-box /bin/sing-box
COPY --from=go-builder /go/bin/domain-list-community /bin/domain-list-community
RUN pip install --no-cache-dir tldextract
WORKDIR /app
COPY convert.py /app/convert.py
CMD ["python3", "convert.py"]

View File

@@ -7,6 +7,7 @@
- Dnsmasq ipset. Для Dnsmasq в формате ipset (OpenWrt <= 21.02) `ipset=/showip.net/vpn_domains`
- Sing-box Source. Для Sing-box версии 1.11.0 и выше.
- Xray Dat. Общий файл geosite.dat с разбивкой по категориям.
- Mihomo MRS. Бинарные rule-set для Mihomo (Clash Meta). Файлы с суффиксом `_domain` для доменов, `_ipcidr` для подсетей.
- ClashX `DOMAIN-SUFFIX,showip.net`
- Mikrotik FWD `/ip dns static add name=fast.com type=FWD...`
- Kvas. Для Kvas 1.1.8 и новее. Просто отсортированный список доменов.
@@ -34,6 +35,7 @@
- Tik-Tok
- Twitter
- YouTube
- Google Meet
## Страны
### Россия
@@ -51,6 +53,7 @@
- Tik-Tok
- Twitter
- YouTube
- Discord (domains only)
#### Russia outside
Списки российских ресурсов, которые доступны только для российских подсетей. Для людей за границей, которым нужен доступ к российским сервисам.
@@ -73,6 +76,7 @@
- [Kvas](https://raw.githubusercontent.com/itdoginfo/allow-domains/main/Russia/inside-kvas.lst)
- [Mikrotik](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Russia/inside-mikrotik-fwd.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/russia_inside.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/russia_inside_domain.mrs)
- geosite:russia-inside
</details>
@@ -87,6 +91,7 @@
- [Kvas](https://raw.githubusercontent.com/itdoginfo/allow-domains/main/Russia/outside-kvas.lst)
- [Mikrotik](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Russia/outside-mikrotik-fwd.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/russia_outside.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/russia_outside_domain.mrs)
- geosite:russia-outside
</details>
@@ -100,6 +105,7 @@
- [Kvas](https://raw.githubusercontent.com/itdoginfo/allow-domains/main/Ukraine/inside-kvas.lst)
- [Mikrotik](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Ukraine/inside-mikrotik-fwd.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/ukraine_inside.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/ukraine_inside_domain.mrs)
- geosite:ukraine
</details>
@@ -109,6 +115,7 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Categories/anime.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/anime.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/anime_domain.mrs)
- geosite:russia-inside@anime
</details>
@@ -118,6 +125,7 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Categories/block.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/block.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/block_domain.mrs)
- geosite:russia-inside@block
</details>
@@ -127,6 +135,7 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Categories/geoblock.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/geoblock.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/geoblock_domain.mrs)
- geosite:russia-inside@geoblock
</details>
@@ -136,6 +145,7 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Categories/news.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/news.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/news_domain.mrs)
- geosite:russia-inside@news
</details>
@@ -145,6 +155,7 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Categories/porn.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/porn.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/porn_domain.mrs)
- geosite:russia-inside@porn
</details>
@@ -154,6 +165,7 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Categories/hodca.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/hodca.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/hodca_domain.mrs)
- geosite:russia-inside@hodca
</details>
@@ -163,6 +175,8 @@
- [Subnets](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Subnets/IPv4/cloudflare.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/cloudflare.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/cloudflare_domain.mrs)
- [MRS ipcidr](https://github.com/itdoginfo/allow-domains/releases/latest/download/cloudflare_ipcidr.mrs)
</details>
@@ -172,6 +186,8 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Services/discord.lst)
- [Subnets](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Subnets/IPv4/discord.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/discord.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/discord_domain.mrs)
- [MRS ipcidr](https://github.com/itdoginfo/allow-domains/releases/latest/download/discord_ipcidr.mrs)
</details>
@@ -180,6 +196,7 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Services/hdrezka.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/hdrezka.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/hdrezka_domain.mrs)
- geosite:russia-inside@hdrezka
</details>
@@ -190,6 +207,8 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Services/meta.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/meta.srs)
- [Subnets](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Subnets/IPv4/meta.lst)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/meta_domain.mrs)
- [MRS ipcidr](https://github.com/itdoginfo/allow-domains/releases/latest/download/meta_ipcidr.mrs)
- geosite:russia-inside@meta
</details>
@@ -200,6 +219,8 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Services/telegram.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/telegram.srs)
- [Subnets](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Subnets/IPv4/telegram.lst)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/telegram_domain.mrs)
- [MRS ipcidr](https://github.com/itdoginfo/allow-domains/releases/latest/download/telegram_ipcidr.mrs)
</details>
@@ -208,6 +229,7 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Services/tiktok.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/tiktok.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/tiktok_domain.mrs)
- geosite:russia-inside@tiktok
</details>
@@ -218,6 +240,8 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Services/twitter.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/twitter.srs)
- [Subnets](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Subnets/IPv4/twitter.lst)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/twitter_domain.mrs)
- [MRS ipcidr](https://github.com/itdoginfo/allow-domains/releases/latest/download/twitter_ipcidr.mrs)
- geosite:russia-inside@twitter
</details>
@@ -227,10 +251,22 @@
- [RAW](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Services/youtube.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/youtube.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/youtube_domain.mrs)
- geosite:russia-inside@youtube
</details>
<details>
<summary>Google Meet</summary>
- [Subnets](https://raw.githubusercontent.com/itdoginfo/allow-domains/refs/heads/main/Subnets/IPv4/google_meet.lst)
- [SRS](https://github.com/itdoginfo/allow-domains/releases/latest/download/google_meet.srs)
- [MRS domain](https://github.com/itdoginfo/allow-domains/releases/latest/download/google_meet_domain.mrs)
- [MRS ipcidr](https://github.com/itdoginfo/allow-domains/releases/latest/download/google_meet_ipcidr.mrs)
</details>
# Как найти все-все домены ресурса?
https://itdog.info/analiziruem-trafik-i-opredelyaem-domeny-kotorye-ispolzuyut-sajty-i-prilozheniya/
@@ -291,6 +327,16 @@ service firewall restart && service dnsmasq restart
*Meta признана экстремистской и террористической организацией в России
# Разработка
```bash
nix-shell
python3 get-subnets.py
python3 convert.py
```
---
[Telegram-канал с обновлениями](https://t.me/itdoginfo)

View File

@@ -20,14 +20,18 @@ DOMAIN-SUFFIX,adguard.com
DOMAIN-SUFFIX,adidas.com
DOMAIN-SUFFIX,adminforge.de
DOMAIN-SUFFIX,adobe.com
DOMAIN-SUFFIX,adobe.io
DOMAIN-SUFFIX,adobe.net
DOMAIN-SUFFIX,ads-twitter.com
DOMAIN-SUFFIX,adultmult.tv
DOMAIN-SUFFIX,affinity.studio
DOMAIN-SUFFIX,agents.media
DOMAIN-SUFFIX,ahrefs.com
DOMAIN-SUFFIX,ai-chat.bsg.brave.com
DOMAIN-SUFFIX,ai.com
DOMAIN-SUFFIX,aircanada.com
DOMAIN-SUFFIX,akc.org
DOMAIN-SUFFIX,all3dp.com
DOMAIN-SUFFIX,allegro.pl
DOMAIN-SUFFIX,alphacoders.com
DOMAIN-SUFFIX,alza.hu
@@ -56,6 +60,7 @@ DOMAIN-SUFFIX,anistars.ru
DOMAIN-SUFFIX,annas-archive.org
DOMAIN-SUFFIX,ansys.com
DOMAIN-SUFFIX,anthropic.com
DOMAIN-SUFFIX,anthropic.qualtrics.com
DOMAIN-SUFFIX,any.do
DOMAIN-SUFFIX,aol.com
DOMAIN-SUFFIX,api.jetbrains.ai
@@ -77,11 +82,14 @@ DOMAIN-SUFFIX,att.com
DOMAIN-SUFFIX,attachments.f95zone.to
DOMAIN-SUFFIX,atv4.dnskp.cc
DOMAIN-SUFFIX,audiobookbay.lu
DOMAIN-SUFFIX,augmentcode.com
DOMAIN-SUFFIX,autodesk.com
DOMAIN-SUFFIX,avira.com
DOMAIN-SUFFIX,azathabar.com
DOMAIN-SUFFIX,azattyq.org
DOMAIN-SUFFIX,babepedia.com
DOMAIN-SUFFIX,babook.org
DOMAIN-SUFFIX,backend-v2.crixet.com
DOMAIN-SUFFIX,baginya.org
DOMAIN-SUFFIX,baikal-journal.ru
DOMAIN-SUFFIX,bato.to
@@ -115,13 +123,13 @@ DOMAIN-SUFFIX,btdig.com
DOMAIN-SUFFIX,btod.com
DOMAIN-SUFFIX,buanzo.org
DOMAIN-SUFFIX,buf.build
DOMAIN-SUFFIX,bufferbloat.net
DOMAIN-SUFFIX,builds.parsec.app
DOMAIN-SUFFIX,buymeacoffee.com
DOMAIN-SUFFIX,byteoversea.com
DOMAIN-SUFFIX,canva.com
DOMAIN-SUFFIX,canva.dev
DOMAIN-SUFFIX,capacitorjs.com
DOMAIN-SUFFIX,capcut.com
DOMAIN-SUFFIX,carnegieendowment.org
DOMAIN-SUFFIX,carrefouruae.com
DOMAIN-SUFFIX,cats.com
@@ -134,7 +142,9 @@ DOMAIN-SUFFIX,cdromance.org
DOMAIN-SUFFIX,cdw.com
DOMAIN-SUFFIX,censor.net
DOMAIN-SUFFIX,censortracker.org
DOMAIN-SUFFIX,chainreactioncycles.com
DOMAIN-SUFFIX,chaos.com
DOMAIN-SUFFIX,charhub.io
DOMAIN-SUFFIX,chat.com
DOMAIN-SUFFIX,chat.openai.com.cdn.cloudflare.net
DOMAIN-SUFFIX,chatgpt.com
@@ -143,6 +153,7 @@ DOMAIN-SUFFIX,cherta.media
DOMAIN-SUFFIX,chess.com
DOMAIN-SUFFIX,chesscomfiles.com
DOMAIN-SUFFIX,chub.ai
DOMAIN-SUFFIX,circlecrewpinkcrowd.com
DOMAIN-SUFFIX,cisco.com
DOMAIN-SUFFIX,cisecurity.org
DOMAIN-SUFFIX,citrix.com
@@ -150,6 +161,7 @@ DOMAIN-SUFFIX,clamav.net
DOMAIN-SUFFIX,clashofclans.com
DOMAIN-SUFFIX,clashroyaleapp.com
DOMAIN-SUFFIX,claude.ai
DOMAIN-SUFFIX,claude.com
DOMAIN-SUFFIX,clevelandclinic.org
DOMAIN-SUFFIX,clickup.com
DOMAIN-SUFFIX,clip.opus.pro
@@ -188,6 +200,8 @@ DOMAIN-SUFFIX,cyxymu.info
DOMAIN-SUFFIX,daemon-tools.cc
DOMAIN-SUFFIX,dailylviv.com
DOMAIN-SUFFIX,danbooru.donmai.us
DOMAIN-SUFFIX,dashboard.algolia.com
DOMAIN-SUFFIX,dashboard.gitguardian.com
DOMAIN-SUFFIX,data-cdn.mbamupdates.com
DOMAIN-SUFFIX,data.cline.bot
DOMAIN-SUFFIX,deckbrew.xyz
@@ -242,6 +256,7 @@ DOMAIN-SUFFIX,doramalive.ru
DOMAIN-SUFFIX,doramy.club
DOMAIN-SUFFIX,dovod.online
DOMAIN-SUFFIX,download3.omnissa.com
DOMAIN-SUFFIX,downloads.intercomcdn.com
DOMAIN-SUFFIX,doxa.team
DOMAIN-SUFFIX,dpidetector.org
DOMAIN-SUFFIX,dreamhost.com
@@ -275,7 +290,7 @@ DOMAIN-SUFFIX,euroradio.fm
DOMAIN-SUFFIX,eutrp.eu
DOMAIN-SUFFIX,everand.com
DOMAIN-SUFFIX,exchanger.bits.media
DOMAIN-SUFFIX,exler.ru
DOMAIN-SUFFIX,exler.es
DOMAIN-SUFFIX,expandrive.com
DOMAIN-SUFFIX,expres.online
DOMAIN-SUFFIX,extremetech.com
@@ -284,6 +299,7 @@ DOMAIN-SUFFIX,f95-zone.to
DOMAIN-SUFFIX,facebook.com
DOMAIN-SUFFIX,facebook.net
DOMAIN-SUFFIX,fansly.com
DOMAIN-SUFFIX,fapello.com
DOMAIN-SUFFIX,fast-torrent.club
DOMAIN-SUFFIX,fast.com
DOMAIN-SUFFIX,fastpic.org
@@ -296,8 +312,10 @@ DOMAIN-SUFFIX,filmitorrent.net
DOMAIN-SUFFIX,filmix.ac
DOMAIN-SUFFIX,filmix.biz
DOMAIN-SUFFIX,filmix.day
DOMAIN-SUFFIX,filmix.fan
DOMAIN-SUFFIX,filmix.fm
DOMAIN-SUFFIX,filmix.la
DOMAIN-SUFFIX,fivetran.com
DOMAIN-SUFFIX,flibusta.is
DOMAIN-SUFFIX,flibusta.net
DOMAIN-SUFFIX,flipboard.com
@@ -347,12 +365,13 @@ DOMAIN-SUFFIX,git.new
DOMAIN-SUFFIX,glavred.info
DOMAIN-SUFFIX,glavred.net
DOMAIN-SUFFIX,global.fncstatic.com
DOMAIN-SUFFIX,global.platform.seconddinnertech.com
DOMAIN-SUFFIX,glpals.com
DOMAIN-SUFFIX,godaddy.com
DOMAIN-SUFFIX,gofile.io
DOMAIN-SUFFIX,gofund.me
DOMAIN-SUFFIX,gofundme.com
DOMAIN-SUFFIX,golosameriki.com
DOMAIN-SUFFIX,gonift.com
DOMAIN-SUFFIX,gonitro.com
DOMAIN-SUFFIX,goodreads.com
DOMAIN-SUFFIX,googlevideo.com
@@ -366,6 +385,7 @@ DOMAIN-SUFFIX,graty.me
DOMAIN-SUFFIX,graylog.org
DOMAIN-SUFFIX,grizzlysms.com
DOMAIN-SUFFIX,grok.com
DOMAIN-SUFFIX,grok.x.com
DOMAIN-SUFFIX,groq.com
DOMAIN-SUFFIX,groupon.com
DOMAIN-SUFFIX,guilded.gg
@@ -406,6 +426,7 @@ DOMAIN-SUFFIX,hqporner.com
DOMAIN-SUFFIX,hromadske.ua
DOMAIN-SUFFIX,hs.fi
DOMAIN-SUFFIX,htmhell.dev
DOMAIN-SUFFIX,httptoolkit.com
DOMAIN-SUFFIX,hume.ai
DOMAIN-SUFFIX,hybrid-analysis.com
DOMAIN-SUFFIX,i.sakh.com
@@ -413,6 +434,7 @@ DOMAIN-SUFFIX,ibm.com
DOMAIN-SUFFIX,ibytedtos.com
DOMAIN-SUFFIX,idelreal.org
DOMAIN-SUFFIX,iditelesombase.org
DOMAIN-SUFFIX,idolcomplex.com
DOMAIN-SUFFIX,iedb.org
DOMAIN-SUFFIX,ig.me
DOMAIN-SUFFIX,ign.com
@@ -434,6 +456,7 @@ DOMAIN-SUFFIX,intel.de
DOMAIN-SUFFIX,intel.nl
DOMAIN-SUFFIX,intelix.sophos.com
DOMAIN-SUFFIX,interactivebrokers.co.uk
DOMAIN-SUFFIX,intercom.io
DOMAIN-SUFFIX,interfax.com.ua
DOMAIN-SUFFIX,internalfb.com
DOMAIN-SUFFIX,intuit.com
@@ -449,6 +472,7 @@ DOMAIN-SUFFIX,jamf.com
DOMAIN-SUFFIX,jetbrains.com
DOMAIN-SUFFIX,jetbrains.space
DOMAIN-SUFFIX,jnn-pa.googleapis.com
DOMAIN-SUFFIX,joesandbox.com
DOMAIN-SUFFIX,jskor.ill.in.ua
DOMAIN-SUFFIX,jut-su.net
DOMAIN-SUFFIX,jut.su
@@ -475,6 +499,7 @@ DOMAIN-SUFFIX,kinozal.guru
DOMAIN-SUFFIX,kinozal.me
DOMAIN-SUFFIX,kinozal.tv
DOMAIN-SUFFIX,kinozaltv.life
DOMAIN-SUFFIX,klarna.com
DOMAIN-SUFFIX,kmail-lists.com
DOMAIN-SUFFIX,knews.kg
DOMAIN-SUFFIX,knowyourmeme.com
@@ -489,6 +514,7 @@ DOMAIN-SUFFIX,lambdalabs.com
DOMAIN-SUFFIX,lamcdn.net
DOMAIN-SUFFIX,langdock.com
DOMAIN-SUFFIX,lantern.io
DOMAIN-SUFFIX,last.fm
DOMAIN-SUFFIX,ldoceonline.com
DOMAIN-SUFFIX,le-production.tv
DOMAIN-SUFFIX,leafletjs.com
@@ -518,6 +544,7 @@ DOMAIN-SUFFIX,lostfilm.uno
DOMAIN-SUFFIX,lostfilmtv2.site
DOMAIN-SUFFIX,lu4.org
DOMAIN-SUFFIX,lucid.app
DOMAIN-SUFFIX,lyst.com
DOMAIN-SUFFIX,magaz.global
DOMAIN-SUFFIX,mail-api.proton.me
DOMAIN-SUFFIX,mailerlite.com
@@ -541,6 +568,7 @@ DOMAIN-SUFFIX,mediazona.ca
DOMAIN-SUFFIX,medicalnewstoday.com
DOMAIN-SUFFIX,medium.com
DOMAIN-SUFFIX,meduza.io
DOMAIN-SUFFIX,meetup.com
DOMAIN-SUFFIX,mega.nz
DOMAIN-SUFFIX,megapeer.ru
DOMAIN-SUFFIX,megapeer.vip
@@ -550,8 +578,10 @@ DOMAIN-SUFFIX,metacritic.com
DOMAIN-SUFFIX,metal-archives.com
DOMAIN-SUFFIX,metla.press
DOMAIN-SUFFIX,metopera.org
DOMAIN-SUFFIX,mezha.net
DOMAIN-SUFFIX,middlewareinventory.com
DOMAIN-SUFFIX,mignews.com
DOMAIN-SUFFIX,mintmobile.com
DOMAIN-SUFFIX,miracleptr.wordpress.com
DOMAIN-SUFFIX,mixcloud.com
DOMAIN-SUFFIX,modrinth.com
@@ -564,6 +594,7 @@ DOMAIN-SUFFIX,mouser.com
DOMAIN-SUFFIX,mouser.fi
DOMAIN-SUFFIX,mssg.me
DOMAIN-SUFFIX,mullvad.net
DOMAIN-SUFFIX,multisim.com
DOMAIN-SUFFIX,multporn.net
DOMAIN-SUFFIX,muscdn.com
DOMAIN-SUFFIX,musical.ly
@@ -607,6 +638,7 @@ DOMAIN-SUFFIX,ngrok.com
DOMAIN-SUFFIX,nhentai.com
DOMAIN-SUFFIX,nhentai.net
DOMAIN-SUFFIX,nhl.com
DOMAIN-SUFFIX,ni.com
DOMAIN-SUFFIX,nih.gov
DOMAIN-SUFFIX,nike.com
DOMAIN-SUFFIX,nippon.com
@@ -636,6 +668,7 @@ DOMAIN-SUFFIX,oaistatic.com
DOMAIN-SUFFIX,oaiusercontent.com
DOMAIN-SUFFIX,obozrevatel.com
DOMAIN-SUFFIX,ocstore.com
DOMAIN-SUFFIX,octopus.do
DOMAIN-SUFFIX,oculus.com
DOMAIN-SUFFIX,ohmyswift.ru
DOMAIN-SUFFIX,oi.legal
@@ -655,6 +688,7 @@ DOMAIN-SUFFIX,opensea.io
DOMAIN-SUFFIX,opentrackr.org
DOMAIN-SUFFIX,opposition-news.com
DOMAIN-SUFFIX,oracle.com
DOMAIN-SUFFIX,oraclecloud.com
DOMAIN-SUFFIX,ovd.info
DOMAIN-SUFFIX,ovd.legal
DOMAIN-SUFFIX,ovd.news
@@ -673,6 +707,7 @@ DOMAIN-SUFFIX,parallels.net
DOMAIN-SUFFIX,parallelsaccess.com
DOMAIN-SUFFIX,paritydeals.com
DOMAIN-SUFFIX,patreon.com
DOMAIN-SUFFIX,patreonusercontent.com
DOMAIN-SUFFIX,patriot.dp.ua
DOMAIN-SUFFIX,pb.wtf
DOMAIN-SUFFIX,pcgamesn.com
@@ -681,11 +716,14 @@ DOMAIN-SUFFIX,penguin.com
DOMAIN-SUFFIX,penguinrandomhouse.com
DOMAIN-SUFFIX,periscope.tv
DOMAIN-SUFFIX,pexels.com
DOMAIN-SUFFIX,philiascans.org
DOMAIN-SUFFIX,phncdn.com
DOMAIN-SUFFIX,phncdn.com.sds.rncdn7.com
DOMAIN-SUFFIX,pimpletv.ru
DOMAIN-SUFFIX,pingdom.com
DOMAIN-SUFFIX,piratbit.top
DOMAIN-SUFFIX,pixabay.com
DOMAIN-SUFFIX,pixiv.net
DOMAIN-SUFFIX,pkgs.tailscale.com
DOMAIN-SUFFIX,platform.activestate.com
DOMAIN-SUFFIX,playboy.com
@@ -704,6 +742,7 @@ DOMAIN-SUFFIX,postimees.ee
DOMAIN-SUFFIX,pravda.com
DOMAIN-SUFFIX,pravda.com.ua
DOMAIN-SUFFIX,premierleague.com
DOMAIN-SUFFIX,primark.com
DOMAIN-SUFFIX,primevideo.com
DOMAIN-SUFFIX,primevue.org
DOMAIN-SUFFIX,privatekeys.pw
@@ -712,6 +751,7 @@ DOMAIN-SUFFIX,proactivebackend-pa.googleapis.com
DOMAIN-SUFFIX,production-openaicom-storage.azureedge.net
DOMAIN-SUFFIX,proekt.media
DOMAIN-SUFFIX,profitwell.com
DOMAIN-SUFFIX,pronouns.page
DOMAIN-SUFFIX,prosleduetmedia.com
DOMAIN-SUFFIX,prostovpn.org
DOMAIN-SUFFIX,proton.me
@@ -721,6 +761,9 @@ DOMAIN-SUFFIX,prowlarr.com
DOMAIN-SUFFIX,pscp.tv
DOMAIN-SUFFIX,psiphon.ca
DOMAIN-SUFFIX,public.parsec.app
DOMAIN-SUFFIX,pvpessence.com
DOMAIN-SUFFIX,qodana.cloud
DOMAIN-SUFFIX,qoder.com
DOMAIN-SUFFIX,qt.io
DOMAIN-SUFFIX,qualcomm.com
DOMAIN-SUFFIX,quicknode.com
@@ -794,8 +837,12 @@ DOMAIN-SUFFIX,salesforce-sites.com
DOMAIN-SUFFIX,salesforce.com
DOMAIN-SUFFIX,salesforceiq.com
DOMAIN-SUFFIX,salesforceliveagent.com
DOMAIN-SUFFIX,sankakuapi.com
DOMAIN-SUFFIX,sankakucomplex.com
DOMAIN-SUFFIX,sankakustatic.com
DOMAIN-SUFFIX,sap.com
DOMAIN-SUFFIX,saverudata.net
DOMAIN-SUFFIX,schneider-electric.com
DOMAIN-SUFFIX,sci-hub.se
DOMAIN-SUFFIX,sci-hub.st
DOMAIN-SUFFIX,scrollrevealjs.org
@@ -816,8 +863,10 @@ DOMAIN-SUFFIX,scryde7.net
DOMAIN-SUFFIX,scryde8.net
DOMAIN-SUFFIX,scryde9.net
DOMAIN-SUFFIX,sdxcentral.com
DOMAIN-SUFFIX,se.com
DOMAIN-SUFFIX,searchfloor.org
DOMAIN-SUFFIX,seasonvar.ru
DOMAIN-SUFFIX,seconddinnertech.com
DOMAIN-SUFFIX,selezen.org
DOMAIN-SUFFIX,semnasem.org
DOMAIN-SUFFIX,semrush.com
@@ -828,6 +877,7 @@ DOMAIN-SUFFIX,servarr.com
DOMAIN-SUFFIX,severreal.org
DOMAIN-SUFFIX,sfdcopens.com
DOMAIN-SUFFIX,shikimori.me
DOMAIN-SUFFIX,shikimori.one
DOMAIN-SUFFIX,shinyhardware.co.uk
DOMAIN-SUFFIX,shiza-project.com
DOMAIN-SUFFIX,shop.gameloft.com
@@ -854,6 +904,7 @@ DOMAIN-SUFFIX,smartbear.co
DOMAIN-SUFFIX,smartbear.com
DOMAIN-SUFFIX,smartdeploy.com
DOMAIN-SUFFIX,sms-activate.io
DOMAIN-SUFFIX,snapgametech.com
DOMAIN-SUFFIX,snapgene.com
DOMAIN-SUFFIX,sndcdn.com
DOMAIN-SUFFIX,snort.org
@@ -861,6 +912,7 @@ DOMAIN-SUFFIX,snyk.io
DOMAIN-SUFFIX,sobesednik.com
DOMAIN-SUFFIX,solarwinds.com
DOMAIN-SUFFIX,sonara.ai
DOMAIN-SUFFIX,sophos.com
DOMAIN-SUFFIX,sora.com
DOMAIN-SUFFIX,sotaproject.com
DOMAIN-SUFFIX,soundcloud.cloud
@@ -886,6 +938,7 @@ DOMAIN-SUFFIX,steamstat.info
DOMAIN-SUFFIX,strana.news
DOMAIN-SUFFIX,strana.today
DOMAIN-SUFFIX,strava.com
DOMAIN-SUFFIX,streamable.com
DOMAIN-SUFFIX,suggestqueries.google.com
DOMAIN-SUFFIX,supercell.com
DOMAIN-SUFFIX,supersliv.biz
@@ -924,6 +977,7 @@ DOMAIN-SUFFIX,thebarentsobserver.com
DOMAIN-SUFFIX,thebell.io
DOMAIN-SUFFIX,theins.press
DOMAIN-SUFFIX,theins.ru
DOMAIN-SUFFIX,themoscowtimes.com
DOMAIN-SUFFIX,themoviedb.org
DOMAIN-SUFFIX,thepiratebay.org
DOMAIN-SUFFIX,theporndude.com
@@ -997,6 +1051,8 @@ DOMAIN-SUFFIX,uizard.io
DOMAIN-SUFFIX,ukdevilz.com
DOMAIN-SUFFIX,ukr.net
DOMAIN-SUFFIX,ukr.radio
DOMAIN-SUFFIX,ukrainer.net
DOMAIN-SUFFIX,ukrinform.net
DOMAIN-SUFFIX,ukrtelcdn.net
DOMAIN-SUFFIX,unian.ua
DOMAIN-SUFFIX,unscreen.com
@@ -1009,6 +1065,7 @@ DOMAIN-SUFFIX,usher.ttvnw.net
DOMAIN-SUFFIX,v.vrv.co
DOMAIN-SUFFIX,vagrantcloud.com
DOMAIN-SUFFIX,veeam.com
DOMAIN-SUFFIX,verificationacademy.com
DOMAIN-SUFFIX,verstka.media
DOMAIN-SUFFIX,vesma.one
DOMAIN-SUFFIX,vesma.today
@@ -1031,9 +1088,11 @@ DOMAIN-SUFFIX,vpnlove.me
DOMAIN-SUFFIX,vpnpay.io
DOMAIN-SUFFIX,vyos.io
DOMAIN-SUFFIX,w.atwiki.jp
DOMAIN-SUFFIX,wa.me
DOMAIN-SUFFIX,walmart.com
DOMAIN-SUFFIX,watchguard.com
DOMAIN-SUFFIX,watermarkremover.io
DOMAIN-SUFFIX,wbagora.com
DOMAIN-SUFFIX,wbgames.com
DOMAIN-SUFFIX,weather.com
DOMAIN-SUFFIX,webmd.com
@@ -1041,6 +1100,10 @@ DOMAIN-SUFFIX,webnames.ca
DOMAIN-SUFFIX,webtoons.com
DOMAIN-SUFFIX,weebly.com
DOMAIN-SUFFIX,welt.de
DOMAIN-SUFFIX,wetransfer.com
DOMAIN-SUFFIX,whatsapp.biz
DOMAIN-SUFFIX,whatsapp.com
DOMAIN-SUFFIX,whatsapp.net
DOMAIN-SUFFIX,wide-youtube.l.google.com
DOMAIN-SUFFIX,widgetapp.stream
DOMAIN-SUFFIX,wiki.fextralife.com
@@ -1053,6 +1116,7 @@ DOMAIN-SUFFIX,wonderzine.com
DOMAIN-SUFFIX,wpengine.com
DOMAIN-SUFFIX,wunderground.com
DOMAIN-SUFFIX,www3.corsair.com
DOMAIN-SUFFIX,x-minus.pro
DOMAIN-SUFFIX,x.ai
DOMAIN-SUFFIX,x.com
DOMAIN-SUFFIX,xhamster.com
@@ -1065,6 +1129,7 @@ DOMAIN-SUFFIX,xnxx.com
DOMAIN-SUFFIX,xnxx.net
DOMAIN-SUFFIX,xnxx.tv
DOMAIN-SUFFIX,xnxx3.com
DOMAIN-SUFFIX,xrite.com
DOMAIN-SUFFIX,xsts.auth.xboxlive.com
DOMAIN-SUFFIX,xtracloud.net
DOMAIN-SUFFIX,xv-ru.com

View File

@@ -20,14 +20,18 @@ ipset=/adguard.com/vpn_domains
ipset=/adidas.com/vpn_domains
ipset=/adminforge.de/vpn_domains
ipset=/adobe.com/vpn_domains
ipset=/adobe.io/vpn_domains
ipset=/adobe.net/vpn_domains
ipset=/ads-twitter.com/vpn_domains
ipset=/adultmult.tv/vpn_domains
ipset=/affinity.studio/vpn_domains
ipset=/agents.media/vpn_domains
ipset=/ahrefs.com/vpn_domains
ipset=/ai-chat.bsg.brave.com/vpn_domains
ipset=/ai.com/vpn_domains
ipset=/aircanada.com/vpn_domains
ipset=/akc.org/vpn_domains
ipset=/all3dp.com/vpn_domains
ipset=/allegro.pl/vpn_domains
ipset=/alphacoders.com/vpn_domains
ipset=/alza.hu/vpn_domains
@@ -56,6 +60,7 @@ ipset=/anistars.ru/vpn_domains
ipset=/annas-archive.org/vpn_domains
ipset=/ansys.com/vpn_domains
ipset=/anthropic.com/vpn_domains
ipset=/anthropic.qualtrics.com/vpn_domains
ipset=/any.do/vpn_domains
ipset=/aol.com/vpn_domains
ipset=/api.jetbrains.ai/vpn_domains
@@ -77,11 +82,14 @@ ipset=/att.com/vpn_domains
ipset=/attachments.f95zone.to/vpn_domains
ipset=/atv4.dnskp.cc/vpn_domains
ipset=/audiobookbay.lu/vpn_domains
ipset=/augmentcode.com/vpn_domains
ipset=/autodesk.com/vpn_domains
ipset=/avira.com/vpn_domains
ipset=/azathabar.com/vpn_domains
ipset=/azattyq.org/vpn_domains
ipset=/babepedia.com/vpn_domains
ipset=/babook.org/vpn_domains
ipset=/backend-v2.crixet.com/vpn_domains
ipset=/baginya.org/vpn_domains
ipset=/baikal-journal.ru/vpn_domains
ipset=/bato.to/vpn_domains
@@ -115,13 +123,13 @@ ipset=/btdig.com/vpn_domains
ipset=/btod.com/vpn_domains
ipset=/buanzo.org/vpn_domains
ipset=/buf.build/vpn_domains
ipset=/bufferbloat.net/vpn_domains
ipset=/builds.parsec.app/vpn_domains
ipset=/buymeacoffee.com/vpn_domains
ipset=/byteoversea.com/vpn_domains
ipset=/canva.com/vpn_domains
ipset=/canva.dev/vpn_domains
ipset=/capacitorjs.com/vpn_domains
ipset=/capcut.com/vpn_domains
ipset=/carnegieendowment.org/vpn_domains
ipset=/carrefouruae.com/vpn_domains
ipset=/cats.com/vpn_domains
@@ -134,7 +142,9 @@ ipset=/cdromance.org/vpn_domains
ipset=/cdw.com/vpn_domains
ipset=/censor.net/vpn_domains
ipset=/censortracker.org/vpn_domains
ipset=/chainreactioncycles.com/vpn_domains
ipset=/chaos.com/vpn_domains
ipset=/charhub.io/vpn_domains
ipset=/chat.com/vpn_domains
ipset=/chat.openai.com.cdn.cloudflare.net/vpn_domains
ipset=/chatgpt.com/vpn_domains
@@ -143,6 +153,7 @@ ipset=/cherta.media/vpn_domains
ipset=/chess.com/vpn_domains
ipset=/chesscomfiles.com/vpn_domains
ipset=/chub.ai/vpn_domains
ipset=/circlecrewpinkcrowd.com/vpn_domains
ipset=/cisco.com/vpn_domains
ipset=/cisecurity.org/vpn_domains
ipset=/citrix.com/vpn_domains
@@ -150,6 +161,7 @@ ipset=/clamav.net/vpn_domains
ipset=/clashofclans.com/vpn_domains
ipset=/clashroyaleapp.com/vpn_domains
ipset=/claude.ai/vpn_domains
ipset=/claude.com/vpn_domains
ipset=/clevelandclinic.org/vpn_domains
ipset=/clickup.com/vpn_domains
ipset=/clip.opus.pro/vpn_domains
@@ -188,6 +200,8 @@ ipset=/cyxymu.info/vpn_domains
ipset=/daemon-tools.cc/vpn_domains
ipset=/dailylviv.com/vpn_domains
ipset=/danbooru.donmai.us/vpn_domains
ipset=/dashboard.algolia.com/vpn_domains
ipset=/dashboard.gitguardian.com/vpn_domains
ipset=/data-cdn.mbamupdates.com/vpn_domains
ipset=/data.cline.bot/vpn_domains
ipset=/deckbrew.xyz/vpn_domains
@@ -242,6 +256,7 @@ ipset=/doramalive.ru/vpn_domains
ipset=/doramy.club/vpn_domains
ipset=/dovod.online/vpn_domains
ipset=/download3.omnissa.com/vpn_domains
ipset=/downloads.intercomcdn.com/vpn_domains
ipset=/doxa.team/vpn_domains
ipset=/dpidetector.org/vpn_domains
ipset=/dreamhost.com/vpn_domains
@@ -275,7 +290,7 @@ ipset=/euroradio.fm/vpn_domains
ipset=/eutrp.eu/vpn_domains
ipset=/everand.com/vpn_domains
ipset=/exchanger.bits.media/vpn_domains
ipset=/exler.ru/vpn_domains
ipset=/exler.es/vpn_domains
ipset=/expandrive.com/vpn_domains
ipset=/expres.online/vpn_domains
ipset=/extremetech.com/vpn_domains
@@ -284,6 +299,7 @@ ipset=/f95-zone.to/vpn_domains
ipset=/facebook.com/vpn_domains
ipset=/facebook.net/vpn_domains
ipset=/fansly.com/vpn_domains
ipset=/fapello.com/vpn_domains
ipset=/fast-torrent.club/vpn_domains
ipset=/fast.com/vpn_domains
ipset=/fastpic.org/vpn_domains
@@ -296,8 +312,10 @@ ipset=/filmitorrent.net/vpn_domains
ipset=/filmix.ac/vpn_domains
ipset=/filmix.biz/vpn_domains
ipset=/filmix.day/vpn_domains
ipset=/filmix.fan/vpn_domains
ipset=/filmix.fm/vpn_domains
ipset=/filmix.la/vpn_domains
ipset=/fivetran.com/vpn_domains
ipset=/flibusta.is/vpn_domains
ipset=/flibusta.net/vpn_domains
ipset=/flipboard.com/vpn_domains
@@ -347,12 +365,13 @@ ipset=/git.new/vpn_domains
ipset=/glavred.info/vpn_domains
ipset=/glavred.net/vpn_domains
ipset=/global.fncstatic.com/vpn_domains
ipset=/global.platform.seconddinnertech.com/vpn_domains
ipset=/glpals.com/vpn_domains
ipset=/godaddy.com/vpn_domains
ipset=/gofile.io/vpn_domains
ipset=/gofund.me/vpn_domains
ipset=/gofundme.com/vpn_domains
ipset=/golosameriki.com/vpn_domains
ipset=/gonift.com/vpn_domains
ipset=/gonitro.com/vpn_domains
ipset=/goodreads.com/vpn_domains
ipset=/googlevideo.com/vpn_domains
@@ -366,6 +385,7 @@ ipset=/graty.me/vpn_domains
ipset=/graylog.org/vpn_domains
ipset=/grizzlysms.com/vpn_domains
ipset=/grok.com/vpn_domains
ipset=/grok.x.com/vpn_domains
ipset=/groq.com/vpn_domains
ipset=/groupon.com/vpn_domains
ipset=/guilded.gg/vpn_domains
@@ -406,6 +426,7 @@ ipset=/hqporner.com/vpn_domains
ipset=/hromadske.ua/vpn_domains
ipset=/hs.fi/vpn_domains
ipset=/htmhell.dev/vpn_domains
ipset=/httptoolkit.com/vpn_domains
ipset=/hume.ai/vpn_domains
ipset=/hybrid-analysis.com/vpn_domains
ipset=/i.sakh.com/vpn_domains
@@ -413,6 +434,7 @@ ipset=/ibm.com/vpn_domains
ipset=/ibytedtos.com/vpn_domains
ipset=/idelreal.org/vpn_domains
ipset=/iditelesombase.org/vpn_domains
ipset=/idolcomplex.com/vpn_domains
ipset=/iedb.org/vpn_domains
ipset=/ig.me/vpn_domains
ipset=/ign.com/vpn_domains
@@ -434,6 +456,7 @@ ipset=/intel.de/vpn_domains
ipset=/intel.nl/vpn_domains
ipset=/intelix.sophos.com/vpn_domains
ipset=/interactivebrokers.co.uk/vpn_domains
ipset=/intercom.io/vpn_domains
ipset=/interfax.com.ua/vpn_domains
ipset=/internalfb.com/vpn_domains
ipset=/intuit.com/vpn_domains
@@ -449,6 +472,7 @@ ipset=/jamf.com/vpn_domains
ipset=/jetbrains.com/vpn_domains
ipset=/jetbrains.space/vpn_domains
ipset=/jnn-pa.googleapis.com/vpn_domains
ipset=/joesandbox.com/vpn_domains
ipset=/jskor.ill.in.ua/vpn_domains
ipset=/jut-su.net/vpn_domains
ipset=/jut.su/vpn_domains
@@ -475,6 +499,7 @@ ipset=/kinozal.guru/vpn_domains
ipset=/kinozal.me/vpn_domains
ipset=/kinozal.tv/vpn_domains
ipset=/kinozaltv.life/vpn_domains
ipset=/klarna.com/vpn_domains
ipset=/kmail-lists.com/vpn_domains
ipset=/knews.kg/vpn_domains
ipset=/knowyourmeme.com/vpn_domains
@@ -489,6 +514,7 @@ ipset=/lambdalabs.com/vpn_domains
ipset=/lamcdn.net/vpn_domains
ipset=/langdock.com/vpn_domains
ipset=/lantern.io/vpn_domains
ipset=/last.fm/vpn_domains
ipset=/ldoceonline.com/vpn_domains
ipset=/le-production.tv/vpn_domains
ipset=/leafletjs.com/vpn_domains
@@ -518,6 +544,7 @@ ipset=/lostfilm.uno/vpn_domains
ipset=/lostfilmtv2.site/vpn_domains
ipset=/lu4.org/vpn_domains
ipset=/lucid.app/vpn_domains
ipset=/lyst.com/vpn_domains
ipset=/magaz.global/vpn_domains
ipset=/mail-api.proton.me/vpn_domains
ipset=/mailerlite.com/vpn_domains
@@ -541,6 +568,7 @@ ipset=/mediazona.ca/vpn_domains
ipset=/medicalnewstoday.com/vpn_domains
ipset=/medium.com/vpn_domains
ipset=/meduza.io/vpn_domains
ipset=/meetup.com/vpn_domains
ipset=/mega.nz/vpn_domains
ipset=/megapeer.ru/vpn_domains
ipset=/megapeer.vip/vpn_domains
@@ -550,8 +578,10 @@ ipset=/metacritic.com/vpn_domains
ipset=/metal-archives.com/vpn_domains
ipset=/metla.press/vpn_domains
ipset=/metopera.org/vpn_domains
ipset=/mezha.net/vpn_domains
ipset=/middlewareinventory.com/vpn_domains
ipset=/mignews.com/vpn_domains
ipset=/mintmobile.com/vpn_domains
ipset=/miracleptr.wordpress.com/vpn_domains
ipset=/mixcloud.com/vpn_domains
ipset=/modrinth.com/vpn_domains
@@ -564,6 +594,7 @@ ipset=/mouser.com/vpn_domains
ipset=/mouser.fi/vpn_domains
ipset=/mssg.me/vpn_domains
ipset=/mullvad.net/vpn_domains
ipset=/multisim.com/vpn_domains
ipset=/multporn.net/vpn_domains
ipset=/muscdn.com/vpn_domains
ipset=/musical.ly/vpn_domains
@@ -607,6 +638,7 @@ ipset=/ngrok.com/vpn_domains
ipset=/nhentai.com/vpn_domains
ipset=/nhentai.net/vpn_domains
ipset=/nhl.com/vpn_domains
ipset=/ni.com/vpn_domains
ipset=/nih.gov/vpn_domains
ipset=/nike.com/vpn_domains
ipset=/nippon.com/vpn_domains
@@ -636,6 +668,7 @@ ipset=/oaistatic.com/vpn_domains
ipset=/oaiusercontent.com/vpn_domains
ipset=/obozrevatel.com/vpn_domains
ipset=/ocstore.com/vpn_domains
ipset=/octopus.do/vpn_domains
ipset=/oculus.com/vpn_domains
ipset=/ohmyswift.ru/vpn_domains
ipset=/oi.legal/vpn_domains
@@ -655,6 +688,7 @@ ipset=/opensea.io/vpn_domains
ipset=/opentrackr.org/vpn_domains
ipset=/opposition-news.com/vpn_domains
ipset=/oracle.com/vpn_domains
ipset=/oraclecloud.com/vpn_domains
ipset=/ovd.info/vpn_domains
ipset=/ovd.legal/vpn_domains
ipset=/ovd.news/vpn_domains
@@ -673,6 +707,7 @@ ipset=/parallels.net/vpn_domains
ipset=/parallelsaccess.com/vpn_domains
ipset=/paritydeals.com/vpn_domains
ipset=/patreon.com/vpn_domains
ipset=/patreonusercontent.com/vpn_domains
ipset=/patriot.dp.ua/vpn_domains
ipset=/pb.wtf/vpn_domains
ipset=/pcgamesn.com/vpn_domains
@@ -681,11 +716,14 @@ ipset=/penguin.com/vpn_domains
ipset=/penguinrandomhouse.com/vpn_domains
ipset=/periscope.tv/vpn_domains
ipset=/pexels.com/vpn_domains
ipset=/philiascans.org/vpn_domains
ipset=/phncdn.com/vpn_domains
ipset=/phncdn.com.sds.rncdn7.com/vpn_domains
ipset=/pimpletv.ru/vpn_domains
ipset=/pingdom.com/vpn_domains
ipset=/piratbit.top/vpn_domains
ipset=/pixabay.com/vpn_domains
ipset=/pixiv.net/vpn_domains
ipset=/pkgs.tailscale.com/vpn_domains
ipset=/platform.activestate.com/vpn_domains
ipset=/playboy.com/vpn_domains
@@ -704,6 +742,7 @@ ipset=/postimees.ee/vpn_domains
ipset=/pravda.com/vpn_domains
ipset=/pravda.com.ua/vpn_domains
ipset=/premierleague.com/vpn_domains
ipset=/primark.com/vpn_domains
ipset=/primevideo.com/vpn_domains
ipset=/primevue.org/vpn_domains
ipset=/privatekeys.pw/vpn_domains
@@ -712,6 +751,7 @@ ipset=/proactivebackend-pa.googleapis.com/vpn_domains
ipset=/production-openaicom-storage.azureedge.net/vpn_domains
ipset=/proekt.media/vpn_domains
ipset=/profitwell.com/vpn_domains
ipset=/pronouns.page/vpn_domains
ipset=/prosleduetmedia.com/vpn_domains
ipset=/prostovpn.org/vpn_domains
ipset=/proton.me/vpn_domains
@@ -721,6 +761,9 @@ ipset=/prowlarr.com/vpn_domains
ipset=/pscp.tv/vpn_domains
ipset=/psiphon.ca/vpn_domains
ipset=/public.parsec.app/vpn_domains
ipset=/pvpessence.com/vpn_domains
ipset=/qodana.cloud/vpn_domains
ipset=/qoder.com/vpn_domains
ipset=/qt.io/vpn_domains
ipset=/qualcomm.com/vpn_domains
ipset=/quicknode.com/vpn_domains
@@ -794,8 +837,12 @@ ipset=/salesforce-sites.com/vpn_domains
ipset=/salesforce.com/vpn_domains
ipset=/salesforceiq.com/vpn_domains
ipset=/salesforceliveagent.com/vpn_domains
ipset=/sankakuapi.com/vpn_domains
ipset=/sankakucomplex.com/vpn_domains
ipset=/sankakustatic.com/vpn_domains
ipset=/sap.com/vpn_domains
ipset=/saverudata.net/vpn_domains
ipset=/schneider-electric.com/vpn_domains
ipset=/sci-hub.se/vpn_domains
ipset=/sci-hub.st/vpn_domains
ipset=/scrollrevealjs.org/vpn_domains
@@ -816,8 +863,10 @@ ipset=/scryde7.net/vpn_domains
ipset=/scryde8.net/vpn_domains
ipset=/scryde9.net/vpn_domains
ipset=/sdxcentral.com/vpn_domains
ipset=/se.com/vpn_domains
ipset=/searchfloor.org/vpn_domains
ipset=/seasonvar.ru/vpn_domains
ipset=/seconddinnertech.com/vpn_domains
ipset=/selezen.org/vpn_domains
ipset=/semnasem.org/vpn_domains
ipset=/semrush.com/vpn_domains
@@ -828,6 +877,7 @@ ipset=/servarr.com/vpn_domains
ipset=/severreal.org/vpn_domains
ipset=/sfdcopens.com/vpn_domains
ipset=/shikimori.me/vpn_domains
ipset=/shikimori.one/vpn_domains
ipset=/shinyhardware.co.uk/vpn_domains
ipset=/shiza-project.com/vpn_domains
ipset=/shop.gameloft.com/vpn_domains
@@ -854,6 +904,7 @@ ipset=/smartbear.co/vpn_domains
ipset=/smartbear.com/vpn_domains
ipset=/smartdeploy.com/vpn_domains
ipset=/sms-activate.io/vpn_domains
ipset=/snapgametech.com/vpn_domains
ipset=/snapgene.com/vpn_domains
ipset=/sndcdn.com/vpn_domains
ipset=/snort.org/vpn_domains
@@ -861,6 +912,7 @@ ipset=/snyk.io/vpn_domains
ipset=/sobesednik.com/vpn_domains
ipset=/solarwinds.com/vpn_domains
ipset=/sonara.ai/vpn_domains
ipset=/sophos.com/vpn_domains
ipset=/sora.com/vpn_domains
ipset=/sotaproject.com/vpn_domains
ipset=/soundcloud.cloud/vpn_domains
@@ -886,6 +938,7 @@ ipset=/steamstat.info/vpn_domains
ipset=/strana.news/vpn_domains
ipset=/strana.today/vpn_domains
ipset=/strava.com/vpn_domains
ipset=/streamable.com/vpn_domains
ipset=/suggestqueries.google.com/vpn_domains
ipset=/supercell.com/vpn_domains
ipset=/supersliv.biz/vpn_domains
@@ -924,6 +977,7 @@ ipset=/thebarentsobserver.com/vpn_domains
ipset=/thebell.io/vpn_domains
ipset=/theins.press/vpn_domains
ipset=/theins.ru/vpn_domains
ipset=/themoscowtimes.com/vpn_domains
ipset=/themoviedb.org/vpn_domains
ipset=/thepiratebay.org/vpn_domains
ipset=/theporndude.com/vpn_domains
@@ -997,6 +1051,8 @@ ipset=/uizard.io/vpn_domains
ipset=/ukdevilz.com/vpn_domains
ipset=/ukr.net/vpn_domains
ipset=/ukr.radio/vpn_domains
ipset=/ukrainer.net/vpn_domains
ipset=/ukrinform.net/vpn_domains
ipset=/ukrtelcdn.net/vpn_domains
ipset=/unian.ua/vpn_domains
ipset=/unscreen.com/vpn_domains
@@ -1009,6 +1065,7 @@ ipset=/usher.ttvnw.net/vpn_domains
ipset=/v.vrv.co/vpn_domains
ipset=/vagrantcloud.com/vpn_domains
ipset=/veeam.com/vpn_domains
ipset=/verificationacademy.com/vpn_domains
ipset=/verstka.media/vpn_domains
ipset=/vesma.one/vpn_domains
ipset=/vesma.today/vpn_domains
@@ -1031,9 +1088,11 @@ ipset=/vpnlove.me/vpn_domains
ipset=/vpnpay.io/vpn_domains
ipset=/vyos.io/vpn_domains
ipset=/w.atwiki.jp/vpn_domains
ipset=/wa.me/vpn_domains
ipset=/walmart.com/vpn_domains
ipset=/watchguard.com/vpn_domains
ipset=/watermarkremover.io/vpn_domains
ipset=/wbagora.com/vpn_domains
ipset=/wbgames.com/vpn_domains
ipset=/weather.com/vpn_domains
ipset=/webmd.com/vpn_domains
@@ -1041,6 +1100,10 @@ ipset=/webnames.ca/vpn_domains
ipset=/webtoons.com/vpn_domains
ipset=/weebly.com/vpn_domains
ipset=/welt.de/vpn_domains
ipset=/wetransfer.com/vpn_domains
ipset=/whatsapp.biz/vpn_domains
ipset=/whatsapp.com/vpn_domains
ipset=/whatsapp.net/vpn_domains
ipset=/wide-youtube.l.google.com/vpn_domains
ipset=/widgetapp.stream/vpn_domains
ipset=/wiki.fextralife.com/vpn_domains
@@ -1053,6 +1116,7 @@ ipset=/wonderzine.com/vpn_domains
ipset=/wpengine.com/vpn_domains
ipset=/wunderground.com/vpn_domains
ipset=/www3.corsair.com/vpn_domains
ipset=/x-minus.pro/vpn_domains
ipset=/x.ai/vpn_domains
ipset=/x.com/vpn_domains
ipset=/xhamster.com/vpn_domains
@@ -1065,6 +1129,7 @@ ipset=/xnxx.com/vpn_domains
ipset=/xnxx.net/vpn_domains
ipset=/xnxx.tv/vpn_domains
ipset=/xnxx3.com/vpn_domains
ipset=/xrite.com/vpn_domains
ipset=/xsts.auth.xboxlive.com/vpn_domains
ipset=/xtracloud.net/vpn_domains
ipset=/xv-ru.com/vpn_domains

View File

@@ -20,14 +20,18 @@ nftset=/adguard.com/4#inet#fw4#vpn_domains
nftset=/adidas.com/4#inet#fw4#vpn_domains
nftset=/adminforge.de/4#inet#fw4#vpn_domains
nftset=/adobe.com/4#inet#fw4#vpn_domains
nftset=/adobe.io/4#inet#fw4#vpn_domains
nftset=/adobe.net/4#inet#fw4#vpn_domains
nftset=/ads-twitter.com/4#inet#fw4#vpn_domains
nftset=/adultmult.tv/4#inet#fw4#vpn_domains
nftset=/affinity.studio/4#inet#fw4#vpn_domains
nftset=/agents.media/4#inet#fw4#vpn_domains
nftset=/ahrefs.com/4#inet#fw4#vpn_domains
nftset=/ai-chat.bsg.brave.com/4#inet#fw4#vpn_domains
nftset=/ai.com/4#inet#fw4#vpn_domains
nftset=/aircanada.com/4#inet#fw4#vpn_domains
nftset=/akc.org/4#inet#fw4#vpn_domains
nftset=/all3dp.com/4#inet#fw4#vpn_domains
nftset=/allegro.pl/4#inet#fw4#vpn_domains
nftset=/alphacoders.com/4#inet#fw4#vpn_domains
nftset=/alza.hu/4#inet#fw4#vpn_domains
@@ -56,6 +60,7 @@ nftset=/anistars.ru/4#inet#fw4#vpn_domains
nftset=/annas-archive.org/4#inet#fw4#vpn_domains
nftset=/ansys.com/4#inet#fw4#vpn_domains
nftset=/anthropic.com/4#inet#fw4#vpn_domains
nftset=/anthropic.qualtrics.com/4#inet#fw4#vpn_domains
nftset=/any.do/4#inet#fw4#vpn_domains
nftset=/aol.com/4#inet#fw4#vpn_domains
nftset=/api.jetbrains.ai/4#inet#fw4#vpn_domains
@@ -77,11 +82,14 @@ nftset=/att.com/4#inet#fw4#vpn_domains
nftset=/attachments.f95zone.to/4#inet#fw4#vpn_domains
nftset=/atv4.dnskp.cc/4#inet#fw4#vpn_domains
nftset=/audiobookbay.lu/4#inet#fw4#vpn_domains
nftset=/augmentcode.com/4#inet#fw4#vpn_domains
nftset=/autodesk.com/4#inet#fw4#vpn_domains
nftset=/avira.com/4#inet#fw4#vpn_domains
nftset=/azathabar.com/4#inet#fw4#vpn_domains
nftset=/azattyq.org/4#inet#fw4#vpn_domains
nftset=/babepedia.com/4#inet#fw4#vpn_domains
nftset=/babook.org/4#inet#fw4#vpn_domains
nftset=/backend-v2.crixet.com/4#inet#fw4#vpn_domains
nftset=/baginya.org/4#inet#fw4#vpn_domains
nftset=/baikal-journal.ru/4#inet#fw4#vpn_domains
nftset=/bato.to/4#inet#fw4#vpn_domains
@@ -115,13 +123,13 @@ nftset=/btdig.com/4#inet#fw4#vpn_domains
nftset=/btod.com/4#inet#fw4#vpn_domains
nftset=/buanzo.org/4#inet#fw4#vpn_domains
nftset=/buf.build/4#inet#fw4#vpn_domains
nftset=/bufferbloat.net/4#inet#fw4#vpn_domains
nftset=/builds.parsec.app/4#inet#fw4#vpn_domains
nftset=/buymeacoffee.com/4#inet#fw4#vpn_domains
nftset=/byteoversea.com/4#inet#fw4#vpn_domains
nftset=/canva.com/4#inet#fw4#vpn_domains
nftset=/canva.dev/4#inet#fw4#vpn_domains
nftset=/capacitorjs.com/4#inet#fw4#vpn_domains
nftset=/capcut.com/4#inet#fw4#vpn_domains
nftset=/carnegieendowment.org/4#inet#fw4#vpn_domains
nftset=/carrefouruae.com/4#inet#fw4#vpn_domains
nftset=/cats.com/4#inet#fw4#vpn_domains
@@ -134,7 +142,9 @@ nftset=/cdromance.org/4#inet#fw4#vpn_domains
nftset=/cdw.com/4#inet#fw4#vpn_domains
nftset=/censor.net/4#inet#fw4#vpn_domains
nftset=/censortracker.org/4#inet#fw4#vpn_domains
nftset=/chainreactioncycles.com/4#inet#fw4#vpn_domains
nftset=/chaos.com/4#inet#fw4#vpn_domains
nftset=/charhub.io/4#inet#fw4#vpn_domains
nftset=/chat.com/4#inet#fw4#vpn_domains
nftset=/chat.openai.com.cdn.cloudflare.net/4#inet#fw4#vpn_domains
nftset=/chatgpt.com/4#inet#fw4#vpn_domains
@@ -143,6 +153,7 @@ nftset=/cherta.media/4#inet#fw4#vpn_domains
nftset=/chess.com/4#inet#fw4#vpn_domains
nftset=/chesscomfiles.com/4#inet#fw4#vpn_domains
nftset=/chub.ai/4#inet#fw4#vpn_domains
nftset=/circlecrewpinkcrowd.com/4#inet#fw4#vpn_domains
nftset=/cisco.com/4#inet#fw4#vpn_domains
nftset=/cisecurity.org/4#inet#fw4#vpn_domains
nftset=/citrix.com/4#inet#fw4#vpn_domains
@@ -150,6 +161,7 @@ nftset=/clamav.net/4#inet#fw4#vpn_domains
nftset=/clashofclans.com/4#inet#fw4#vpn_domains
nftset=/clashroyaleapp.com/4#inet#fw4#vpn_domains
nftset=/claude.ai/4#inet#fw4#vpn_domains
nftset=/claude.com/4#inet#fw4#vpn_domains
nftset=/clevelandclinic.org/4#inet#fw4#vpn_domains
nftset=/clickup.com/4#inet#fw4#vpn_domains
nftset=/clip.opus.pro/4#inet#fw4#vpn_domains
@@ -188,6 +200,8 @@ nftset=/cyxymu.info/4#inet#fw4#vpn_domains
nftset=/daemon-tools.cc/4#inet#fw4#vpn_domains
nftset=/dailylviv.com/4#inet#fw4#vpn_domains
nftset=/danbooru.donmai.us/4#inet#fw4#vpn_domains
nftset=/dashboard.algolia.com/4#inet#fw4#vpn_domains
nftset=/dashboard.gitguardian.com/4#inet#fw4#vpn_domains
nftset=/data-cdn.mbamupdates.com/4#inet#fw4#vpn_domains
nftset=/data.cline.bot/4#inet#fw4#vpn_domains
nftset=/deckbrew.xyz/4#inet#fw4#vpn_domains
@@ -242,6 +256,7 @@ nftset=/doramalive.ru/4#inet#fw4#vpn_domains
nftset=/doramy.club/4#inet#fw4#vpn_domains
nftset=/dovod.online/4#inet#fw4#vpn_domains
nftset=/download3.omnissa.com/4#inet#fw4#vpn_domains
nftset=/downloads.intercomcdn.com/4#inet#fw4#vpn_domains
nftset=/doxa.team/4#inet#fw4#vpn_domains
nftset=/dpidetector.org/4#inet#fw4#vpn_domains
nftset=/dreamhost.com/4#inet#fw4#vpn_domains
@@ -275,7 +290,7 @@ nftset=/euroradio.fm/4#inet#fw4#vpn_domains
nftset=/eutrp.eu/4#inet#fw4#vpn_domains
nftset=/everand.com/4#inet#fw4#vpn_domains
nftset=/exchanger.bits.media/4#inet#fw4#vpn_domains
nftset=/exler.ru/4#inet#fw4#vpn_domains
nftset=/exler.es/4#inet#fw4#vpn_domains
nftset=/expandrive.com/4#inet#fw4#vpn_domains
nftset=/expres.online/4#inet#fw4#vpn_domains
nftset=/extremetech.com/4#inet#fw4#vpn_domains
@@ -284,6 +299,7 @@ nftset=/f95-zone.to/4#inet#fw4#vpn_domains
nftset=/facebook.com/4#inet#fw4#vpn_domains
nftset=/facebook.net/4#inet#fw4#vpn_domains
nftset=/fansly.com/4#inet#fw4#vpn_domains
nftset=/fapello.com/4#inet#fw4#vpn_domains
nftset=/fast-torrent.club/4#inet#fw4#vpn_domains
nftset=/fast.com/4#inet#fw4#vpn_domains
nftset=/fastpic.org/4#inet#fw4#vpn_domains
@@ -296,8 +312,10 @@ nftset=/filmitorrent.net/4#inet#fw4#vpn_domains
nftset=/filmix.ac/4#inet#fw4#vpn_domains
nftset=/filmix.biz/4#inet#fw4#vpn_domains
nftset=/filmix.day/4#inet#fw4#vpn_domains
nftset=/filmix.fan/4#inet#fw4#vpn_domains
nftset=/filmix.fm/4#inet#fw4#vpn_domains
nftset=/filmix.la/4#inet#fw4#vpn_domains
nftset=/fivetran.com/4#inet#fw4#vpn_domains
nftset=/flibusta.is/4#inet#fw4#vpn_domains
nftset=/flibusta.net/4#inet#fw4#vpn_domains
nftset=/flipboard.com/4#inet#fw4#vpn_domains
@@ -347,12 +365,13 @@ nftset=/git.new/4#inet#fw4#vpn_domains
nftset=/glavred.info/4#inet#fw4#vpn_domains
nftset=/glavred.net/4#inet#fw4#vpn_domains
nftset=/global.fncstatic.com/4#inet#fw4#vpn_domains
nftset=/global.platform.seconddinnertech.com/4#inet#fw4#vpn_domains
nftset=/glpals.com/4#inet#fw4#vpn_domains
nftset=/godaddy.com/4#inet#fw4#vpn_domains
nftset=/gofile.io/4#inet#fw4#vpn_domains
nftset=/gofund.me/4#inet#fw4#vpn_domains
nftset=/gofundme.com/4#inet#fw4#vpn_domains
nftset=/golosameriki.com/4#inet#fw4#vpn_domains
nftset=/gonift.com/4#inet#fw4#vpn_domains
nftset=/gonitro.com/4#inet#fw4#vpn_domains
nftset=/goodreads.com/4#inet#fw4#vpn_domains
nftset=/googlevideo.com/4#inet#fw4#vpn_domains
@@ -366,6 +385,7 @@ nftset=/graty.me/4#inet#fw4#vpn_domains
nftset=/graylog.org/4#inet#fw4#vpn_domains
nftset=/grizzlysms.com/4#inet#fw4#vpn_domains
nftset=/grok.com/4#inet#fw4#vpn_domains
nftset=/grok.x.com/4#inet#fw4#vpn_domains
nftset=/groq.com/4#inet#fw4#vpn_domains
nftset=/groupon.com/4#inet#fw4#vpn_domains
nftset=/guilded.gg/4#inet#fw4#vpn_domains
@@ -406,6 +426,7 @@ nftset=/hqporner.com/4#inet#fw4#vpn_domains
nftset=/hromadske.ua/4#inet#fw4#vpn_domains
nftset=/hs.fi/4#inet#fw4#vpn_domains
nftset=/htmhell.dev/4#inet#fw4#vpn_domains
nftset=/httptoolkit.com/4#inet#fw4#vpn_domains
nftset=/hume.ai/4#inet#fw4#vpn_domains
nftset=/hybrid-analysis.com/4#inet#fw4#vpn_domains
nftset=/i.sakh.com/4#inet#fw4#vpn_domains
@@ -413,6 +434,7 @@ nftset=/ibm.com/4#inet#fw4#vpn_domains
nftset=/ibytedtos.com/4#inet#fw4#vpn_domains
nftset=/idelreal.org/4#inet#fw4#vpn_domains
nftset=/iditelesombase.org/4#inet#fw4#vpn_domains
nftset=/idolcomplex.com/4#inet#fw4#vpn_domains
nftset=/iedb.org/4#inet#fw4#vpn_domains
nftset=/ig.me/4#inet#fw4#vpn_domains
nftset=/ign.com/4#inet#fw4#vpn_domains
@@ -434,6 +456,7 @@ nftset=/intel.de/4#inet#fw4#vpn_domains
nftset=/intel.nl/4#inet#fw4#vpn_domains
nftset=/intelix.sophos.com/4#inet#fw4#vpn_domains
nftset=/interactivebrokers.co.uk/4#inet#fw4#vpn_domains
nftset=/intercom.io/4#inet#fw4#vpn_domains
nftset=/interfax.com.ua/4#inet#fw4#vpn_domains
nftset=/internalfb.com/4#inet#fw4#vpn_domains
nftset=/intuit.com/4#inet#fw4#vpn_domains
@@ -449,6 +472,7 @@ nftset=/jamf.com/4#inet#fw4#vpn_domains
nftset=/jetbrains.com/4#inet#fw4#vpn_domains
nftset=/jetbrains.space/4#inet#fw4#vpn_domains
nftset=/jnn-pa.googleapis.com/4#inet#fw4#vpn_domains
nftset=/joesandbox.com/4#inet#fw4#vpn_domains
nftset=/jskor.ill.in.ua/4#inet#fw4#vpn_domains
nftset=/jut-su.net/4#inet#fw4#vpn_domains
nftset=/jut.su/4#inet#fw4#vpn_domains
@@ -475,6 +499,7 @@ nftset=/kinozal.guru/4#inet#fw4#vpn_domains
nftset=/kinozal.me/4#inet#fw4#vpn_domains
nftset=/kinozal.tv/4#inet#fw4#vpn_domains
nftset=/kinozaltv.life/4#inet#fw4#vpn_domains
nftset=/klarna.com/4#inet#fw4#vpn_domains
nftset=/kmail-lists.com/4#inet#fw4#vpn_domains
nftset=/knews.kg/4#inet#fw4#vpn_domains
nftset=/knowyourmeme.com/4#inet#fw4#vpn_domains
@@ -489,6 +514,7 @@ nftset=/lambdalabs.com/4#inet#fw4#vpn_domains
nftset=/lamcdn.net/4#inet#fw4#vpn_domains
nftset=/langdock.com/4#inet#fw4#vpn_domains
nftset=/lantern.io/4#inet#fw4#vpn_domains
nftset=/last.fm/4#inet#fw4#vpn_domains
nftset=/ldoceonline.com/4#inet#fw4#vpn_domains
nftset=/le-production.tv/4#inet#fw4#vpn_domains
nftset=/leafletjs.com/4#inet#fw4#vpn_domains
@@ -518,6 +544,7 @@ nftset=/lostfilm.uno/4#inet#fw4#vpn_domains
nftset=/lostfilmtv2.site/4#inet#fw4#vpn_domains
nftset=/lu4.org/4#inet#fw4#vpn_domains
nftset=/lucid.app/4#inet#fw4#vpn_domains
nftset=/lyst.com/4#inet#fw4#vpn_domains
nftset=/magaz.global/4#inet#fw4#vpn_domains
nftset=/mail-api.proton.me/4#inet#fw4#vpn_domains
nftset=/mailerlite.com/4#inet#fw4#vpn_domains
@@ -541,6 +568,7 @@ nftset=/mediazona.ca/4#inet#fw4#vpn_domains
nftset=/medicalnewstoday.com/4#inet#fw4#vpn_domains
nftset=/medium.com/4#inet#fw4#vpn_domains
nftset=/meduza.io/4#inet#fw4#vpn_domains
nftset=/meetup.com/4#inet#fw4#vpn_domains
nftset=/mega.nz/4#inet#fw4#vpn_domains
nftset=/megapeer.ru/4#inet#fw4#vpn_domains
nftset=/megapeer.vip/4#inet#fw4#vpn_domains
@@ -550,8 +578,10 @@ nftset=/metacritic.com/4#inet#fw4#vpn_domains
nftset=/metal-archives.com/4#inet#fw4#vpn_domains
nftset=/metla.press/4#inet#fw4#vpn_domains
nftset=/metopera.org/4#inet#fw4#vpn_domains
nftset=/mezha.net/4#inet#fw4#vpn_domains
nftset=/middlewareinventory.com/4#inet#fw4#vpn_domains
nftset=/mignews.com/4#inet#fw4#vpn_domains
nftset=/mintmobile.com/4#inet#fw4#vpn_domains
nftset=/miracleptr.wordpress.com/4#inet#fw4#vpn_domains
nftset=/mixcloud.com/4#inet#fw4#vpn_domains
nftset=/modrinth.com/4#inet#fw4#vpn_domains
@@ -564,6 +594,7 @@ nftset=/mouser.com/4#inet#fw4#vpn_domains
nftset=/mouser.fi/4#inet#fw4#vpn_domains
nftset=/mssg.me/4#inet#fw4#vpn_domains
nftset=/mullvad.net/4#inet#fw4#vpn_domains
nftset=/multisim.com/4#inet#fw4#vpn_domains
nftset=/multporn.net/4#inet#fw4#vpn_domains
nftset=/muscdn.com/4#inet#fw4#vpn_domains
nftset=/musical.ly/4#inet#fw4#vpn_domains
@@ -607,6 +638,7 @@ nftset=/ngrok.com/4#inet#fw4#vpn_domains
nftset=/nhentai.com/4#inet#fw4#vpn_domains
nftset=/nhentai.net/4#inet#fw4#vpn_domains
nftset=/nhl.com/4#inet#fw4#vpn_domains
nftset=/ni.com/4#inet#fw4#vpn_domains
nftset=/nih.gov/4#inet#fw4#vpn_domains
nftset=/nike.com/4#inet#fw4#vpn_domains
nftset=/nippon.com/4#inet#fw4#vpn_domains
@@ -636,6 +668,7 @@ nftset=/oaistatic.com/4#inet#fw4#vpn_domains
nftset=/oaiusercontent.com/4#inet#fw4#vpn_domains
nftset=/obozrevatel.com/4#inet#fw4#vpn_domains
nftset=/ocstore.com/4#inet#fw4#vpn_domains
nftset=/octopus.do/4#inet#fw4#vpn_domains
nftset=/oculus.com/4#inet#fw4#vpn_domains
nftset=/ohmyswift.ru/4#inet#fw4#vpn_domains
nftset=/oi.legal/4#inet#fw4#vpn_domains
@@ -655,6 +688,7 @@ nftset=/opensea.io/4#inet#fw4#vpn_domains
nftset=/opentrackr.org/4#inet#fw4#vpn_domains
nftset=/opposition-news.com/4#inet#fw4#vpn_domains
nftset=/oracle.com/4#inet#fw4#vpn_domains
nftset=/oraclecloud.com/4#inet#fw4#vpn_domains
nftset=/ovd.info/4#inet#fw4#vpn_domains
nftset=/ovd.legal/4#inet#fw4#vpn_domains
nftset=/ovd.news/4#inet#fw4#vpn_domains
@@ -673,6 +707,7 @@ nftset=/parallels.net/4#inet#fw4#vpn_domains
nftset=/parallelsaccess.com/4#inet#fw4#vpn_domains
nftset=/paritydeals.com/4#inet#fw4#vpn_domains
nftset=/patreon.com/4#inet#fw4#vpn_domains
nftset=/patreonusercontent.com/4#inet#fw4#vpn_domains
nftset=/patriot.dp.ua/4#inet#fw4#vpn_domains
nftset=/pb.wtf/4#inet#fw4#vpn_domains
nftset=/pcgamesn.com/4#inet#fw4#vpn_domains
@@ -681,11 +716,14 @@ nftset=/penguin.com/4#inet#fw4#vpn_domains
nftset=/penguinrandomhouse.com/4#inet#fw4#vpn_domains
nftset=/periscope.tv/4#inet#fw4#vpn_domains
nftset=/pexels.com/4#inet#fw4#vpn_domains
nftset=/philiascans.org/4#inet#fw4#vpn_domains
nftset=/phncdn.com/4#inet#fw4#vpn_domains
nftset=/phncdn.com.sds.rncdn7.com/4#inet#fw4#vpn_domains
nftset=/pimpletv.ru/4#inet#fw4#vpn_domains
nftset=/pingdom.com/4#inet#fw4#vpn_domains
nftset=/piratbit.top/4#inet#fw4#vpn_domains
nftset=/pixabay.com/4#inet#fw4#vpn_domains
nftset=/pixiv.net/4#inet#fw4#vpn_domains
nftset=/pkgs.tailscale.com/4#inet#fw4#vpn_domains
nftset=/platform.activestate.com/4#inet#fw4#vpn_domains
nftset=/playboy.com/4#inet#fw4#vpn_domains
@@ -704,6 +742,7 @@ nftset=/postimees.ee/4#inet#fw4#vpn_domains
nftset=/pravda.com/4#inet#fw4#vpn_domains
nftset=/pravda.com.ua/4#inet#fw4#vpn_domains
nftset=/premierleague.com/4#inet#fw4#vpn_domains
nftset=/primark.com/4#inet#fw4#vpn_domains
nftset=/primevideo.com/4#inet#fw4#vpn_domains
nftset=/primevue.org/4#inet#fw4#vpn_domains
nftset=/privatekeys.pw/4#inet#fw4#vpn_domains
@@ -712,6 +751,7 @@ nftset=/proactivebackend-pa.googleapis.com/4#inet#fw4#vpn_domains
nftset=/production-openaicom-storage.azureedge.net/4#inet#fw4#vpn_domains
nftset=/proekt.media/4#inet#fw4#vpn_domains
nftset=/profitwell.com/4#inet#fw4#vpn_domains
nftset=/pronouns.page/4#inet#fw4#vpn_domains
nftset=/prosleduetmedia.com/4#inet#fw4#vpn_domains
nftset=/prostovpn.org/4#inet#fw4#vpn_domains
nftset=/proton.me/4#inet#fw4#vpn_domains
@@ -721,6 +761,9 @@ nftset=/prowlarr.com/4#inet#fw4#vpn_domains
nftset=/pscp.tv/4#inet#fw4#vpn_domains
nftset=/psiphon.ca/4#inet#fw4#vpn_domains
nftset=/public.parsec.app/4#inet#fw4#vpn_domains
nftset=/pvpessence.com/4#inet#fw4#vpn_domains
nftset=/qodana.cloud/4#inet#fw4#vpn_domains
nftset=/qoder.com/4#inet#fw4#vpn_domains
nftset=/qt.io/4#inet#fw4#vpn_domains
nftset=/qualcomm.com/4#inet#fw4#vpn_domains
nftset=/quicknode.com/4#inet#fw4#vpn_domains
@@ -794,8 +837,12 @@ nftset=/salesforce-sites.com/4#inet#fw4#vpn_domains
nftset=/salesforce.com/4#inet#fw4#vpn_domains
nftset=/salesforceiq.com/4#inet#fw4#vpn_domains
nftset=/salesforceliveagent.com/4#inet#fw4#vpn_domains
nftset=/sankakuapi.com/4#inet#fw4#vpn_domains
nftset=/sankakucomplex.com/4#inet#fw4#vpn_domains
nftset=/sankakustatic.com/4#inet#fw4#vpn_domains
nftset=/sap.com/4#inet#fw4#vpn_domains
nftset=/saverudata.net/4#inet#fw4#vpn_domains
nftset=/schneider-electric.com/4#inet#fw4#vpn_domains
nftset=/sci-hub.se/4#inet#fw4#vpn_domains
nftset=/sci-hub.st/4#inet#fw4#vpn_domains
nftset=/scrollrevealjs.org/4#inet#fw4#vpn_domains
@@ -816,8 +863,10 @@ nftset=/scryde7.net/4#inet#fw4#vpn_domains
nftset=/scryde8.net/4#inet#fw4#vpn_domains
nftset=/scryde9.net/4#inet#fw4#vpn_domains
nftset=/sdxcentral.com/4#inet#fw4#vpn_domains
nftset=/se.com/4#inet#fw4#vpn_domains
nftset=/searchfloor.org/4#inet#fw4#vpn_domains
nftset=/seasonvar.ru/4#inet#fw4#vpn_domains
nftset=/seconddinnertech.com/4#inet#fw4#vpn_domains
nftset=/selezen.org/4#inet#fw4#vpn_domains
nftset=/semnasem.org/4#inet#fw4#vpn_domains
nftset=/semrush.com/4#inet#fw4#vpn_domains
@@ -828,6 +877,7 @@ nftset=/servarr.com/4#inet#fw4#vpn_domains
nftset=/severreal.org/4#inet#fw4#vpn_domains
nftset=/sfdcopens.com/4#inet#fw4#vpn_domains
nftset=/shikimori.me/4#inet#fw4#vpn_domains
nftset=/shikimori.one/4#inet#fw4#vpn_domains
nftset=/shinyhardware.co.uk/4#inet#fw4#vpn_domains
nftset=/shiza-project.com/4#inet#fw4#vpn_domains
nftset=/shop.gameloft.com/4#inet#fw4#vpn_domains
@@ -854,6 +904,7 @@ nftset=/smartbear.co/4#inet#fw4#vpn_domains
nftset=/smartbear.com/4#inet#fw4#vpn_domains
nftset=/smartdeploy.com/4#inet#fw4#vpn_domains
nftset=/sms-activate.io/4#inet#fw4#vpn_domains
nftset=/snapgametech.com/4#inet#fw4#vpn_domains
nftset=/snapgene.com/4#inet#fw4#vpn_domains
nftset=/sndcdn.com/4#inet#fw4#vpn_domains
nftset=/snort.org/4#inet#fw4#vpn_domains
@@ -861,6 +912,7 @@ nftset=/snyk.io/4#inet#fw4#vpn_domains
nftset=/sobesednik.com/4#inet#fw4#vpn_domains
nftset=/solarwinds.com/4#inet#fw4#vpn_domains
nftset=/sonara.ai/4#inet#fw4#vpn_domains
nftset=/sophos.com/4#inet#fw4#vpn_domains
nftset=/sora.com/4#inet#fw4#vpn_domains
nftset=/sotaproject.com/4#inet#fw4#vpn_domains
nftset=/soundcloud.cloud/4#inet#fw4#vpn_domains
@@ -886,6 +938,7 @@ nftset=/steamstat.info/4#inet#fw4#vpn_domains
nftset=/strana.news/4#inet#fw4#vpn_domains
nftset=/strana.today/4#inet#fw4#vpn_domains
nftset=/strava.com/4#inet#fw4#vpn_domains
nftset=/streamable.com/4#inet#fw4#vpn_domains
nftset=/suggestqueries.google.com/4#inet#fw4#vpn_domains
nftset=/supercell.com/4#inet#fw4#vpn_domains
nftset=/supersliv.biz/4#inet#fw4#vpn_domains
@@ -924,6 +977,7 @@ nftset=/thebarentsobserver.com/4#inet#fw4#vpn_domains
nftset=/thebell.io/4#inet#fw4#vpn_domains
nftset=/theins.press/4#inet#fw4#vpn_domains
nftset=/theins.ru/4#inet#fw4#vpn_domains
nftset=/themoscowtimes.com/4#inet#fw4#vpn_domains
nftset=/themoviedb.org/4#inet#fw4#vpn_domains
nftset=/thepiratebay.org/4#inet#fw4#vpn_domains
nftset=/theporndude.com/4#inet#fw4#vpn_domains
@@ -997,6 +1051,8 @@ nftset=/uizard.io/4#inet#fw4#vpn_domains
nftset=/ukdevilz.com/4#inet#fw4#vpn_domains
nftset=/ukr.net/4#inet#fw4#vpn_domains
nftset=/ukr.radio/4#inet#fw4#vpn_domains
nftset=/ukrainer.net/4#inet#fw4#vpn_domains
nftset=/ukrinform.net/4#inet#fw4#vpn_domains
nftset=/ukrtelcdn.net/4#inet#fw4#vpn_domains
nftset=/unian.ua/4#inet#fw4#vpn_domains
nftset=/unscreen.com/4#inet#fw4#vpn_domains
@@ -1009,6 +1065,7 @@ nftset=/usher.ttvnw.net/4#inet#fw4#vpn_domains
nftset=/v.vrv.co/4#inet#fw4#vpn_domains
nftset=/vagrantcloud.com/4#inet#fw4#vpn_domains
nftset=/veeam.com/4#inet#fw4#vpn_domains
nftset=/verificationacademy.com/4#inet#fw4#vpn_domains
nftset=/verstka.media/4#inet#fw4#vpn_domains
nftset=/vesma.one/4#inet#fw4#vpn_domains
nftset=/vesma.today/4#inet#fw4#vpn_domains
@@ -1031,9 +1088,11 @@ nftset=/vpnlove.me/4#inet#fw4#vpn_domains
nftset=/vpnpay.io/4#inet#fw4#vpn_domains
nftset=/vyos.io/4#inet#fw4#vpn_domains
nftset=/w.atwiki.jp/4#inet#fw4#vpn_domains
nftset=/wa.me/4#inet#fw4#vpn_domains
nftset=/walmart.com/4#inet#fw4#vpn_domains
nftset=/watchguard.com/4#inet#fw4#vpn_domains
nftset=/watermarkremover.io/4#inet#fw4#vpn_domains
nftset=/wbagora.com/4#inet#fw4#vpn_domains
nftset=/wbgames.com/4#inet#fw4#vpn_domains
nftset=/weather.com/4#inet#fw4#vpn_domains
nftset=/webmd.com/4#inet#fw4#vpn_domains
@@ -1041,6 +1100,10 @@ nftset=/webnames.ca/4#inet#fw4#vpn_domains
nftset=/webtoons.com/4#inet#fw4#vpn_domains
nftset=/weebly.com/4#inet#fw4#vpn_domains
nftset=/welt.de/4#inet#fw4#vpn_domains
nftset=/wetransfer.com/4#inet#fw4#vpn_domains
nftset=/whatsapp.biz/4#inet#fw4#vpn_domains
nftset=/whatsapp.com/4#inet#fw4#vpn_domains
nftset=/whatsapp.net/4#inet#fw4#vpn_domains
nftset=/wide-youtube.l.google.com/4#inet#fw4#vpn_domains
nftset=/widgetapp.stream/4#inet#fw4#vpn_domains
nftset=/wiki.fextralife.com/4#inet#fw4#vpn_domains
@@ -1053,6 +1116,7 @@ nftset=/wonderzine.com/4#inet#fw4#vpn_domains
nftset=/wpengine.com/4#inet#fw4#vpn_domains
nftset=/wunderground.com/4#inet#fw4#vpn_domains
nftset=/www3.corsair.com/4#inet#fw4#vpn_domains
nftset=/x-minus.pro/4#inet#fw4#vpn_domains
nftset=/x.ai/4#inet#fw4#vpn_domains
nftset=/x.com/4#inet#fw4#vpn_domains
nftset=/xhamster.com/4#inet#fw4#vpn_domains
@@ -1065,6 +1129,7 @@ nftset=/xnxx.com/4#inet#fw4#vpn_domains
nftset=/xnxx.net/4#inet#fw4#vpn_domains
nftset=/xnxx.tv/4#inet#fw4#vpn_domains
nftset=/xnxx3.com/4#inet#fw4#vpn_domains
nftset=/xrite.com/4#inet#fw4#vpn_domains
nftset=/xsts.auth.xboxlive.com/4#inet#fw4#vpn_domains
nftset=/xtracloud.net/4#inet#fw4#vpn_domains
nftset=/xv-ru.com/4#inet#fw4#vpn_domains

View File

@@ -19,14 +19,18 @@ adguard.com
adidas.com
adminforge.de
adobe.com
adobe.io
adobe.net
ads-twitter.com
adultmult.tv
affinity.studio
agents.media
ahrefs.com
ai-chat.bsg.brave.com
ai.com
aircanada.com
akc.org
all3dp.com
allegro.pl
alphacoders.com
alza.hu
@@ -55,6 +59,7 @@ anistars.ru
annas-archive.org
ansys.com
anthropic.com
anthropic.qualtrics.com
any.do
aol.com
api.jetbrains.ai
@@ -76,11 +81,14 @@ att.com
attachments.f95zone.to
atv4.dnskp.cc
audiobookbay.lu
augmentcode.com
autodesk.com
avira.com
azathabar.com
azattyq.org
babepedia.com
babook.org
backend-v2.crixet.com
baginya.org
baikal-journal.ru
bato.to
@@ -114,13 +122,13 @@ btdig.com
btod.com
buanzo.org
buf.build
bufferbloat.net
builds.parsec.app
buymeacoffee.com
byteoversea.com
canva.com
canva.dev
capacitorjs.com
capcut.com
carnegieendowment.org
carrefouruae.com
cats.com
@@ -133,7 +141,9 @@ cdromance.org
cdw.com
censor.net
censortracker.org
chainreactioncycles.com
chaos.com
charhub.io
chat.com
chat.openai.com.cdn.cloudflare.net
chatgpt.com
@@ -142,6 +152,7 @@ cherta.media
chess.com
chesscomfiles.com
chub.ai
circlecrewpinkcrowd.com
cisco.com
cisecurity.org
citrix.com
@@ -149,6 +160,7 @@ clamav.net
clashofclans.com
clashroyaleapp.com
claude.ai
claude.com
clevelandclinic.org
clickup.com
clip.opus.pro
@@ -187,6 +199,8 @@ cyxymu.info
daemon-tools.cc
dailylviv.com
danbooru.donmai.us
dashboard.algolia.com
dashboard.gitguardian.com
data-cdn.mbamupdates.com
data.cline.bot
deckbrew.xyz
@@ -241,6 +255,7 @@ doramalive.ru
doramy.club
dovod.online
download3.omnissa.com
downloads.intercomcdn.com
doxa.team
dpidetector.org
dreamhost.com
@@ -274,7 +289,7 @@ euroradio.fm
eutrp.eu
everand.com
exchanger.bits.media
exler.ru
exler.es
expandrive.com
expres.online
extremetech.com
@@ -283,6 +298,7 @@ f95-zone.to
facebook.com
facebook.net
fansly.com
fapello.com
fast-torrent.club
fast.com
fastpic.org
@@ -295,8 +311,10 @@ filmitorrent.net
filmix.ac
filmix.biz
filmix.day
filmix.fan
filmix.fm
filmix.la
fivetran.com
flibusta.is
flibusta.net
flipboard.com
@@ -346,12 +364,13 @@ git.new
glavred.info
glavred.net
global.fncstatic.com
global.platform.seconddinnertech.com
glpals.com
godaddy.com
gofile.io
gofund.me
gofundme.com
golosameriki.com
gonift.com
gonitro.com
goodreads.com
googlevideo.com
@@ -365,6 +384,7 @@ graty.me
graylog.org
grizzlysms.com
grok.com
grok.x.com
groq.com
groupon.com
guilded.gg
@@ -405,6 +425,7 @@ hqporner.com
hromadske.ua
hs.fi
htmhell.dev
httptoolkit.com
hume.ai
hybrid-analysis.com
i.sakh.com
@@ -412,6 +433,7 @@ ibm.com
ibytedtos.com
idelreal.org
iditelesombase.org
idolcomplex.com
iedb.org
ig.me
ign.com
@@ -433,6 +455,7 @@ intel.de
intel.nl
intelix.sophos.com
interactivebrokers.co.uk
intercom.io
interfax.com.ua
internalfb.com
intuit.com
@@ -448,6 +471,7 @@ jamf.com
jetbrains.com
jetbrains.space
jnn-pa.googleapis.com
joesandbox.com
jskor.ill.in.ua
jut-su.net
jut.su
@@ -474,6 +498,7 @@ kinozal.guru
kinozal.me
kinozal.tv
kinozaltv.life
klarna.com
kmail-lists.com
knews.kg
knowyourmeme.com
@@ -488,6 +513,7 @@ lambdalabs.com
lamcdn.net
langdock.com
lantern.io
last.fm
ldoceonline.com
le-production.tv
leafletjs.com
@@ -517,6 +543,7 @@ lostfilm.uno
lostfilmtv2.site
lu4.org
lucid.app
lyst.com
magaz.global
mail-api.proton.me
mailerlite.com
@@ -540,6 +567,7 @@ mediazona.ca
medicalnewstoday.com
medium.com
meduza.io
meetup.com
mega.nz
megapeer.ru
megapeer.vip
@@ -549,8 +577,10 @@ metacritic.com
metal-archives.com
metla.press
metopera.org
mezha.net
middlewareinventory.com
mignews.com
mintmobile.com
miracleptr.wordpress.com
mixcloud.com
modrinth.com
@@ -563,6 +593,7 @@ mouser.com
mouser.fi
mssg.me
mullvad.net
multisim.com
multporn.net
muscdn.com
musical.ly
@@ -606,6 +637,7 @@ ngrok.com
nhentai.com
nhentai.net
nhl.com
ni.com
nih.gov
nike.com
nippon.com
@@ -635,6 +667,7 @@ oaistatic.com
oaiusercontent.com
obozrevatel.com
ocstore.com
octopus.do
oculus.com
ohmyswift.ru
oi.legal
@@ -654,6 +687,7 @@ opensea.io
opentrackr.org
opposition-news.com
oracle.com
oraclecloud.com
ovd.info
ovd.legal
ovd.news
@@ -672,6 +706,7 @@ parallels.net
parallelsaccess.com
paritydeals.com
patreon.com
patreonusercontent.com
patriot.dp.ua
pb.wtf
pcgamesn.com
@@ -680,11 +715,14 @@ penguin.com
penguinrandomhouse.com
periscope.tv
pexels.com
philiascans.org
phncdn.com
phncdn.com.sds.rncdn7.com
pimpletv.ru
pingdom.com
piratbit.top
pixabay.com
pixiv.net
pkgs.tailscale.com
platform.activestate.com
playboy.com
@@ -703,6 +741,7 @@ postimees.ee
pravda.com
pravda.com.ua
premierleague.com
primark.com
primevideo.com
primevue.org
privatekeys.pw
@@ -711,6 +750,7 @@ proactivebackend-pa.googleapis.com
production-openaicom-storage.azureedge.net
proekt.media
profitwell.com
pronouns.page
prosleduetmedia.com
prostovpn.org
proton.me
@@ -720,6 +760,9 @@ prowlarr.com
pscp.tv
psiphon.ca
public.parsec.app
pvpessence.com
qodana.cloud
qoder.com
qt.io
qualcomm.com
quicknode.com
@@ -793,8 +836,12 @@ salesforce-sites.com
salesforce.com
salesforceiq.com
salesforceliveagent.com
sankakuapi.com
sankakucomplex.com
sankakustatic.com
sap.com
saverudata.net
schneider-electric.com
sci-hub.se
sci-hub.st
scrollrevealjs.org
@@ -815,8 +862,10 @@ scryde7.net
scryde8.net
scryde9.net
sdxcentral.com
se.com
searchfloor.org
seasonvar.ru
seconddinnertech.com
selezen.org
semnasem.org
semrush.com
@@ -827,6 +876,7 @@ servarr.com
severreal.org
sfdcopens.com
shikimori.me
shikimori.one
shinyhardware.co.uk
shiza-project.com
shop.gameloft.com
@@ -853,6 +903,7 @@ smartbear.co
smartbear.com
smartdeploy.com
sms-activate.io
snapgametech.com
snapgene.com
sndcdn.com
snort.org
@@ -860,6 +911,7 @@ snyk.io
sobesednik.com
solarwinds.com
sonara.ai
sophos.com
sora.com
sotaproject.com
soundcloud.cloud
@@ -885,6 +937,7 @@ steamstat.info
strana.news
strana.today
strava.com
streamable.com
suggestqueries.google.com
supercell.com
supersliv.biz
@@ -922,6 +975,7 @@ thebarentsobserver.com
thebell.io
theins.press
theins.ru
themoscowtimes.com
themoviedb.org
thepiratebay.org
theporndude.com
@@ -995,6 +1049,8 @@ uizard.io
ukdevilz.com
ukr.net
ukr.radio
ukrainer.net
ukrinform.net
ukrtelcdn.net
unian.ua
unscreen.com
@@ -1007,6 +1063,7 @@ usher.ttvnw.net
v.vrv.co
vagrantcloud.com
veeam.com
verificationacademy.com
verstka.media
vesma.one
vesma.today
@@ -1029,9 +1086,11 @@ vpnlove.me
vpnpay.io
vyos.io
w.atwiki.jp
wa.me
walmart.com
watchguard.com
watermarkremover.io
wbagora.com
wbgames.com
weather.com
webmd.com
@@ -1039,6 +1098,10 @@ webnames.ca
webtoons.com
weebly.com
welt.de
wetransfer.com
whatsapp.biz
whatsapp.com
whatsapp.net
wide-youtube.l.google.com
widgetapp.stream
wiki.fextralife.com
@@ -1051,6 +1114,7 @@ wonderzine.com
wpengine.com
wunderground.com
www3.corsair.com
x-minus.pro
x.ai
x.com
xhamster.com
@@ -1063,6 +1127,7 @@ xnxx.com
xnxx.net
xnxx.tv
xnxx3.com
xrite.com
xsts.auth.xboxlive.com
xtracloud.net
xv-ru.com

View File

@@ -20,14 +20,18 @@
/ip dns static add name=adidas.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=adminforge.de type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=adobe.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=adobe.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=adobe.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ads-twitter.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=adultmult.tv type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=affinity.studio type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=agents.media type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ahrefs.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ai-chat.bsg.brave.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ai.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=aircanada.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=akc.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=all3dp.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=allegro.pl type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=alphacoders.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=alza.hu type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -56,6 +60,7 @@
/ip dns static add name=annas-archive.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ansys.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=anthropic.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=anthropic.qualtrics.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=any.do type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=aol.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=api.jetbrains.ai type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -77,11 +82,14 @@
/ip dns static add name=attachments.f95zone.to type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=atv4.dnskp.cc type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=audiobookbay.lu type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=augmentcode.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=autodesk.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=avira.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=azathabar.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=azattyq.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=babepedia.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=babook.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=backend-v2.crixet.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=baginya.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=baikal-journal.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bato.to type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -115,13 +123,13 @@
/ip dns static add name=btod.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=buanzo.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=buf.build type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bufferbloat.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=builds.parsec.app type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=buymeacoffee.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=byteoversea.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=canva.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=canva.dev type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=capacitorjs.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=capcut.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=carnegieendowment.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=carrefouruae.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=cats.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -134,7 +142,9 @@
/ip dns static add name=cdw.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=censor.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=censortracker.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=chainreactioncycles.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=chaos.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=charhub.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=chat.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=chat.openai.com.cdn.cloudflare.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=chatgpt.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -143,6 +153,7 @@
/ip dns static add name=chess.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=chesscomfiles.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=chub.ai type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=circlecrewpinkcrowd.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=cisco.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=cisecurity.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=citrix.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -150,6 +161,7 @@
/ip dns static add name=clashofclans.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=clashroyaleapp.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=claude.ai type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=claude.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=clevelandclinic.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=clickup.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=clip.opus.pro type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -188,6 +200,8 @@
/ip dns static add name=daemon-tools.cc type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=dailylviv.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=danbooru.donmai.us type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=dashboard.algolia.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=dashboard.gitguardian.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=data-cdn.mbamupdates.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=data.cline.bot type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=deckbrew.xyz type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -242,6 +256,7 @@
/ip dns static add name=doramy.club type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=dovod.online type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=download3.omnissa.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=downloads.intercomcdn.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=doxa.team type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=dpidetector.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=dreamhost.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -275,7 +290,7 @@
/ip dns static add name=eutrp.eu type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=everand.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=exchanger.bits.media type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=exler.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=exler.es type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=expandrive.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=expres.online type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=extremetech.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -284,6 +299,7 @@
/ip dns static add name=facebook.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=facebook.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=fansly.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=fapello.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=fast-torrent.club type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=fast.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=fastpic.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -296,8 +312,10 @@
/ip dns static add name=filmix.ac type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=filmix.biz type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=filmix.day type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=filmix.fan type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=filmix.fm type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=filmix.la type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=fivetran.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=flibusta.is type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=flibusta.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=flipboard.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -347,12 +365,13 @@
/ip dns static add name=glavred.info type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=glavred.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=global.fncstatic.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=global.platform.seconddinnertech.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=glpals.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=godaddy.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=gofile.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=gofund.me type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=gofundme.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=golosameriki.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=gonift.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=gonitro.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=goodreads.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=googlevideo.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -366,6 +385,7 @@
/ip dns static add name=graylog.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=grizzlysms.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=grok.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=grok.x.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=groq.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=groupon.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=guilded.gg type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -406,6 +426,7 @@
/ip dns static add name=hromadske.ua type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=hs.fi type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=htmhell.dev type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=httptoolkit.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=hume.ai type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=hybrid-analysis.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=i.sakh.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -413,6 +434,7 @@
/ip dns static add name=ibytedtos.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=idelreal.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=iditelesombase.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=idolcomplex.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=iedb.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ig.me type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ign.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -434,6 +456,7 @@
/ip dns static add name=intel.nl type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=intelix.sophos.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=interactivebrokers.co.uk type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=intercom.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=interfax.com.ua type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=internalfb.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=intuit.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -449,6 +472,7 @@
/ip dns static add name=jetbrains.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=jetbrains.space type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=jnn-pa.googleapis.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=joesandbox.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=jskor.ill.in.ua type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=jut-su.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=jut.su type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -475,6 +499,7 @@
/ip dns static add name=kinozal.me type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=kinozal.tv type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=kinozaltv.life type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=klarna.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=kmail-lists.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=knews.kg type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=knowyourmeme.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -489,6 +514,7 @@
/ip dns static add name=lamcdn.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=langdock.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=lantern.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=last.fm type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ldoceonline.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=le-production.tv type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=leafletjs.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -518,6 +544,7 @@
/ip dns static add name=lostfilmtv2.site type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=lu4.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=lucid.app type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=lyst.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=magaz.global type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mail-api.proton.me type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mailerlite.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -541,6 +568,7 @@
/ip dns static add name=medicalnewstoday.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=medium.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=meduza.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=meetup.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mega.nz type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=megapeer.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=megapeer.vip type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -550,8 +578,10 @@
/ip dns static add name=metal-archives.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=metla.press type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=metopera.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mezha.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=middlewareinventory.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mignews.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mintmobile.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=miracleptr.wordpress.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mixcloud.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=modrinth.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -564,6 +594,7 @@
/ip dns static add name=mouser.fi type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mssg.me type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mullvad.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=multisim.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=multporn.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=muscdn.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=musical.ly type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -607,6 +638,7 @@
/ip dns static add name=nhentai.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=nhentai.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=nhl.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ni.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=nih.gov type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=nike.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=nippon.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -636,6 +668,7 @@
/ip dns static add name=oaiusercontent.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=obozrevatel.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ocstore.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=octopus.do type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=oculus.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ohmyswift.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=oi.legal type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -655,6 +688,7 @@
/ip dns static add name=opentrackr.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=opposition-news.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=oracle.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=oraclecloud.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ovd.info type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ovd.legal type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ovd.news type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -673,6 +707,7 @@
/ip dns static add name=parallelsaccess.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=paritydeals.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=patreon.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=patreonusercontent.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=patriot.dp.ua type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pb.wtf type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pcgamesn.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -681,11 +716,14 @@
/ip dns static add name=penguinrandomhouse.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=periscope.tv type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pexels.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=philiascans.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=phncdn.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=phncdn.com.sds.rncdn7.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pimpletv.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pingdom.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=piratbit.top type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pixabay.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pixiv.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pkgs.tailscale.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=platform.activestate.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=playboy.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -704,6 +742,7 @@
/ip dns static add name=pravda.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pravda.com.ua type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=premierleague.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=primark.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=primevideo.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=primevue.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=privatekeys.pw type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -712,6 +751,7 @@
/ip dns static add name=production-openaicom-storage.azureedge.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=proekt.media type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=profitwell.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pronouns.page type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=prosleduetmedia.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=prostovpn.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=proton.me type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -721,6 +761,9 @@
/ip dns static add name=pscp.tv type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=psiphon.ca type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=public.parsec.app type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pvpessence.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=qodana.cloud type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=qoder.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=qt.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=qualcomm.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=quicknode.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -794,8 +837,12 @@
/ip dns static add name=salesforce.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=salesforceiq.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=salesforceliveagent.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sankakuapi.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sankakucomplex.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sankakustatic.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sap.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=saverudata.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=schneider-electric.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sci-hub.se type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sci-hub.st type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=scrollrevealjs.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -816,8 +863,10 @@
/ip dns static add name=scryde8.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=scryde9.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sdxcentral.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=se.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=searchfloor.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=seasonvar.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=seconddinnertech.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=selezen.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=semnasem.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=semrush.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -828,6 +877,7 @@
/ip dns static add name=severreal.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sfdcopens.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=shikimori.me type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=shikimori.one type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=shinyhardware.co.uk type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=shiza-project.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=shop.gameloft.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -853,6 +903,7 @@
/ip dns static add name=smartbear.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=smartdeploy.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sms-activate.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=snapgametech.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=snapgene.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sndcdn.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=snort.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -860,6 +911,7 @@
/ip dns static add name=sobesednik.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=solarwinds.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sonara.ai type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sophos.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sora.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sotaproject.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=soundcloud.cloud type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -885,6 +937,7 @@
/ip dns static add name=strana.news type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=strana.today type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=strava.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=streamable.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=suggestqueries.google.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=supercell.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=supersliv.biz type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -923,6 +976,7 @@
/ip dns static add name=thebell.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=theins.press type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=theins.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=themoscowtimes.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=themoviedb.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=thepiratebay.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=theporndude.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -996,6 +1050,8 @@
/ip dns static add name=ukdevilz.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ukr.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ukr.radio type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ukrainer.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ukrinform.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ukrtelcdn.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=unian.ua type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=unscreen.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -1008,6 +1064,7 @@
/ip dns static add name=v.vrv.co type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vagrantcloud.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=veeam.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=verificationacademy.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=verstka.media type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vesma.one type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vesma.today type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -1030,9 +1087,11 @@
/ip dns static add name=vpnpay.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vyos.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=w.atwiki.jp type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=wa.me type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=walmart.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=watchguard.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=watermarkremover.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=wbagora.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=wbgames.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=weather.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=webmd.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -1040,6 +1099,10 @@
/ip dns static add name=webtoons.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=weebly.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=welt.de type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=wetransfer.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=whatsapp.biz type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=whatsapp.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=whatsapp.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=wide-youtube.l.google.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=widgetapp.stream type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=wiki.fextralife.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -1052,6 +1115,7 @@
/ip dns static add name=wpengine.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=wunderground.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=www3.corsair.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=x-minus.pro type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=x.ai type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=x.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=xhamster.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -1064,6 +1128,7 @@
/ip dns static add name=xnxx.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=xnxx.tv type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=xnxx3.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=xrite.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=xsts.auth.xboxlive.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=xtracloud.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=xv-ru.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost

View File

@@ -20,14 +20,18 @@ adguard.com
adidas.com
adminforge.de
adobe.com
adobe.io
adobe.net
ads-twitter.com
adultmult.tv
affinity.studio
agents.media
ahrefs.com
ai-chat.bsg.brave.com
ai.com
aircanada.com
akc.org
all3dp.com
allegro.pl
alphacoders.com
alza.hu
@@ -56,6 +60,7 @@ anistars.ru
annas-archive.org
ansys.com
anthropic.com
anthropic.qualtrics.com
any.do
aol.com
api.jetbrains.ai
@@ -77,11 +82,14 @@ att.com
attachments.f95zone.to
atv4.dnskp.cc
audiobookbay.lu
augmentcode.com
autodesk.com
avira.com
azathabar.com
azattyq.org
babepedia.com
babook.org
backend-v2.crixet.com
baginya.org
baikal-journal.ru
bato.to
@@ -115,13 +123,13 @@ btdig.com
btod.com
buanzo.org
buf.build
bufferbloat.net
builds.parsec.app
buymeacoffee.com
byteoversea.com
canva.com
canva.dev
capacitorjs.com
capcut.com
carnegieendowment.org
carrefouruae.com
cats.com
@@ -134,7 +142,9 @@ cdromance.org
cdw.com
censor.net
censortracker.org
chainreactioncycles.com
chaos.com
charhub.io
chat.com
chat.openai.com.cdn.cloudflare.net
chatgpt.com
@@ -143,6 +153,7 @@ cherta.media
chess.com
chesscomfiles.com
chub.ai
circlecrewpinkcrowd.com
cisco.com
cisecurity.org
citrix.com
@@ -150,6 +161,7 @@ clamav.net
clashofclans.com
clashroyaleapp.com
claude.ai
claude.com
clevelandclinic.org
clickup.com
clip.opus.pro
@@ -188,6 +200,8 @@ cyxymu.info
daemon-tools.cc
dailylviv.com
danbooru.donmai.us
dashboard.algolia.com
dashboard.gitguardian.com
data-cdn.mbamupdates.com
data.cline.bot
deckbrew.xyz
@@ -242,6 +256,7 @@ doramalive.ru
doramy.club
dovod.online
download3.omnissa.com
downloads.intercomcdn.com
doxa.team
dpidetector.org
dreamhost.com
@@ -275,7 +290,7 @@ euroradio.fm
eutrp.eu
everand.com
exchanger.bits.media
exler.ru
exler.es
expandrive.com
expres.online
extremetech.com
@@ -284,6 +299,7 @@ f95-zone.to
facebook.com
facebook.net
fansly.com
fapello.com
fast-torrent.club
fast.com
fastpic.org
@@ -296,8 +312,10 @@ filmitorrent.net
filmix.ac
filmix.biz
filmix.day
filmix.fan
filmix.fm
filmix.la
fivetran.com
flibusta.is
flibusta.net
flipboard.com
@@ -347,12 +365,13 @@ git.new
glavred.info
glavred.net
global.fncstatic.com
global.platform.seconddinnertech.com
glpals.com
godaddy.com
gofile.io
gofund.me
gofundme.com
golosameriki.com
gonift.com
gonitro.com
goodreads.com
googlevideo.com
@@ -366,6 +385,7 @@ graty.me
graylog.org
grizzlysms.com
grok.com
grok.x.com
groq.com
groupon.com
guilded.gg
@@ -406,6 +426,7 @@ hqporner.com
hromadske.ua
hs.fi
htmhell.dev
httptoolkit.com
hume.ai
hybrid-analysis.com
i.sakh.com
@@ -413,6 +434,7 @@ ibm.com
ibytedtos.com
idelreal.org
iditelesombase.org
idolcomplex.com
iedb.org
ig.me
ign.com
@@ -434,6 +456,7 @@ intel.de
intel.nl
intelix.sophos.com
interactivebrokers.co.uk
intercom.io
interfax.com.ua
internalfb.com
intuit.com
@@ -449,6 +472,7 @@ jamf.com
jetbrains.com
jetbrains.space
jnn-pa.googleapis.com
joesandbox.com
jskor.ill.in.ua
jut-su.net
jut.su
@@ -475,6 +499,7 @@ kinozal.guru
kinozal.me
kinozal.tv
kinozaltv.life
klarna.com
kmail-lists.com
knews.kg
knowyourmeme.com
@@ -489,6 +514,7 @@ lambdalabs.com
lamcdn.net
langdock.com
lantern.io
last.fm
ldoceonline.com
le-production.tv
leafletjs.com
@@ -518,6 +544,7 @@ lostfilm.uno
lostfilmtv2.site
lu4.org
lucid.app
lyst.com
magaz.global
mail-api.proton.me
mailerlite.com
@@ -541,6 +568,7 @@ mediazona.ca
medicalnewstoday.com
medium.com
meduza.io
meetup.com
mega.nz
megapeer.ru
megapeer.vip
@@ -550,8 +578,10 @@ metacritic.com
metal-archives.com
metla.press
metopera.org
mezha.net
middlewareinventory.com
mignews.com
mintmobile.com
miracleptr.wordpress.com
mixcloud.com
modrinth.com
@@ -564,6 +594,7 @@ mouser.com
mouser.fi
mssg.me
mullvad.net
multisim.com
multporn.net
muscdn.com
musical.ly
@@ -607,6 +638,7 @@ ngrok.com
nhentai.com
nhentai.net
nhl.com
ni.com
nih.gov
nike.com
nippon.com
@@ -636,6 +668,7 @@ oaistatic.com
oaiusercontent.com
obozrevatel.com
ocstore.com
octopus.do
oculus.com
ohmyswift.ru
oi.legal
@@ -655,6 +688,7 @@ opensea.io
opentrackr.org
opposition-news.com
oracle.com
oraclecloud.com
ovd.info
ovd.legal
ovd.news
@@ -673,6 +707,7 @@ parallels.net
parallelsaccess.com
paritydeals.com
patreon.com
patreonusercontent.com
patriot.dp.ua
pb.wtf
pcgamesn.com
@@ -681,11 +716,14 @@ penguin.com
penguinrandomhouse.com
periscope.tv
pexels.com
philiascans.org
phncdn.com
phncdn.com.sds.rncdn7.com
pimpletv.ru
pingdom.com
piratbit.top
pixabay.com
pixiv.net
pkgs.tailscale.com
platform.activestate.com
playboy.com
@@ -704,6 +742,7 @@ postimees.ee
pravda.com
pravda.com.ua
premierleague.com
primark.com
primevideo.com
primevue.org
privatekeys.pw
@@ -712,6 +751,7 @@ proactivebackend-pa.googleapis.com
production-openaicom-storage.azureedge.net
proekt.media
profitwell.com
pronouns.page
prosleduetmedia.com
prostovpn.org
proton.me
@@ -721,6 +761,9 @@ prowlarr.com
pscp.tv
psiphon.ca
public.parsec.app
pvpessence.com
qodana.cloud
qoder.com
qt.io
qualcomm.com
quicknode.com
@@ -794,8 +837,12 @@ salesforce-sites.com
salesforce.com
salesforceiq.com
salesforceliveagent.com
sankakuapi.com
sankakucomplex.com
sankakustatic.com
sap.com
saverudata.net
schneider-electric.com
sci-hub.se
sci-hub.st
scrollrevealjs.org
@@ -816,8 +863,10 @@ scryde7.net
scryde8.net
scryde9.net
sdxcentral.com
se.com
searchfloor.org
seasonvar.ru
seconddinnertech.com
selezen.org
semnasem.org
semrush.com
@@ -828,6 +877,7 @@ servarr.com
severreal.org
sfdcopens.com
shikimori.me
shikimori.one
shinyhardware.co.uk
shiza-project.com
shop.gameloft.com
@@ -854,6 +904,7 @@ smartbear.co
smartbear.com
smartdeploy.com
sms-activate.io
snapgametech.com
snapgene.com
sndcdn.com
snort.org
@@ -861,6 +912,7 @@ snyk.io
sobesednik.com
solarwinds.com
sonara.ai
sophos.com
sora.com
sotaproject.com
soundcloud.cloud
@@ -886,6 +938,7 @@ steamstat.info
strana.news
strana.today
strava.com
streamable.com
suggestqueries.google.com
supercell.com
supersliv.biz
@@ -924,6 +977,7 @@ thebarentsobserver.com
thebell.io
theins.press
theins.ru
themoscowtimes.com
themoviedb.org
thepiratebay.org
theporndude.com
@@ -997,6 +1051,8 @@ uizard.io
ukdevilz.com
ukr.net
ukr.radio
ukrainer.net
ukrinform.net
ukrtelcdn.net
unian.ua
unscreen.com
@@ -1009,6 +1065,7 @@ usher.ttvnw.net
v.vrv.co
vagrantcloud.com
veeam.com
verificationacademy.com
verstka.media
vesma.one
vesma.today
@@ -1031,9 +1088,11 @@ vpnlove.me
vpnpay.io
vyos.io
w.atwiki.jp
wa.me
walmart.com
watchguard.com
watermarkremover.io
wbagora.com
wbgames.com
weather.com
webmd.com
@@ -1041,6 +1100,10 @@ webnames.ca
webtoons.com
weebly.com
welt.de
wetransfer.com
whatsapp.biz
whatsapp.com
whatsapp.net
wide-youtube.l.google.com
widgetapp.stream
wiki.fextralife.com
@@ -1053,6 +1116,7 @@ wonderzine.com
wpengine.com
wunderground.com
www3.corsair.com
x-minus.pro
x.ai
x.com
xhamster.com
@@ -1065,6 +1129,7 @@ xnxx.com
xnxx.net
xnxx.tv
xnxx3.com
xrite.com
xsts.auth.xboxlive.com
xtracloud.net
xv-ru.com

View File

@@ -7,8 +7,10 @@ DOMAIN-SUFFIX,cdn1.ozonusercontent.com
DOMAIN-SUFFIX,cms1.dzvr.ru
DOMAIN-SUFFIX,counter.yadro.ru
DOMAIN-SUFFIX,dzvr.ru
DOMAIN-SUFFIX,emex.ru
DOMAIN-SUFFIX,fairplay-proxy.ott.yandex.ru
DOMAIN-SUFFIX,fssp.gov.ru
DOMAIN-SUFFIX,gorzdrav.spb.ru
DOMAIN-SUFFIX,gosuslugi.ru
DOMAIN-SUFFIX,gov.ru
DOMAIN-SUFFIX,graphql.kinopoisk.ru

View File

@@ -7,8 +7,10 @@ ipset=/cdn1.ozonusercontent.com/vpn_domains
ipset=/cms1.dzvr.ru/vpn_domains
ipset=/counter.yadro.ru/vpn_domains
ipset=/dzvr.ru/vpn_domains
ipset=/emex.ru/vpn_domains
ipset=/fairplay-proxy.ott.yandex.ru/vpn_domains
ipset=/fssp.gov.ru/vpn_domains
ipset=/gorzdrav.spb.ru/vpn_domains
ipset=/gosuslugi.ru/vpn_domains
ipset=/gov.ru/vpn_domains
ipset=/graphql.kinopoisk.ru/vpn_domains

View File

@@ -7,8 +7,10 @@ nftset=/cdn1.ozonusercontent.com/4#inet#fw4#vpn_domains
nftset=/cms1.dzvr.ru/4#inet#fw4#vpn_domains
nftset=/counter.yadro.ru/4#inet#fw4#vpn_domains
nftset=/dzvr.ru/4#inet#fw4#vpn_domains
nftset=/emex.ru/4#inet#fw4#vpn_domains
nftset=/fairplay-proxy.ott.yandex.ru/4#inet#fw4#vpn_domains
nftset=/fssp.gov.ru/4#inet#fw4#vpn_domains
nftset=/gorzdrav.spb.ru/4#inet#fw4#vpn_domains
nftset=/gosuslugi.ru/4#inet#fw4#vpn_domains
nftset=/gov.ru/4#inet#fw4#vpn_domains
nftset=/graphql.kinopoisk.ru/4#inet#fw4#vpn_domains

View File

@@ -7,8 +7,10 @@ cdn1.ozonusercontent.com
cms1.dzvr.ru
counter.yadro.ru
dzvr.ru
emex.ru
fairplay-proxy.ott.yandex.ru
fssp.gov.ru
gorzdrav.spb.ru
gosuslugi.ru
gov.ru
graphql.kinopoisk.ru

View File

@@ -7,8 +7,10 @@
/ip dns static add name=cms1.dzvr.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=counter.yadro.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=dzvr.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=emex.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=fairplay-proxy.ott.yandex.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=fssp.gov.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=gorzdrav.spb.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=gosuslugi.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=gov.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=graphql.kinopoisk.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost

View File

@@ -7,8 +7,10 @@ cdn1.ozonusercontent.com
cms1.dzvr.ru
counter.yadro.ru
dzvr.ru
emex.ru
fairplay-proxy.ott.yandex.ru
fssp.gov.ru
gorzdrav.spb.ru
gosuslugi.ru
gov.ru
graphql.kinopoisk.ru

View File

@@ -1,20 +1,20 @@
dis.gd
discord.co
discord.com
discord.design
discord.dev
discord.gg
discord.gift
discord.gifts
discord.media
discord.new
discord.store
discord.tools
discordapp.com
discordapp.net
dis.gd
discord.co
discord.com
discord.design
discord.dev
discord.gg
discord.gift
discord.gifts
discord.media
discord.new
discord.store
discord.tools
discordapp.com
discordapp.net
discordmerch.com
discordpartygames.com
discord-activities.com
discordactivities.com
discordpartygames.com
discord-activities.com
discordactivities.com
discordsays.com
discord-attachments-uploads-prd.storage.googleapis.com
discord-attachments-uploads-prd.storage.googleapis.com

View File

@@ -18,4 +18,11 @@ jules.google.com
labs.google
aisandbox-pa.googleapis.com
stitch.withgoogle.com
robinfrontend-pa.googleapis.com
robinfrontend-pa.googleapis.com
aida.googleapis.com
antigravity-pa.googleapis.com
antigravity.googleapis.com
antigravity.google
antigravity-unleash.goog
firebaseinstallations.googleapis.com
speechs3proto2-pa.googleapis.com

5
Services/google_meet.lst Normal file
View File

@@ -0,0 +1,5 @@
meetings.clients6.google.com
meetings.googleapis.com
hangouts.googleapis.com
meet.google.com
stream.meet.google.com

View File

@@ -9,4 +9,9 @@ internalfb.com
oculus.com
meta.com
threads.net
fb.com
fb.com
whatsapp.com
whatsapp.net
whatsapp.biz
wa.me
circlecrewpinkcrowd.com

4
Services/roblox.lst Normal file
View File

@@ -0,0 +1,4 @@
roblox.com
rbxcdn.com
robloxdev.com
rbxinfra.net

View File

@@ -16,4 +16,5 @@ telegram.space
telesco.pe
tg.dev
tx.me
usercontent.dev
usercontent.dev
ton.org

View File

@@ -1,11 +1,9 @@
31.13.24.0/21
31.13.64.0/18
45.64.40.0/22
57.141.0.0/24
57.141.2.0/23
57.141.4.0/22
57.141.8.0/21
57.141.16.0/23
57.141.0.0/20
57.141.16.0/22
57.141.20.0/23
57.144.0.0/14
66.220.144.0/20
69.63.176.0/20
@@ -19,11 +17,12 @@
102.132.120.0/23
102.132.123.0/24
102.132.125.0/24
102.132.126.0/23
102.132.126.0/24
102.221.188.0/22
103.4.96.0/22
129.134.0.0/17
129.134.130.0/24
129.134.132.0/24
129.134.135.0/24
129.134.136.0/22
129.134.140.0/24
@@ -38,14 +37,17 @@
129.134.168.0/21
129.134.176.0/20
129.134.194.0/24
129.134.196.0/24
157.240.0.0/17
157.240.128.0/23
157.240.131.0/24
157.240.132.0/24
157.240.134.0/24
157.240.136.0/23
157.240.139.0/24
157.240.156.0/22
157.240.169.0/24
157.240.170.0/24
157.240.175.0/24
157.240.177.0/24
157.240.179.0/24
@@ -55,7 +57,7 @@
157.240.192.0/18
163.70.128.0/17
163.77.132.0/23
163.77.137.0/24
163.77.136.0/23
163.114.128.0/20
173.252.64.0/18
179.60.192.0/22

View File

@@ -9,13 +9,17 @@
205.251.252.0/23
54.192.0.0/16
204.246.173.0/24
23.228.244.0/24
54.230.200.0/21
120.253.240.192/26
23.234.192.0/18
116.129.226.128/26
130.176.0.0/17
3.173.192.0/18
108.156.0.0/14
99.86.0.0/16
23.228.214.0/24
23.228.213.0/24
13.32.0.0/15
120.253.245.128/26
13.224.0.0/14
@@ -86,6 +90,7 @@
205.251.204.0/23
130.176.192.0/19
23.228.223.0/24
23.228.212.0/24
52.124.128.0/17
204.246.164.0/22
13.35.0.0/16

View File

@@ -1,5 +1,6 @@
5.101.96.0/20
24.144.64.0/21
24.144.72.0/24
24.144.76.0/22
24.144.80.0/20
24.144.96.0/19
@@ -32,6 +33,8 @@
104.248.0.0/16
107.170.0.0/16
128.199.0.0/16
129.212.129.0/24
129.212.130.0/24
129.212.132.0/22
129.212.136.0/21
129.212.144.0/20
@@ -98,6 +101,7 @@
159.89.0.0/19
159.89.32.0/20
159.89.48.0/21
159.89.56.0/24
159.89.58.0/23
159.89.60.0/22
159.89.64.0/18
@@ -130,10 +134,19 @@
165.232.32.0/19
165.232.64.0/18
165.232.128.0/18
165.245.128.0/20
165.245.128.0/18
165.245.192.0/21
165.245.200.0/22
165.245.208.0/20
165.245.224.0/20
167.71.0.0/16
167.99.0.0/16
167.172.0.0/16
168.144.0.0/21
168.144.12.0/22
168.144.16.0/20
168.144.32.0/20
168.144.48.0/22
170.64.128.0/17
174.138.0.0/17
178.62.0.0/16

View File

@@ -0,0 +1,3 @@
74.125.247.128/32
74.125.250.0/24
142.250.82.0/24

View File

@@ -1,6 +1,7 @@
5.9.0.0/16
5.75.128.0/17
23.88.0.0/17
31.58.88.0/24
37.27.0.0/16
45.15.99.0/24
45.145.227.0/24
@@ -8,6 +9,7 @@
46.62.128.0/17
46.224.0.0/15
49.12.0.0/15
62.238.0.0/17
65.21.0.0/16
65.108.0.0/15
77.42.0.0/17
@@ -16,6 +18,7 @@
85.10.192.0/18
88.99.0.0/16
88.198.0.0/16
89.167.0.0/17
91.98.0.0/15
91.107.128.0/17
91.190.240.0/21
@@ -27,7 +30,6 @@
136.243.0.0/16
138.199.128.0/17
138.201.0.0/16
139.28.242.0/23
142.132.128.0/17
144.76.0.0/16
148.251.0.0/16
@@ -41,6 +43,7 @@
171.25.225.0/24
176.9.0.0/16
178.63.0.0/16
178.104.0.0/15
178.212.75.0/24
185.12.65.0/24
185.50.120.0/23
@@ -68,6 +71,7 @@
197.242.84.0/22
201.131.3.0/24
204.29.146.0/24
204.168.128.0/17
213.133.96.0/19
213.239.192.0/18
216.55.108.0/22

View File

@@ -1,11 +1,9 @@
31.13.24.0/21
31.13.64.0/18
45.64.40.0/22
57.141.0.0/24
57.141.2.0/23
57.141.4.0/22
57.141.8.0/21
57.141.16.0/23
57.141.0.0/20
57.141.16.0/22
57.141.20.0/23
57.144.0.0/14
66.220.144.0/20
69.63.176.0/20
@@ -19,11 +17,12 @@
102.132.120.0/23
102.132.123.0/24
102.132.125.0/24
102.132.126.0/23
102.132.126.0/24
102.221.188.0/22
103.4.96.0/22
129.134.0.0/17
129.134.130.0/24
129.134.132.0/24
129.134.135.0/24
129.134.136.0/22
129.134.140.0/24
@@ -38,14 +37,17 @@
129.134.168.0/21
129.134.176.0/20
129.134.194.0/24
129.134.196.0/24
157.240.0.0/17
157.240.128.0/23
157.240.131.0/24
157.240.132.0/24
157.240.134.0/24
157.240.136.0/23
157.240.139.0/24
157.240.156.0/22
157.240.169.0/24
157.240.170.0/24
157.240.175.0/24
157.240.177.0/24
157.240.179.0/24
@@ -55,7 +57,7 @@
157.240.192.0/18
163.70.128.0/17
163.77.132.0/23
163.77.137.0/24
163.77.136.0/23
163.114.128.0/20
173.252.64.0/18
179.60.192.0/22

View File

@@ -1,13 +1,16 @@
2.27.243.0/24
2.58.172.0/24
5.39.0.0/17
5.83.153.0/24
5.102.39.0/24
5.135.0.0/16
5.144.182.0/24
5.175.168.0/24
5.175.195.0/24
5.178.106.0/24
5.178.110.0/24
5.182.19.0/24
5.196.0.0/16
5.231.207.0/24
8.7.244.0/24
8.18.128.0/24
8.18.172.0/24
@@ -20,9 +23,11 @@
8.33.96.0/21
8.33.128.0/21
8.33.136.0/23
14.137.226.0/24
15.204.0.0/16
15.235.0.0/16
23.92.224.0/19
23.95.179.0/24
23.137.200.0/24
23.151.184.0/24
23.156.24.0/23
@@ -32,7 +37,6 @@
31.24.81.0/24
31.41.37.0/24
31.56.52.0/22
31.56.112.0/24
31.56.219.0/24
31.57.161.0/24
31.57.199.0/24
@@ -41,8 +45,6 @@
37.60.48.0/20
37.139.130.0/24
37.187.0.0/16
37.202.202.0/24
37.230.48.0/24
40.160.0.0/17
40.160.128.0/19
40.160.224.0/22
@@ -57,18 +59,17 @@
40.160.250.0/24
40.160.252.0/24
40.160.254.0/24
40.183.94.0/24
40.183.103.0/24
43.226.0.0/23
45.39.79.0/24
45.39.134.0/24
45.43.142.0/24
45.62.167.0/24
45.62.169.0/24
45.66.82.0/23
45.92.60.0/22
45.94.49.0/24
45.112.195.0/24
45.140.36.0/24
45.146.200.0/24
45.140.187.0/24
45.149.63.0/24
45.149.185.0/24
45.149.243.0/24
@@ -80,6 +81,7 @@
46.105.0.0/16
46.202.232.0/22
46.202.240.0/22
46.203.87.0/24
46.203.108.0/22
46.203.116.0/22
46.203.128.0/22
@@ -109,52 +111,84 @@
62.122.126.0/24
62.141.62.0/24
63.251.117.0/24
64.50.177.0/24
64.83.69.0/24
64.94.92.0/23
64.95.150.0/23
64.205.192.0/24
64.225.244.0/23
65.86.32.0/24
66.70.128.0/17
66.92.11.0/24
66.92.25.0/24
66.92.161.0/24
66.92.168.0/24
66.93.50.0/24
66.179.22.0/24
66.179.218.0/23
67.63.54.0/24
68.167.36.0/24
68.65.214.0/24
68.232.108.0/24
69.17.37.0/24
69.72.31.0/24
72.244.39.0/24
72.251.0.0/17
77.73.34.0/24
77.74.120.0/23
77.74.122.0/24
77.74.230.0/24
77.75.195.0/24
77.81.138.0/24
77.83.244.0/24
77.87.123.0/24
77.107.88.0/24
77.246.211.0/24
78.108.59.0/24
79.110.61.0/24
79.137.0.0/17
79.172.192.0/24
80.71.226.0/24
80.87.206.0/24
80.174.121.0/24
82.21.139.0/24
82.22.15.0/24
82.22.25.0/24
82.22.118.0/24
82.24.96.0/22
82.25.146.0/23
82.26.81.0/24
82.26.176.0/20
82.38.28.0/24
82.29.126.0/24
82.38.2.0/24
82.38.32.0/24
82.38.60.0/24
82.38.62.0/24
82.38.82.0/24
82.38.171.0/24
82.38.124.0/22
82.38.140.0/22
82.38.152.0/21
82.38.160.0/21
82.38.224.0/19
82.39.108.0/24
82.39.138.0/24
82.39.156.0/22
82.39.176.0/21
82.39.216.0/22
82.39.221.0/24
82.39.224.0/22
82.40.0.0/20
82.40.16.0/22
82.41.44.0/22
82.41.52.0/22
82.41.68.0/22
82.41.80.0/22
82.41.88.0/22
82.41.100.0/22
82.41.104.0/22
82.41.124.0/22
82.41.134.0/24
82.41.148.0/22
82.41.152.0/22
82.41.160.0/21
82.41.172.0/22
82.41.176.0/22
82.41.184.0/21
82.41.204.0/22
82.41.212.0/22
82.41.224.0/21
82.117.230.0/23
82.117.245.0/24
82.129.0.0/22
@@ -168,63 +202,66 @@
82.152.226.0/24
82.152.240.0/24
82.152.243.0/24
82.153.66.0/24
82.153.205.0/24
82.153.217.0/24
83.136.214.0/23
83.143.16.0/21
83.175.167.0/24
83.175.173.0/24
84.19.167.0/24
84.32.10.0/24
85.217.144.0/23
86.38.187.0/24
86.54.26.0/24
87.98.128.0/17
87.229.8.0/24
87.229.51.0/24
87.229.64.0/24
87.232.75.0/24
88.216.221.0/24
88.218.34.0/24
89.19.44.0/24
89.213.105.0/24
89.251.28.0/24
89.21.84.0/24
89.125.172.0/24
91.90.88.0/21
91.121.0.0/16
91.124.43.0/24
91.124.99.0/24
91.124.192.0/24
91.124.196.0/24
91.124.199.0/24
91.134.0.0/16
91.198.19.0/24
91.199.32.0/24
91.213.192.0/24
91.224.117.0/24
91.235.205.0/24
91.233.11.0/24
91.246.38.0/24
92.62.117.0/24
92.62.241.0/24
92.113.13.0/24
92.113.67.0/24
92.113.74.0/24
92.113.77.0/24
92.113.80.0/24
92.118.168.0/24
92.222.0.0/16
92.246.224.0/19
92.249.62.0/24
93.88.206.0/24
93.95.113.0/24
93.114.69.0/24
93.174.111.0/24
94.23.0.0/16
95.81.72.0/22
95.169.162.0/24
96.43.99.0/24
96.62.105.0/24
96.62.231.0/24
103.5.12.0/22
103.82.16.0/22
103.167.178.0/23
103.170.116.0/23
103.189.191.0/24
103.199.80.0/24
103.206.156.0/23
103.239.50.0/24
104.164.137.0/24
104.167.16.0/24
104.222.182.0/24
104.225.253.0/24
104.234.50.0/24
104.234.94.0/24
104.234.135.0/24
104.234.168.0/24
107.189.64.0/18
108.174.65.0/24
@@ -232,32 +269,42 @@
109.110.184.0/24
109.122.1.0/24
109.122.15.0/24
109.122.20.0/23
109.122.20.0/24
109.122.194.0/23
109.176.40.0/21
109.176.48.0/21
109.176.153.0/24
109.176.213.0/24
114.129.44.0/24
117.18.104.0/24
123.100.227.0/24
128.0.118.0/24
130.49.217.0/24
132.243.197.0/24
135.125.0.0/16
135.148.0.0/16
136.0.95.0/24
136.0.248.0/24
137.74.0.0/16
137.83.50.0/24
138.249.2.0/24
138.249.135.0/24
139.99.0.0/16
141.11.1.0/24
141.11.18.0/24
141.11.21.0/24
141.11.31.0/24
141.11.39.0/24
141.11.45.0/24
141.11.74.0/23
141.11.76.0/24
141.11.79.0/24
141.11.107.0/24
141.11.187.0/24
141.11.250.0/24
141.94.0.0/15
141.227.128.0/21
141.227.136.0/22
141.227.140.0/24
141.227.142.0/24
141.227.148.0/22
141.227.152.0/24
141.227.154.0/24
141.227.156.0/24
@@ -274,102 +321,109 @@
141.227.178.0/24
141.227.180.0/24
141.227.186.0/24
141.227.188.0/24
141.227.188.0/23
141.227.190.0/24
142.4.192.0/19
142.44.128.0/17
142.111.85.0/24
142.252.51.0/24
142.252.115.0/24
142.252.127.0/24
143.14.59.0/24
143.14.81.0/24
143.14.231.0/24
143.20.66.0/24
143.20.195.0/24
143.20.223.0/24
144.2.32.0/19
144.31.149.0/24
144.172.73.0/24
144.217.0.0/16
144.225.112.0/24
144.225.123.0/24
144.225.162.0/24
144.225.178.0/24
145.79.151.0/24
145.239.0.0/16
146.19.9.0/24
146.19.38.0/24
146.19.48.0/24
146.59.0.0/16
146.103.10.0/24
147.79.31.0/24
147.90.234.0/24
147.135.0.0/16
148.113.0.0/18
148.113.70.0/24
148.113.72.0/24
148.113.128.0/17
148.135.192.0/24
148.222.40.0/22
148.222.120.0/22
149.56.0.0/16
149.202.0.0/16
150.241.209.0/24
151.80.0.0/16
151.240.1.0/24
151.240.9.0/24
151.240.17.0/24
151.240.24.0/24
151.240.227.0/24
151.241.8.0/24
151.241.68.0/24
151.242.67.0/24
151.242.103.0/24
151.242.117.0/24
151.242.118.0/24
151.243.6.0/24
151.243.120.0/24
151.243.160.0/22
151.243.236.0/24
151.244.78.0/24
151.245.54.0/24
151.245.183.0/24
151.245.111.0/24
151.245.238.0/24
151.246.177.0/24
151.246.190.0/24
151.247.158.0/24
151.247.37.0/24
151.247.192.0/24
151.247.217.0/24
152.228.128.0/17
155.117.5.0/24
155.117.210.0/24
155.117.212.0/23
155.117.233.0/24
155.117.234.0/24
157.254.30.0/24
157.254.187.0/24
158.69.0.0/16
158.94.170.0/24
160.20.158.0/23
162.19.0.0/16
162.141.71.0/24
162.141.104.0/23
162.212.35.0/24
163.5.62.0/24
163.5.149.0/24
163.5.187.0/24
163.223.88.0/24
164.132.0.0/16
166.0.112.0/24
166.1.88.0/24
166.1.90.0/24
166.1.231.0/24
166.88.248.0/24
167.94.252.0/24
167.114.0.0/16
167.148.125.0/24
167.148.193.0/24
167.234.38.0/24
167.253.62.0/24
168.222.23.0/24
168.222.49.0/24
168.222.183.0/24
168.222.243.0/24
168.245.185.0/24
169.40.132.0/24
169.40.155.0/24
169.40.32.0/24
169.40.57.0/24
172.83.201.0/24
173.211.127.0/24
176.31.0.0/16
178.32.0.0/15
178.93.124.0/24
178.95.186.0/24
180.131.145.0/24
180.149.33.0/24
181.41.194.0/24
184.174.96.0/23
184.174.99.0/24
185.5.39.0/24
185.10.200.0/22
185.12.32.0/23
185.15.68.0/22
185.19.33.0/24
185.25.93.0/24
185.30.212.0/22
185.30.212.0/23
185.45.160.0/22
185.68.137.0/24
185.79.139.0/24
@@ -380,11 +434,11 @@
185.127.28.0/24
185.129.220.0/24
185.129.222.0/24
185.133.74.0/24
185.135.188.0/24
185.137.181.0/24
185.146.195.0/24
185.155.218.0/24
185.163.112.0/23
185.170.155.0/24
185.196.221.0/24
185.207.134.0/24
@@ -393,12 +447,15 @@
185.225.74.0/23
185.226.181.0/24
185.228.207.0/24
185.240.238.0/24
185.241.50.0/23
185.244.29.0/24
185.244.30.0/23
185.250.41.0/24
185.251.234.0/24
185.255.28.0/24
188.68.164.0/22
188.165.0.0/16
188.209.139.0/24
188.209.140.0/24
188.255.193.0/24
192.30.124.0/24
@@ -411,22 +468,17 @@
192.152.126.0/24
192.177.90.0/24
192.207.105.0/24
192.227.203.0/24
192.240.152.0/21
193.17.223.0/24
193.32.204.0/24
193.32.207.0/24
193.33.176.0/23
193.43.104.0/24
193.70.0.0/17
193.93.254.0/24
193.138.77.0/24
193.149.28.0/22
193.219.99.0/24
193.221.202.0/24
193.243.147.0/24
194.15.33.0/24
194.31.164.0/24
194.31.166.0/24
194.59.183.0/24
194.61.44.0/23
194.76.36.0/23
@@ -439,8 +491,7 @@
195.20.146.0/24
195.62.72.0/23
195.66.30.0/23
195.88.71.0/24
195.206.242.0/24
195.226.93.0/24
198.27.64.0/18
198.49.103.0/24
198.50.128.0/17
@@ -449,15 +500,13 @@
198.244.128.0/17
198.245.48.0/20
199.48.178.0/24
199.168.192.0/23
199.168.192.0/22
199.193.138.0/24
199.195.140.0/23
202.2.60.0/22
202.91.169.0/24
202.92.214.0/23
203.5.184.0/24
203.27.201.0/24
205.196.147.0/24
205.234.176.0/24
206.123.148.0/24
206.168.95.0/24
@@ -465,32 +514,38 @@
206.206.126.0/24
207.166.205.0/24
207.166.206.0/24
207.180.25.0/24
207.244.209.0/24
209.71.36.0/24
209.101.164.0/24
209.112.80.0/22
209.126.71.0/24
209.151.124.0/24
209.251.24.0/24
212.24.127.0/24
212.38.79.0/24
212.74.60.0/24
212.134.16.0/24
212.74.39.0/24
212.100.171.0/24
212.134.90.0/24
212.134.97.0/24
212.135.160.0/24
212.192.253.0/24
213.32.0.0/17
213.130.130.0/24
213.130.149.0/24
213.130.156.0/24
213.177.172.0/24
213.182.219.0/24
213.186.32.0/19
213.218.214.0/24
213.251.128.0/18
216.24.221.0/24
216.24.220.0/23
216.132.95.0/24
216.183.120.0/24
216.203.15.0/24
216.211.218.0/24
216.247.96.0/24
217.11.174.0/24
217.60.196.0/24
217.65.73.0/24
217.182.0.0/16
217.216.199.0/24
217.217.26.0/24

2
Subnets/IPv4/roblox.lst Normal file
View File

@@ -0,0 +1,2 @@
128.116.0.0/17
209.206.40.0/21

View File

@@ -1,9 +1,8 @@
91.108.56.0/22
91.108.4.0/22
91.108.8.0/22
91.108.16.0/22
91.108.12.0/22
149.154.160.0/20
91.105.192.0/23
91.108.20.0/22
91.108.4.0/22
91.108.8.0/21
91.108.16.0/21
91.108.56.0/22
95.161.64.0/20
149.154.160.0/20
185.76.151.0/24

View File

@@ -2,7 +2,7 @@
2620:10d:c090::/44
2a03:2880::/32
2a03:2887:ff00::/48
2a03:2887:ff02::/48
2a03:2887:ff02::/47
2a03:2887:ff04::/46
2a03:2887:ff09::/48
2a03:2887:ff0a::/48
@@ -32,7 +32,9 @@
2a03:2887:ff62::/47
2a03:2887:ff64::/46
2a03:2887:ff68::/47
2a03:2887:ff6a::/48
2a03:2887:ff70::/47
2a03:2887:ff73::/48
2c0f:ef78:3::/48
2c0f:ef78:5::/48
2c0f:ef78:9::/48

View File

@@ -9,6 +9,7 @@
2600:9000:f400::/40
2600:9000:f538::/45
2600:9000:5380::/41
2600:f0f0:5504::/46
2600:9000:1000::/36
2600:9000:2000::/36
2400:7fc0:500::/40
@@ -18,10 +19,12 @@
2404:c2c0:500::/40
2600:9000:5308::/45
2600:9000:f534::/46
2600:f0f0:601::/48
2600:9000:f520::/44
2600:9000:5320::/43
2600:9000:5310::/44
2600:9000:f580::/41
2600:f0f0:602::/47
2600:9000:5340::/42
2600:9000:eee::/48
2600:9000:5200::/40

View File

@@ -3,7 +3,7 @@
2400:6180:100::/40
2604:a880::/47
2604:a880:2::/48
2604:a880:4::/47
2604:a880:4::/46
2604:a880:400::/48
2604:a880:800::/48
2604:a880:cad::/48

View File

@@ -0,0 +1,3 @@
2001:4860:4864:4:8000::/128
2001:4860:4864:5::/64
2001:4860:4864:6::/64

View File

@@ -2,7 +2,7 @@
2620:10d:c090::/44
2a03:2880::/32
2a03:2887:ff00::/48
2a03:2887:ff02::/48
2a03:2887:ff02::/47
2a03:2887:ff04::/46
2a03:2887:ff09::/48
2a03:2887:ff0a::/48
@@ -32,7 +32,9 @@
2a03:2887:ff62::/47
2a03:2887:ff64::/46
2a03:2887:ff68::/47
2a03:2887:ff6a::/48
2a03:2887:ff70::/47
2a03:2887:ff73::/48
2c0f:ef78:3::/48
2c0f:ef78:5::/48
2c0f:ef78:9::/48

View File

@@ -1,5 +1,4 @@
2001:b28:f23d::/48
2001:b28:f23f::/48
2001:67c:4e8::/48
2001:b28:f23c::/48
2001:b28:f23c::/47
2001:b28:f23f::/48
2a0a:f280::/32

View File

@@ -701,6 +701,7 @@ DOMAIN-SUFFIX,miaistok.su
DOMAIN-SUFFIX,micro-solution.ru
DOMAIN-SUFFIX,micrus.ru
DOMAIN-SUFFIX,mid-dnr.su
DOMAIN-SUFFIX,mikrotik.wiki
DOMAIN-SUFFIX,mil-lnr.info
DOMAIN-SUFFIX,mil.ru
DOMAIN-SUFFIX,mincult.govdnr.ru
@@ -888,6 +889,7 @@ DOMAIN-SUFFIX,old-games.ru
DOMAIN-SUFFIX,oldbk2.com
DOMAIN-SUFFIX,olimp.bet
DOMAIN-SUFFIX,ombudsmandnr.ru
DOMAIN-SUFFIX,onespot.one
DOMAIN-SUFFIX,onetrust.com
DOMAIN-SUFFIX,online-cloud.moscow
DOMAIN-SUFFIX,onlinezakladki.ru
@@ -941,6 +943,7 @@ DOMAIN-SUFFIX,pervomaysklnr.su
DOMAIN-SUFFIX,pflnr.su
DOMAIN-SUFFIX,phoenix-dnr.ru
DOMAIN-SUFFIX,php.ru
DOMAIN-SUFFIX,phpbbguru.net
DOMAIN-SUFFIX,pikabu.ru
DOMAIN-SUFFIX,pikinform.ru
DOMAIN-SUFFIX,pikuco.ru
@@ -1107,6 +1110,7 @@ DOMAIN-SUFFIX,rv77.pw
DOMAIN-SUFFIX,rzd.ru
DOMAIN-SUFFIX,s8.capital
DOMAIN-SUFFIX,sadmin.io
DOMAIN-SUFFIX,samlab.ws
DOMAIN-SUFFIX,sampo.ru
DOMAIN-SUFFIX,sape.ru
DOMAIN-SUFFIX,sberbank.ru
@@ -1364,18 +1368,19 @@ DOMAIN-SUFFIX,voice-server.ru
DOMAIN-SUFFIX,voicesevas.ru
DOMAIN-SUFFIX,voidboost.cc
DOMAIN-SUFFIX,voidboost.in
DOMAIN-SUFFIX,vokino.pro
DOMAIN-SUFFIX,vokrug.tv
DOMAIN-SUFFIX,voloshyna.org.ua
DOMAIN-SUFFIX,voltbet.ru
DOMAIN-SUFFIX,voskhodinfo.su
DOMAIN-SUFFIX,vperedlnr.su
DOMAIN-SUFFIX,vpn.zaborona.help
DOMAIN-SUFFIX,vremya.tv
DOMAIN-SUFFIX,vs.krm.sudrf.ru
DOMAIN-SUFFIX,vsednr.ru
DOMAIN-SUFFIX,vsko.ru
DOMAIN-SUFFIX,vz.ru
DOMAIN-SUFFIX,walletone.com
DOMAIN-SUFFIX,warezok.net
DOMAIN-SUFFIX,wargm.ru
DOMAIN-SUFFIX,wasd.tv
DOMAIN-SUFFIX,wbc.com.ru

View File

@@ -701,6 +701,7 @@ ipset=/miaistok.su/vpn_domains
ipset=/micro-solution.ru/vpn_domains
ipset=/micrus.ru/vpn_domains
ipset=/mid-dnr.su/vpn_domains
ipset=/mikrotik.wiki/vpn_domains
ipset=/mil-lnr.info/vpn_domains
ipset=/mil.ru/vpn_domains
ipset=/mincult.govdnr.ru/vpn_domains
@@ -888,6 +889,7 @@ ipset=/old-games.ru/vpn_domains
ipset=/oldbk2.com/vpn_domains
ipset=/olimp.bet/vpn_domains
ipset=/ombudsmandnr.ru/vpn_domains
ipset=/onespot.one/vpn_domains
ipset=/onetrust.com/vpn_domains
ipset=/online-cloud.moscow/vpn_domains
ipset=/onlinezakladki.ru/vpn_domains
@@ -941,6 +943,7 @@ ipset=/pervomaysklnr.su/vpn_domains
ipset=/pflnr.su/vpn_domains
ipset=/phoenix-dnr.ru/vpn_domains
ipset=/php.ru/vpn_domains
ipset=/phpbbguru.net/vpn_domains
ipset=/pikabu.ru/vpn_domains
ipset=/pikinform.ru/vpn_domains
ipset=/pikuco.ru/vpn_domains
@@ -1107,6 +1110,7 @@ ipset=/rv77.pw/vpn_domains
ipset=/rzd.ru/vpn_domains
ipset=/s8.capital/vpn_domains
ipset=/sadmin.io/vpn_domains
ipset=/samlab.ws/vpn_domains
ipset=/sampo.ru/vpn_domains
ipset=/sape.ru/vpn_domains
ipset=/sberbank.ru/vpn_domains
@@ -1364,18 +1368,19 @@ ipset=/voice-server.ru/vpn_domains
ipset=/voicesevas.ru/vpn_domains
ipset=/voidboost.cc/vpn_domains
ipset=/voidboost.in/vpn_domains
ipset=/vokino.pro/vpn_domains
ipset=/vokrug.tv/vpn_domains
ipset=/voloshyna.org.ua/vpn_domains
ipset=/voltbet.ru/vpn_domains
ipset=/voskhodinfo.su/vpn_domains
ipset=/vperedlnr.su/vpn_domains
ipset=/vpn.zaborona.help/vpn_domains
ipset=/vremya.tv/vpn_domains
ipset=/vs.krm.sudrf.ru/vpn_domains
ipset=/vsednr.ru/vpn_domains
ipset=/vsko.ru/vpn_domains
ipset=/vz.ru/vpn_domains
ipset=/walletone.com/vpn_domains
ipset=/warezok.net/vpn_domains
ipset=/wargm.ru/vpn_domains
ipset=/wasd.tv/vpn_domains
ipset=/wbc.com.ru/vpn_domains

View File

@@ -701,6 +701,7 @@ nftset=/miaistok.su/4#inet#fw4#vpn_domains
nftset=/micro-solution.ru/4#inet#fw4#vpn_domains
nftset=/micrus.ru/4#inet#fw4#vpn_domains
nftset=/mid-dnr.su/4#inet#fw4#vpn_domains
nftset=/mikrotik.wiki/4#inet#fw4#vpn_domains
nftset=/mil-lnr.info/4#inet#fw4#vpn_domains
nftset=/mil.ru/4#inet#fw4#vpn_domains
nftset=/mincult.govdnr.ru/4#inet#fw4#vpn_domains
@@ -888,6 +889,7 @@ nftset=/old-games.ru/4#inet#fw4#vpn_domains
nftset=/oldbk2.com/4#inet#fw4#vpn_domains
nftset=/olimp.bet/4#inet#fw4#vpn_domains
nftset=/ombudsmandnr.ru/4#inet#fw4#vpn_domains
nftset=/onespot.one/4#inet#fw4#vpn_domains
nftset=/onetrust.com/4#inet#fw4#vpn_domains
nftset=/online-cloud.moscow/4#inet#fw4#vpn_domains
nftset=/onlinezakladki.ru/4#inet#fw4#vpn_domains
@@ -941,6 +943,7 @@ nftset=/pervomaysklnr.su/4#inet#fw4#vpn_domains
nftset=/pflnr.su/4#inet#fw4#vpn_domains
nftset=/phoenix-dnr.ru/4#inet#fw4#vpn_domains
nftset=/php.ru/4#inet#fw4#vpn_domains
nftset=/phpbbguru.net/4#inet#fw4#vpn_domains
nftset=/pikabu.ru/4#inet#fw4#vpn_domains
nftset=/pikinform.ru/4#inet#fw4#vpn_domains
nftset=/pikuco.ru/4#inet#fw4#vpn_domains
@@ -1107,6 +1110,7 @@ nftset=/rv77.pw/4#inet#fw4#vpn_domains
nftset=/rzd.ru/4#inet#fw4#vpn_domains
nftset=/s8.capital/4#inet#fw4#vpn_domains
nftset=/sadmin.io/4#inet#fw4#vpn_domains
nftset=/samlab.ws/4#inet#fw4#vpn_domains
nftset=/sampo.ru/4#inet#fw4#vpn_domains
nftset=/sape.ru/4#inet#fw4#vpn_domains
nftset=/sberbank.ru/4#inet#fw4#vpn_domains
@@ -1364,18 +1368,19 @@ nftset=/voice-server.ru/4#inet#fw4#vpn_domains
nftset=/voicesevas.ru/4#inet#fw4#vpn_domains
nftset=/voidboost.cc/4#inet#fw4#vpn_domains
nftset=/voidboost.in/4#inet#fw4#vpn_domains
nftset=/vokino.pro/4#inet#fw4#vpn_domains
nftset=/vokrug.tv/4#inet#fw4#vpn_domains
nftset=/voloshyna.org.ua/4#inet#fw4#vpn_domains
nftset=/voltbet.ru/4#inet#fw4#vpn_domains
nftset=/voskhodinfo.su/4#inet#fw4#vpn_domains
nftset=/vperedlnr.su/4#inet#fw4#vpn_domains
nftset=/vpn.zaborona.help/4#inet#fw4#vpn_domains
nftset=/vremya.tv/4#inet#fw4#vpn_domains
nftset=/vs.krm.sudrf.ru/4#inet#fw4#vpn_domains
nftset=/vsednr.ru/4#inet#fw4#vpn_domains
nftset=/vsko.ru/4#inet#fw4#vpn_domains
nftset=/vz.ru/4#inet#fw4#vpn_domains
nftset=/walletone.com/4#inet#fw4#vpn_domains
nftset=/warezok.net/4#inet#fw4#vpn_domains
nftset=/wargm.ru/4#inet#fw4#vpn_domains
nftset=/wasd.tv/4#inet#fw4#vpn_domains
nftset=/wbc.com.ru/4#inet#fw4#vpn_domains

View File

@@ -701,6 +701,7 @@ miaistok.su
micro-solution.ru
micrus.ru
mid-dnr.su
mikrotik.wiki
mil-lnr.info
mil.ru
mincult.govdnr.ru
@@ -888,6 +889,7 @@ old-games.ru
oldbk2.com
olimp.bet
ombudsmandnr.ru
onespot.one
onetrust.com
online-cloud.moscow
onlinezakladki.ru
@@ -941,6 +943,7 @@ pervomaysklnr.su
pflnr.su
phoenix-dnr.ru
php.ru
phpbbguru.net
pikabu.ru
pikinform.ru
pikuco.ru
@@ -1107,6 +1110,7 @@ rv77.pw
rzd.ru
s8.capital
sadmin.io
samlab.ws
sampo.ru
sape.ru
sberbank.ru
@@ -1364,18 +1368,19 @@ voice-server.ru
voicesevas.ru
voidboost.cc
voidboost.in
vokino.pro
vokrug.tv
voloshyna.org.ua
voltbet.ru
voskhodinfo.su
vperedlnr.su
vpn.zaborona.help
vremya.tv
vs.krm.sudrf.ru
vsednr.ru
vsko.ru
vz.ru
walletone.com
warezok.net
wargm.ru
wasd.tv
wbc.com.ru

View File

@@ -701,6 +701,7 @@
/ip dns static add name=micro-solution.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=micrus.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mid-dnr.su type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mikrotik.wiki type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mil-lnr.info type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mil.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mincult.govdnr.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -888,6 +889,7 @@
/ip dns static add name=oldbk2.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=olimp.bet type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ombudsmandnr.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=onespot.one type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=onetrust.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=online-cloud.moscow type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=onlinezakladki.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -941,6 +943,7 @@
/ip dns static add name=pflnr.su type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=phoenix-dnr.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=php.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=phpbbguru.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pikabu.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pikinform.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pikuco.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -1107,6 +1110,7 @@
/ip dns static add name=rzd.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=s8.capital type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sadmin.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=samlab.ws type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sampo.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sape.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sberbank.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -1364,18 +1368,19 @@
/ip dns static add name=voicesevas.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=voidboost.cc type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=voidboost.in type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vokino.pro type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vokrug.tv type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=voloshyna.org.ua type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=voltbet.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=voskhodinfo.su type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vperedlnr.su type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vpn.zaborona.help type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vremya.tv type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vs.krm.sudrf.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vsednr.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vsko.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vz.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=walletone.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=warezok.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=wargm.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=wasd.tv type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=wbc.com.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost

View File

@@ -701,6 +701,7 @@ miaistok.su
micro-solution.ru
micrus.ru
mid-dnr.su
mikrotik.wiki
mil-lnr.info
mil.ru
mincult.govdnr.ru
@@ -888,6 +889,7 @@ old-games.ru
oldbk2.com
olimp.bet
ombudsmandnr.ru
onespot.one
onetrust.com
online-cloud.moscow
onlinezakladki.ru
@@ -941,6 +943,7 @@ pervomaysklnr.su
pflnr.su
phoenix-dnr.ru
php.ru
phpbbguru.net
pikabu.ru
pikinform.ru
pikuco.ru
@@ -1107,6 +1110,7 @@ rv77.pw
rzd.ru
s8.capital
sadmin.io
samlab.ws
sampo.ru
sape.ru
sberbank.ru
@@ -1364,18 +1368,19 @@ voice-server.ru
voicesevas.ru
voidboost.cc
voidboost.in
vokino.pro
vokrug.tv
voloshyna.org.ua
voltbet.ru
voskhodinfo.su
vperedlnr.su
vpn.zaborona.help
vremya.tv
vs.krm.sudrf.ru
vsednr.ru
vsko.ru
vz.ru
walletone.com
warezok.net
wargm.ru
wasd.tv
wbc.com.ru

View File

@@ -1,4 +1,4 @@
#!/usr/bin/python3.10
#!/usr/bin/env python3
import tldextract
import urllib.request
@@ -6,7 +6,9 @@ import re
from pathlib import Path
import json
import os
import shutil
import subprocess
import sys
rusDomainsInsideOut='Russia/inside'
rusDomainsInsideSrcSingle='src/Russia-domains-inside-single.lst'
@@ -16,70 +18,49 @@ rusDomainsOutsideSrc='src/Russia-domains-outside.lst'
rusDomainsOutsideOut='Russia/outside'
uaDomainsSrc='src/Ukraine-domains-inside.lst'
uaDomainsOut='Ukraine/inside'
DiscordSubnets = 'Subnets/IPv4/discord.lst'
MetaSubnets = 'Subnets/IPv4/meta.lst'
TwitterSubnets = 'Subnets/IPv4/twitter.lst'
TelegramSubnets = 'Subnets/IPv4/telegram.lst'
CloudflareSubnets = 'Subnets/IPv4/cloudflare.lst'
HetznerSubnets = 'Subnets/IPv4/hetzner.lst'
OVHSubnets = 'Subnets/IPv4/ovh.lst'
DigitalOceanSubnets = 'Subnets/IPv4/digitalocean.lst'
CloudfrontSubnets = 'Subnets/IPv4/cloudfront.lst'
ExcludeServices = {"telegram.lst", "cloudflare.lst", "google_ai.lst", "google_play.lst", 'hetzner.lst', 'ovh.lst', 'digitalocean.lst', 'cloudfront.lst', 'hodca.lst'}
SUBNET_SERVICES = [
'discord', 'meta', 'twitter', 'telegram',
'cloudflare', 'hetzner', 'ovh', 'digitalocean',
'cloudfront', 'roblox', 'google_meet',
]
ExcludeServices = {"telegram.lst", "cloudflare.lst", "google_ai.lst", "google_play.lst", 'hetzner.lst', 'ovh.lst', 'digitalocean.lst', 'cloudfront.lst', 'hodca.lst', 'roblox.lst', 'google_meet.lst'}
def collect_files(src):
files = []
for dir_path in src:
path = Path(dir_path)
if path.is_dir():
files.extend(f for f in path.glob('*') if f.name not in ExcludeServices)
elif path.is_file() and path.name not in ExcludeServices:
files.append(path)
return files
def collect_domains(src, dot_prefix=True):
domains = set()
for f in collect_files(src):
if not f.is_file():
continue
with open(f) as infile:
for line in infile:
ext = tldextract.extract(line.rstrip())
if not ext.suffix:
continue
if re.search(r'[^а\-]', ext.domain):
domains.add(ext.fqdn)
elif not ext.domain:
prefix = '.' if dot_prefix else ''
domains.add(prefix + ext.suffix)
return domains
def raw(src, out):
domains = set()
files = []
if isinstance(src, list):
for dir_path in src:
path = Path(dir_path)
if path.is_dir():
files.extend(f for f in path.glob('*') if f.name not in ExcludeServices)
elif path.is_file() and path.name not in ExcludeServices:
files.append(path)
for f in files:
if f.is_file():
with open(f) as infile:
for line in infile:
if tldextract.extract(line).suffix:
if re.search(r'[^а\-]', tldextract.extract(line).domain):
domains.add(tldextract.extract(line.rstrip()).fqdn)
if not tldextract.extract(line).domain and tldextract.extract(line).suffix:
domains.add("." + tldextract.extract(line.rstrip()).suffix)
domains = sorted(domains)
domains = sorted(collect_domains(src))
with open(f'{out}-raw.lst', 'w') as file:
for name in domains:
file.write(f'{name}\n')
def dnsmasq(src, out, remove={'google.com'}):
domains = set()
domains_single = set()
files = []
if isinstance(src, list):
for dir_path in src:
path = Path(dir_path)
if path.is_dir():
files.extend(f for f in path.glob('*') if f.name not in ExcludeServices)
elif path.is_file() and path.name not in ExcludeServices:
files.append(path)
for f in files:
if f.is_file():
with open(f) as infile:
for line in infile:
if tldextract.extract(line).suffix:
if re.search(r'[^а\-]', tldextract.extract(line).domain):
domains.add(tldextract.extract(line.rstrip()).fqdn)
if not tldextract.extract(line).domain and tldextract.extract(line).suffix:
domains.add("." + tldextract.extract(line.rstrip()).suffix)
domains = domains - remove
domains = sorted(domains)
domains = sorted(collect_domains(src) - remove)
with open(f'{out}-dnsmasq-nfset.lst', 'w') as file:
for name in domains:
@@ -90,87 +71,21 @@ def dnsmasq(src, out, remove={'google.com'}):
file.write(f'ipset=/{name}/vpn_domains\n')
def clashx(src, out, remove={'google.com'}):
domains = set()
domains_single = set()
files = []
if isinstance(src, list):
for dir_path in src:
path = Path(dir_path)
if path.is_dir():
files.extend(f for f in path.glob('*') if f.name not in ExcludeServices)
elif path.is_file() and path.name not in ExcludeServices:
files.append(path)
for f in files:
with open(f) as infile:
for line in infile:
if tldextract.extract(line).suffix:
if re.search(r'[^а\-]', tldextract.extract(line).domain):
domains.add(tldextract.extract(line.rstrip()).fqdn)
if not tldextract.extract(line).domain and tldextract.extract(line).suffix:
domains.add("." + tldextract.extract(line.rstrip()).suffix)
domains = domains - remove
domains = sorted(domains)
domains = sorted(collect_domains(src) - remove)
with open(f'{out}-clashx.lst', 'w') as file:
for name in domains:
file.write(f'DOMAIN-SUFFIX,{name}\n')
def kvas(src, out, remove={'google.com'}):
domains = set()
domains_single = set()
files = []
if isinstance(src, list):
for dir_path in src:
path = Path(dir_path)
if path.is_dir():
files.extend(f for f in path.glob('*') if f.name not in ExcludeServices)
elif path.is_file() and path.name not in ExcludeServices:
files.append(path)
for f in files:
with open(f) as infile:
for line in infile:
if tldextract.extract(line).suffix:
if re.search(r'[^а\-]', tldextract.extract(line).domain):
domains.add(tldextract.extract(line.rstrip()).fqdn)
if not tldextract.extract(line).domain and tldextract.extract(line).suffix:
domains.add(tldextract.extract(line.rstrip()).suffix)
domains = domains - remove
domains = sorted(domains)
domains = sorted(collect_domains(src, dot_prefix=False) - remove)
with open(f'{out}-kvas.lst', 'w') as file:
for name in domains:
file.write(f'{name}\n')
def mikrotik_fwd(src, out, remove={'google.com'}):
domains = set()
domains_single = set()
files = []
if isinstance(src, list):
for dir_path in src:
path = Path(dir_path)
if path.is_dir():
files.extend(f for f in path.glob('*') if f.name not in ExcludeServices)
elif path.is_file() and path.name not in ExcludeServices:
files.append(path)
for f in files:
with open(f) as infile:
for line in infile:
if tldextract.extract(line).suffix:
if re.search(r'[^а\-]', tldextract.extract(line).domain):
domains.add(tldextract.extract(line.rstrip()).fqdn)
if not tldextract.extract(line).domain and tldextract.extract(line).suffix:
domains.add("." + tldextract.extract(line.rstrip()).suffix)
domains = domains - remove
domains = sorted(domains)
domains = sorted(collect_domains(src) - remove)
with open(f'{out}-mikrotik-fwd.lst', 'w') as file:
for name in domains:
@@ -179,198 +94,75 @@ def mikrotik_fwd(src, out, remove={'google.com'}):
else:
file.write(f'/ip dns static add name={name} type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost\n')
def domains_from_file(filepath):
domains = []
try:
with open(filepath, 'r', encoding='utf-8') as file:
for line in file:
domain = line.strip()
if domain:
domains.append(domain)
except FileNotFoundError:
print(f"File not found: {filepath}")
return domains
def lines_from_file(filepath):
if not os.path.exists(filepath):
print(f"Warning: input file not found: {filepath}", file=sys.stderr)
return []
with open(filepath, 'r', encoding='utf-8') as f:
return [line.strip() for line in f if line.strip()]
def generate_srs_domains(domains, output_name):
output_directory = 'JSON'
compiled_output_directory = 'SRS'
def compile_mrs(domains, name, mrs_dir='MRS', behavior='domain'):
os.makedirs(mrs_dir, exist_ok=True)
os.makedirs(output_directory, exist_ok=True)
os.makedirs(compiled_output_directory, exist_ok=True)
txt_path = os.path.join(mrs_dir, f"{name}.txt")
mrs_path = os.path.join(mrs_dir, f"{name}.mrs")
data = {
"version": 3,
"rules": [
{"domain_suffix": domains}
]
}
json_file_path = os.path.join(output_directory, f"{output_name}.json")
srs_file_path = os.path.join(compiled_output_directory, f"{output_name}.srs")
with open(txt_path, 'w', encoding='utf-8') as f:
for d in domains:
f.write(f"{d}\n")
try:
with open(json_file_path, 'w', encoding='utf-8') as json_file:
json.dump(data, json_file, indent=4)
print(f"JSON file generated: {json_file_path}")
subprocess.run(
["sing-box", "rule-set", "compile", json_file_path, "-o", srs_file_path], check=True
["mihomo", "convert-ruleset", behavior, "text", txt_path, mrs_path], check=True
)
print(f"Compiled .srs file: {srs_file_path}")
print(f"Compiled: {mrs_path}")
except subprocess.CalledProcessError as e:
print(f"Compile error {json_file_path}: {e}")
except Exception as e:
print(f"Error while processing {output_name}: {e}")
print(f"Compile error {txt_path}: {e}")
sys.exit(1)
def generate_srs_for_categories(directories, output_json_directory='JSON', compiled_output_directory='SRS'):
os.makedirs(output_json_directory, exist_ok=True)
os.makedirs(compiled_output_directory, exist_ok=True)
def compile_srs(data, name, json_dir='JSON', srs_dir='SRS'):
os.makedirs(json_dir, exist_ok=True)
os.makedirs(srs_dir, exist_ok=True)
exclude = {"meta", "twitter", "discord", "telegram", "hetzner", "ovh", "digitalocean", "cloudfront"}
json_path = os.path.join(json_dir, f"{name}.json")
srs_path = os.path.join(srs_dir, f"{name}.srs")
with open(json_path, 'w', encoding='utf-8') as f:
json.dump(data, f, indent=4)
try:
subprocess.run(
["sing-box", "rule-set", "compile", json_path, "-o", srs_path], check=True
)
print(f"Compiled: {srs_path}")
except subprocess.CalledProcessError as e:
print(f"Compile error {json_path}: {e}")
sys.exit(1)
def srs_rule(name, rules):
compile_srs({"version": 3, "rules": rules}, name)
def generate_srs_for_categories(directories):
exclude = {"meta", "twitter", "discord", "telegram", "hetzner", "ovh", "digitalocean", "cloudfront", "roblox", "google_meet"}
for directory in directories:
for filename in os.listdir(directory):
if any(keyword in filename for keyword in exclude):
continue
file_path = os.path.join(directory, filename)
if os.path.isfile(file_path):
domains = []
with open(file_path, 'r', encoding='utf-8') as file:
for line in file:
domain = line.strip()
if domain:
domains.append(domain)
data = {
"version": 3,
"rules": [
{
"domain_suffix": domains
}
]
}
output_file_path = os.path.join(output_json_directory, f"{os.path.splitext(filename)[0]}.json")
with open(output_file_path, 'w', encoding='utf-8') as output_file:
json.dump(data, output_file, indent=4)
print(f"JSON file generated: {output_file_path}")
print("\nCompile JSON files to .srs files...")
for filename in os.listdir(output_json_directory):
if filename.endswith('.json'):
json_file_path = os.path.join(output_json_directory, filename)
srs_file_path = os.path.join(compiled_output_directory, f"{os.path.splitext(filename)[0]}.srs")
try:
subprocess.run(
["sing-box", "rule-set", "compile", json_file_path, "-o", srs_file_path], check=True
)
print(f"Compiled .srs file: {srs_file_path}")
except subprocess.CalledProcessError as e:
print(f"Compile error {json_file_path}: {e}")
def generate_srs_subnets(input_file, output_json_directory='JSON', compiled_output_directory='SRS'):
os.makedirs(output_json_directory, exist_ok=True)
os.makedirs(compiled_output_directory, exist_ok=True)
subnets = []
with open(input_file, 'r', encoding='utf-8') as file:
for line in file:
subnet = line.strip()
if subnet:
subnets.append(subnet)
data = {
"version": 3,
"rules": [
{
"ip_cidr": subnets
}
]
}
filename = os.path.splitext(os.path.basename(input_file))[0]
output_file_path = os.path.join(output_json_directory, f"{filename}.json")
with open(output_file_path, 'w', encoding='utf-8') as output_file:
json.dump(data, output_file, indent=4)
print(f"JSON file generated: {output_file_path}")
srs_file_path = os.path.join(compiled_output_directory, f"{filename}.srs")
try:
subprocess.run(
["sing-box", "rule-set", "compile", output_file_path, "-o", srs_file_path], check=True
)
print(f"Compiled .srs file: {srs_file_path}")
except subprocess.CalledProcessError as e:
print(f"Compile error {output_file_path}: {e}")
def generate_srs_combined(input_subnets_file, input_domains_file, output_json_directory='JSON', compiled_output_directory='SRS'):
os.makedirs(output_json_directory, exist_ok=True)
os.makedirs(compiled_output_directory, exist_ok=True)
domains = []
if os.path.exists(input_domains_file):
with open(input_domains_file, 'r', encoding='utf-8') as file:
domains = [line.strip() for line in file if line.strip()]
subnets = []
if os.path.exists(input_subnets_file):
with open(input_subnets_file, 'r', encoding='utf-8') as file:
subnets = [line.strip() for line in file if line.strip()]
if input_subnets_file == "Subnets/IPv4/discord.lst":
data = {
"version": 3,
"rules": [
{
"domain_suffix": domains
},
{
"network": ["udp"],
"ip_cidr": subnets,
"port_range": ["50000:65535"]
}
]
}
else:
data = {
"version": 3,
"rules": [
{
"domain_suffix": domains,
"ip_cidr": subnets
}
]
}
filename = os.path.splitext(os.path.basename(input_subnets_file))[0]
output_file_path = os.path.join(output_json_directory, f"{filename}.json")
with open(output_file_path, 'w', encoding='utf-8') as output_file:
json.dump(data, output_file, indent=4)
print(f"JSON file generated: {output_file_path}")
srs_file_path = os.path.join(compiled_output_directory, f"{filename}.srs")
try:
subprocess.run(
["sing-box", "rule-set", "compile", output_file_path, "-o", srs_file_path], check=True
)
print(f"Compiled .srs file: {srs_file_path}")
except subprocess.CalledProcessError as e:
print(f"Compile error {output_file_path}: {e}")
domains = lines_from_file(file_path)
name = os.path.splitext(filename)[0]
srs_rule(name, [{"domain_suffix": domains}])
def prepare_dat_domains(domains, output_name, dirs=[]):
def prepare_dat_domains(domains, output_name, dirs=None):
output_lists_directory = 'geosite_data'
os.makedirs(output_lists_directory, exist_ok=True)
domain_attrs = {domain: [] for domain in domains}
for directory in dirs:
for directory in (dirs or []):
if not os.path.isdir(directory):
continue
for filename in os.listdir(directory):
@@ -395,8 +187,6 @@ def prepare_dat_domains(domains, output_name, dirs=[]):
out_f.write(f"{line}\n")
def prepare_dat_combined(dirs):
import shutil
output_lists_directory = 'geosite_data'
os.makedirs(output_lists_directory, exist_ok=True)
@@ -414,18 +204,65 @@ def prepare_dat_combined(dirs):
shutil.copyfile(source_path, destination_path)
def parse_geosite_line(line):
from proto import geosite_pb2
parts = line.split()
raw_domain = parts[0]
attrs = [p.lstrip('@') for p in parts[1:] if p.startswith('@')]
if raw_domain.startswith('full:'):
domain_type = geosite_pb2.Domain.Full
value = raw_domain[5:]
elif raw_domain.startswith('regexp:'):
domain_type = geosite_pb2.Domain.Regex
value = raw_domain[7:]
elif raw_domain.startswith('keyword:'):
domain_type = geosite_pb2.Domain.Plain
value = raw_domain[8:]
else:
domain_type = geosite_pb2.Domain.RootDomain
value = raw_domain.lstrip('.')
return domain_type, value, attrs
def generate_dat_domains(data_path='geosite_data', output_name='geosite.dat', output_directory='DAT'):
from proto import geosite_pb2
os.makedirs(output_directory, exist_ok=True)
try:
subprocess.run(
["domain-list-community", f"-datapath={data_path}", f"-outputname={output_name}", f"-outputdir={output_directory}"],
check=True,
stdout=subprocess.DEVNULL
)
print(f"Compiled .dat file: {output_directory}/{output_name}")
except subprocess.CalledProcessError as e:
print(f"Compile error {data_path}: {e}")
geo_site_list = geosite_pb2.GeoSiteList()
for filename in sorted(os.listdir(data_path)):
file_path = os.path.join(data_path, filename)
if not os.path.isfile(file_path):
continue
geo_site = geo_site_list.entry.add()
geo_site.country_code = filename.upper()
with open(file_path, 'r', encoding='utf-8') as f:
for line in f:
line = line.strip()
if not line or line.startswith('#'):
continue
domain_type, value, attrs = parse_geosite_line(line)
domain = geo_site.domain.add()
domain.type = domain_type
domain.value = value
for attr in attrs:
attribute = domain.attribute.add()
attribute.key = attr
attribute.bool_value = True
output_path = os.path.join(output_directory, output_name)
with open(output_path, 'wb') as f:
f.write(geo_site_list.SerializeToString())
print(f"Compiled .dat file: {output_path}")
if __name__ == '__main__':
# Russia inside
@@ -470,27 +307,55 @@ if __name__ == '__main__':
Path(temp_file).unlink()
# Sing-box ruleset main
russia_inside = domains_from_file('Russia/inside-raw.lst')
russia_outside = domains_from_file('Russia/outside-raw.lst')
ukraine_inside = domains_from_file('Ukraine/inside-raw.lst')
generate_srs_domains(russia_inside, 'russia_inside')
generate_srs_domains(russia_outside, 'russia_outside')
generate_srs_domains(ukraine_inside, 'ukraine_inside')
russia_inside = lines_from_file('Russia/inside-raw.lst')
russia_outside = lines_from_file('Russia/outside-raw.lst')
ukraine_inside = lines_from_file('Ukraine/inside-raw.lst')
srs_rule('russia_inside', [{"domain_suffix": russia_inside}])
srs_rule('russia_outside', [{"domain_suffix": russia_outside}])
srs_rule('ukraine_inside', [{"domain_suffix": ukraine_inside}])
# Sing-box categories
directories = ['Categories', 'Services']
generate_srs_for_categories(directories)
# Sing-box subnets + domains
generate_srs_combined(DiscordSubnets, "Services/discord.lst")
generate_srs_combined(TwitterSubnets, "Services/twitter.lst")
generate_srs_combined(MetaSubnets, "Services/meta.lst")
generate_srs_combined(TelegramSubnets, "Services/telegram.lst")
generate_srs_combined(CloudflareSubnets, "Services/cloudflare.lst")
generate_srs_combined(HetznerSubnets, "Services/hetzner.lst")
generate_srs_combined(OVHSubnets, "Services/ovh.lst")
generate_srs_combined(DigitalOceanSubnets, "Services/digitalocean.lst")
generate_srs_combined(CloudfrontSubnets, "Services/cloudfront.lst")
for service in SUBNET_SERVICES:
if service == 'discord':
continue
subnets = lines_from_file(f'Subnets/IPv4/{service}.lst')
domains = lines_from_file(f'Services/{service}.lst')
srs_rule(service, [{"domain_suffix": domains, "ip_cidr": subnets}])
# Discord (domains + UDP subnets on high ports)
discord_subnets = lines_from_file('Subnets/IPv4/discord.lst')
discord_domains = lines_from_file('Services/discord.lst')
srs_rule('discord', [
{"domain_suffix": discord_domains},
{"network": ["udp"], "ip_cidr": discord_subnets, "port_range": ["50000:65535"]},
])
# Mihomo main
to_mrs = lambda domains: [f'+.{d.lstrip(".")}' for d in domains]
mrs_russia_inside = to_mrs(russia_inside)
mrs_russia_outside = to_mrs(russia_outside)
mrs_ukraine_inside = to_mrs(ukraine_inside)
compile_mrs(mrs_russia_inside, 'russia_inside_domain')
compile_mrs(mrs_russia_outside, 'russia_outside_domain')
compile_mrs(mrs_ukraine_inside, 'ukraine_inside_domain')
# Mihomo categories
for directory in ['Categories', 'Services']:
for filename in os.listdir(directory):
file_path = os.path.join(directory, filename)
if os.path.isfile(file_path):
domains = to_mrs(lines_from_file(file_path))
name = os.path.splitext(filename)[0]
compile_mrs(domains, f'{name}_domain')
# Mihomo subnets
for service in SUBNET_SERVICES:
subnets = lines_from_file(f'Subnets/IPv4/{service}.lst')
compile_mrs(subnets, f'{service}_ipcidr', behavior='ipcidr')
# Xray domains
prepare_dat_domains(russia_inside, 'russia-inside', directories)

View File

@@ -1,30 +1,28 @@
#!/usr/bin/python3.10
#!/usr/bin/env python3
import ipaddress
import urllib.request
import os
import shutil
import json
import sys
BGP_TOOLS_URL = 'https://bgp.tools/table.txt'
HEADERS = { 'User-Agent': 'itdog.info - hi@itdog.info' }
AS_FILE = 'AS.lst'
RIPE_STAT_URL = 'https://stat.ripe.net/data/announced-prefixes/data.json?resource=AS{}'
USER_AGENT = 'allow-domains/1.0'
IPv4_DIR = 'Subnets/IPv4'
IPv6_DIR = 'Subnets/IPv6'
AS_META = ['32934','63293','54115','149642']
AS_TWITTER = ['13414']
AS_HETZNER = ['24940']
AS_OVH = ['16276']
AS_DIGITALOCEAN = ['14061']
ASN_SERVICES = {
'meta.lst': ['32934', '63293', '54115', '149642'],
'twitter.lst': ['13414'],
'hetzner.lst': ['24940'],
'ovh.lst': ['16276'],
'digitalocean.lst': ['14061'],
}
META = 'meta.lst'
TWITTER = 'twitter.lst'
ASN_TELEGRAM = ['44907', '59930', '62014', '62041', '211157']
TELEGRAM = 'telegram.lst'
CLOUDFLARE = 'cloudflare.lst'
HETZNER = 'hetzner.lst'
OVH = 'ovh.lst'
DIGITALOCEAN = 'digitalocean.lst'
CLOUDFRONT = 'cloudfront.lst'
# From https://iplist.opencck.org/
@@ -38,93 +36,103 @@ TELEGRAM_CIDR_URL = 'https://core.telegram.org/resources/cidr.txt'
CLOUDFLARE_V4='https://www.cloudflare.com/ips-v4'
CLOUDFLARE_V6='https://www.cloudflare.com/ips-v6'
AWS_IP_RANGES_URL='https://ip-ranges.amazonaws.com/ip-ranges.json'
# https://support.google.com/a/answer/1279090
GOOGLE_MEET = 'google_meet.lst'
GOOGLE_MEET_V4 = [
'74.125.247.128/32',
'74.125.250.0/24',
'142.250.82.0/24',
]
GOOGLE_MEET_V6 = [
'2001:4860:4864:4:8000::/128',
'2001:4860:4864:5::/64',
'2001:4860:4864:6::/64',
]
subnet_list = []
AWS_CIDR_URL='https://ip-ranges.amazonaws.com/ip-ranges.json'
def make_request(url):
req = urllib.request.Request(url)
req.add_header('User-Agent', USER_AGENT)
return req
def subnet_summarization(subnet_list):
subnets = [ipaddress.ip_network(subnet) for subnet in subnet_list]
subnets = [ipaddress.ip_network(subnet, strict=False) for subnet in subnet_list]
return list(ipaddress.collapse_addresses(subnets))
def process_subnets(subnet_list, target_as):
def fetch_asn_prefixes(asn_list):
ipv4_subnets = []
ipv6_subnets = []
for subnet_str, as_number in subnet_list:
for asn in asn_list:
url = RIPE_STAT_URL.format(asn)
req = make_request(url)
try:
subnet = ipaddress.ip_network(subnet_str)
if as_number in target_as:
if subnet.version == 4:
ipv4_subnets.append(subnet_str)
elif subnet.version == 6:
ipv6_subnets.append(subnet_str)
except ValueError:
print(f"Invalid subnet: {subnet_str}")
sys.exit(1)
ipv4_merged = subnet_summarization(ipv4_subnets)
ipv6_merged = subnet_summarization(ipv6_subnets)
return ipv4_merged, ipv6_merged
def download_ready_subnets(url_v4, url_v6):
ipv4_subnets = []
ipv6_subnets = []
urls = [(url_v4, 4), (url_v6, 6)]
for url, version in urls:
req = urllib.request.Request(url, headers=HEADERS)
try:
with urllib.request.urlopen(req) as response:
if response.status == 200:
subnets = response.read().decode('utf-8').splitlines()
for subnet_str in subnets:
try:
subnet = ipaddress.ip_network(subnet_str)
if subnet.version == 4:
ipv4_subnets.append(subnet_str)
elif subnet.version == 6:
ipv6_subnets.append(subnet_str)
except ValueError:
print(f"Invalid subnet: {subnet_str}")
sys.exit(1)
with urllib.request.urlopen(req, timeout=30) as response:
data = json.loads(response.read().decode('utf-8'))
for entry in data['data']['prefixes']:
prefix = entry['prefix']
try:
network = ipaddress.ip_network(prefix)
if network.version == 4:
ipv4_subnets.append(prefix)
else:
ipv6_subnets.append(prefix)
except ValueError:
print(f"Invalid subnet: {prefix}")
sys.exit(1)
except Exception as e:
print(f"Query error: {e}")
print(f"Error fetching AS{asn}: {e}")
sys.exit(1)
return ipv4_subnets, ipv6_subnets
def download_ready_split_subnets(url):
req = urllib.request.Request(url)
with urllib.request.urlopen(req) as response:
subnets = response.read().decode('utf-8').splitlines()
def download_subnets(*urls):
ipv4_subnets = []
ipv6_subnets = []
for url in urls:
req = make_request(url)
try:
with urllib.request.urlopen(req, timeout=30) as response:
subnets = response.read().decode('utf-8').splitlines()
for subnet_str in subnets:
try:
network = ipaddress.ip_network(subnet_str, strict=False)
if network.version == 4:
ipv4_subnets.append(subnet_str)
else:
ipv6_subnets.append(subnet_str)
except ValueError:
print(f"Invalid subnet: {subnet_str}")
sys.exit(1)
except Exception as e:
print(f"Query error {url}: {e}")
sys.exit(1)
ipv4_subnets = [cidr for cidr in subnets if isinstance(ipaddress.ip_network(cidr, strict=False), ipaddress.IPv4Network)]
ipv6_subnets = [cidr for cidr in subnets if isinstance(ipaddress.ip_network(cidr, strict=False), ipaddress.IPv6Network)]
return ipv4_subnets, ipv6_subnets
def download_aws_cloudfront_subnets():
ipv4_subnets = []
ipv6_subnets = []
req = urllib.request.Request(AWS_IP_RANGES_URL, headers=HEADERS)
req = make_request(AWS_CIDR_URL)
try:
with urllib.request.urlopen(req) as response:
if response.status == 200:
data = json.loads(response.read().decode('utf-8'))
for prefix in data.get('prefixes', []):
if prefix.get('service') == 'CLOUDFRONT':
ipv4_subnets.append(prefix['ip_prefix'])
for prefix in data.get('ipv6_prefixes', []):
if prefix.get('service') == 'CLOUDFRONT':
ipv6_subnets.append(prefix['ipv6_prefix'])
with urllib.request.urlopen(req, timeout=30) as response:
data = json.loads(response.read().decode('utf-8'))
for prefix in data.get('prefixes', []):
if prefix.get('service') == 'CLOUDFRONT':
ipv4_subnets.append(prefix['ip_prefix'])
for prefix in data.get('ipv6_prefixes', []):
if prefix.get('service') == 'CLOUDFRONT':
ipv6_subnets.append(prefix['ipv6_prefix'])
except Exception as e:
print(f"Error downloading AWS CloudFront ranges: {e}")
sys.exit(1)
return ipv4_subnets, ipv6_subnets
def write_subnets_to_file(subnets, filename):
@@ -138,63 +146,47 @@ def copy_file_legacy(src_filename):
shutil.copy(src_filename, os.path.join(os.path.dirname(src_filename), new_filename))
if __name__ == '__main__':
request = urllib.request.Request(BGP_TOOLS_URL, headers=HEADERS)
with urllib.request.urlopen(request) as response:
for line in response:
decoded_line = line.decode('utf-8').strip()
subnet, as_number = decoded_line.split()
subnet_list.append((subnet, as_number))
# Meta
ipv4_merged_meta, ipv6_merged_meta = process_subnets(subnet_list, AS_META)
write_subnets_to_file(ipv4_merged_meta, f'{IPv4_DIR}/{META}')
write_subnets_to_file(ipv6_merged_meta, f'{IPv6_DIR}/{META}')
# Twitter
ipv4_merged_twitter, ipv6_merged_twitter = process_subnets(subnet_list, AS_TWITTER)
write_subnets_to_file(ipv4_merged_twitter, f'{IPv4_DIR}/{TWITTER}')
write_subnets_to_file(ipv6_merged_twitter, f'{IPv6_DIR}/{TWITTER}')
# Hetzner
ipv4_merged_hetzner, ipv6_merged_hetzner = process_subnets(subnet_list, AS_HETZNER)
write_subnets_to_file(ipv4_merged_hetzner, f'{IPv4_DIR}/{HETZNER}')
write_subnets_to_file(ipv6_merged_hetzner, f'{IPv6_DIR}/{HETZNER}')
# OVH
ipv4_merged_ovh, ipv6_merged_ovh = process_subnets(subnet_list, AS_OVH)
write_subnets_to_file(ipv4_merged_ovh, f'{IPv4_DIR}/{OVH}')
write_subnets_to_file(ipv6_merged_ovh, f'{IPv6_DIR}/{OVH}')
# Digital Ocean
ipv4_merged_digitalocean, ipv6_merged_digitalocean = process_subnets(subnet_list, AS_DIGITALOCEAN)
write_subnets_to_file(ipv4_merged_digitalocean, f'{IPv4_DIR}/{DIGITALOCEAN}')
write_subnets_to_file(ipv6_merged_digitalocean, f'{IPv6_DIR}/{DIGITALOCEAN}')
# Services from ASN (meta, twitter, hetzner, ovh, digitalocean)
for filename, asn_list in ASN_SERVICES.items():
print(f'Fetching {filename}...')
ipv4, ipv6 = fetch_asn_prefixes(asn_list)
write_subnets_to_file(subnet_summarization(ipv4), f'{IPv4_DIR}/{filename}')
write_subnets_to_file(subnet_summarization(ipv6), f'{IPv6_DIR}/{filename}')
# Discord voice
ipv4_discord, ipv6_discord = download_ready_subnets(DISCORD_VOICE_V4, DISCORD_VOICE_V6)
print(f'Fetching {DISCORD}...')
ipv4_discord, ipv6_discord = download_subnets(DISCORD_VOICE_V4, DISCORD_VOICE_V6)
write_subnets_to_file(ipv4_discord, f'{IPv4_DIR}/{DISCORD}')
write_subnets_to_file(ipv6_discord, f'{IPv6_DIR}/{DISCORD}')
# Telegram
ipv4_telegram, ipv6_telegram = download_ready_split_subnets(TELEGRAM_CIDR_URL)
print(f'Fetching {TELEGRAM}...')
ipv4_telegram_file, ipv6_telegram_file = download_subnets(TELEGRAM_CIDR_URL)
ipv4_telegram_asn, ipv6_telegram_asn = fetch_asn_prefixes(ASN_TELEGRAM)
ipv4_telegram = subnet_summarization(ipv4_telegram_file + ipv4_telegram_asn)
ipv6_telegram = subnet_summarization(ipv6_telegram_file + ipv6_telegram_asn)
write_subnets_to_file(ipv4_telegram, f'{IPv4_DIR}/{TELEGRAM}')
write_subnets_to_file(ipv6_telegram, f'{IPv6_DIR}/{TELEGRAM}')
# Cloudflare
ipv4_cloudflare, ipv6_cloudflare = download_ready_subnets(CLOUDFLARE_V4, CLOUDFLARE_V6)
print(f'Fetching {CLOUDFLARE}...')
ipv4_cloudflare, ipv6_cloudflare = download_subnets(CLOUDFLARE_V4, CLOUDFLARE_V6)
write_subnets_to_file(ipv4_cloudflare, f'{IPv4_DIR}/{CLOUDFLARE}')
write_subnets_to_file(ipv6_cloudflare, f'{IPv6_DIR}/{CLOUDFLARE}')
# Google Meet
print(f'Writing {GOOGLE_MEET}...')
write_subnets_to_file(GOOGLE_MEET_V4, f'{IPv4_DIR}/{GOOGLE_MEET}')
write_subnets_to_file(GOOGLE_MEET_V6, f'{IPv6_DIR}/{GOOGLE_MEET}')
# AWS CloudFront
print(f'Fetching {CLOUDFRONT}...')
ipv4_cloudfront, ipv6_cloudfront = download_aws_cloudfront_subnets()
write_subnets_to_file(ipv4_cloudfront, f'{IPv4_DIR}/{CLOUDFRONT}')
write_subnets_to_file(ipv6_cloudfront, f'{IPv6_DIR}/{CLOUDFRONT}')
# Legacy name
copy_file_legacy(f'{IPv4_DIR}/{META}')
copy_file_legacy(f'{IPv6_DIR}/{META}')
copy_file_legacy(f'{IPv4_DIR}/{TWITTER}')
copy_file_legacy(f'{IPv6_DIR}/{TWITTER}')
copy_file_legacy(f'{IPv4_DIR}/{DISCORD}')
copy_file_legacy(f'{IPv6_DIR}/{DISCORD}')
# Legacy copies with capitalized names (e.g. meta.lst -> Meta.lst)
LEGACY_FILES = ['meta.lst', 'twitter.lst', 'discord.lst']
for legacy_file in LEGACY_FILES:
copy_file_legacy(f'{IPv4_DIR}/{legacy_file}')
copy_file_legacy(f'{IPv6_DIR}/{legacy_file}')

0
proto/__init__.py Normal file
View File

37
proto/geosite.proto Normal file
View File

@@ -0,0 +1,37 @@
// Source: github.com/v2fly/v2ray-core/app/router/routercommon/common.proto
syntax = "proto3";
package geosite;
option go_package = "geosite";
message Domain {
enum Type {
Plain = 0;
Regex = 1;
RootDomain = 2;
Full = 3;
}
Type type = 1;
string value = 2;
message Attribute {
string key = 1;
oneof typed_value {
bool bool_value = 2;
int64 int_value = 3;
}
}
repeated Attribute attribute = 3;
}
message GeoSite {
string country_code = 1;
repeated Domain domain = 2;
}
message GeoSiteList {
repeated GeoSite entry = 1;
}

45
proto/geosite_pb2.py Normal file
View File

@@ -0,0 +1,45 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: proto/geosite.proto
# Protobuf Python Version: 6.32.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
_runtime_version.Domain.PUBLIC,
6,
32,
1,
'',
'proto/geosite.proto'
)
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x13proto/geosite.proto\x12\x07geosite\"\xf5\x01\n\x06\x44omain\x12\"\n\x04type\x18\x01 \x01(\x0e\x32\x14.geosite.Domain.Type\x12\r\n\x05value\x18\x02 \x01(\t\x12,\n\tattribute\x18\x03 \x03(\x0b\x32\x19.geosite.Domain.Attribute\x1aR\n\tAttribute\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x14\n\nbool_value\x18\x02 \x01(\x08H\x00\x12\x13\n\tint_value\x18\x03 \x01(\x03H\x00\x42\r\n\x0btyped_value\"6\n\x04Type\x12\t\n\x05Plain\x10\x00\x12\t\n\x05Regex\x10\x01\x12\x0e\n\nRootDomain\x10\x02\x12\x08\n\x04\x46ull\x10\x03\"@\n\x07GeoSite\x12\x14\n\x0c\x63ountry_code\x18\x01 \x01(\t\x12\x1f\n\x06\x64omain\x18\x02 \x03(\x0b\x32\x0f.geosite.Domain\".\n\x0bGeoSiteList\x12\x1f\n\x05\x65ntry\x18\x01 \x03(\x0b\x32\x10.geosite.GeoSiteB\tZ\x07geositeb\x06proto3')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'proto.geosite_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
_globals['DESCRIPTOR']._loaded_options = None
_globals['DESCRIPTOR']._serialized_options = b'Z\007geosite'
_globals['_DOMAIN']._serialized_start=33
_globals['_DOMAIN']._serialized_end=278
_globals['_DOMAIN_ATTRIBUTE']._serialized_start=140
_globals['_DOMAIN_ATTRIBUTE']._serialized_end=222
_globals['_DOMAIN_TYPE']._serialized_start=224
_globals['_DOMAIN_TYPE']._serialized_end=278
_globals['_GEOSITE']._serialized_start=280
_globals['_GEOSITE']._serialized_end=344
_globals['_GEOSITELIST']._serialized_start=346
_globals['_GEOSITELIST']._serialized_end=392
# @@protoc_insertion_point(module_scope)

2
requirements.txt Normal file
View File

@@ -0,0 +1,2 @@
tldextract
protobuf>=6.32.1

18
shell.nix Normal file
View File

@@ -0,0 +1,18 @@
{ pkgs ? import <nixpkgs> {} }:
pkgs.mkShell {
buildInputs = with pkgs; [
python312
python312Packages.tldextract
python312Packages.protobuf
sing-box
mihomo
];
shellHook = ''
echo "Environment ready!"
echo "Python version: $(python --version)"
echo "sing-box version: $(sing-box version 2>/dev/null || echo 'not available')"
echo "mihomo version: $(mihomo -v 2>/dev/null || echo 'not available')"
'';
}

View File

@@ -8,6 +8,8 @@ dzvr.ru
rzd-bonus.ru
sys.refocus.ru
vshark.ttk.ru
gorzdrav.spb.ru
emex.ru
# www.pochta.ru
pochta.ru