Compare commits

...

25 Commits

Author SHA1 Message Date
GitHub Action
dafd193d36 Update lists 2025-02-22 09:20:17 +00:00
itdoginfo
90d1c22146 Update 2025-02-22 12:19:51 +03:00
GitHub Action
b9170d3aab Update lists 2025-02-19 15:52:40 +00:00
itdoginfo
d9e68dbc07 Update 2025-02-19 18:52:11 +03:00
GitHub Action
a0d202f271 Update lists 2025-02-19 15:34:50 +00:00
itdoginfo
42365d842a Merge pull request #78 from vernette/chore/move-domains-to-geoblock
chore: move domains to geoblock list and add remna.st
2025-02-19 18:34:18 +03:00
Nikita Skryabin
ed6ee338d6 feat(geoblock.lst): add smartbear.co to the geoblock list for swagger.io static files 2025-02-19 18:04:34 +03:00
Nikita Skryabin
adb2bb09c7 feat(geoblock.lst): add remna.st to the geoblock list 2025-02-19 17:43:58 +03:00
Nikita Skryabin
a306d829d9 refactor(Categories): update block and geoblock lists 2025-02-19 17:43:36 +03:00
GitHub Action
bc0f7b6277 Update lists 2025-02-17 08:44:14 +00:00
itdoginfo
9755a56967 Fix telegram name for srs 2025-02-13 11:53:15 +03:00
GitHub Action
0667ea32ca Update lists 2025-02-11 16:23:54 +00:00
itdoginfo
7289dfaa46 Sing-box to 1.11.3 2025-02-11 19:23:19 +03:00
itdoginfo
117632f692 Update tag 2025-02-11 19:22:54 +03:00
itdoginfo
793bb265ae Update srs version to 3 2025-02-11 19:20:50 +03:00
itdoginfo
94a5d8fccd Update 2025-02-11 19:17:28 +03:00
GitHub Action
b75eb3aaec Update lists 2025-02-09 08:27:53 +00:00
itdoginfo
bdfb0cf815 Update tag 2025-02-09 11:27:30 +03:00
itdoginfo
0170df9089 Fix kvas list 2025-02-09 11:25:54 +03:00
itdoginfo
493dab4a54 Fix 2025-02-09 00:55:58 +03:00
itdoginfo
9b99ebbd6b Fix workflow 2025-02-09 00:43:35 +03:00
GitHub Action
52a521e9ff Update subnet 2025-02-08 21:35:16 +00:00
itdoginfo
ca9854a92b Update tag 2025-02-09 00:34:27 +03:00
itdoginfo
238ff0532e Added CIDR to srs meta, twitter, discord 2025-02-09 00:33:23 +03:00
itdoginfo
024b2975f3 Added telegram 2025-02-09 00:32:47 +03:00
30 changed files with 37217 additions and 47 deletions

View File

@@ -31,7 +31,7 @@ jobs:
-v ${{ github.workspace }}/Services:/app/Services \
-v ${{ github.workspace }}/SRS:/app/SRS \
-v ${{ github.workspace }}/DAT:/app/DAT \
itdoginfo/compilesrs:0.1.6
itdoginfo/compilesrs:0.1.11
- name: Check Russia/inside-dnsmasq-ipset
uses: itdoginfo/dnsmasq-action@0.1

View File

@@ -31,4 +31,5 @@ anistars.ru
anistar.org
animaunt.org
anime-portal.su
anilibria.uno
anilibria.uno
kemono.su

View File

@@ -1,11 +1,7 @@
fast.com
showip.net
.ua
4pda.to
habr.com
threema.ch
signal.org
@@ -53,8 +49,6 @@ protonvpn.com
surfshark.com
pages.dev
remove.bg
unscreen.com
designify.com
ntc.party
dpidetector.org
@@ -88,7 +82,6 @@ te-st.org
gagadget.com
kupujemprodajem.com
neformat.com.ua
anthropic.com
privatekeys.pw
4freerussia.org
intuit.com
@@ -234,4 +227,8 @@ medium.com
navalny.com
nih.gov
omv-extras.org
seasonvar.ru
seasonvar.ru
bestchange.ru
adguard.com
epidemz.net.co
chess.com

View File

@@ -1,3 +1,6 @@
4pda.to
habr.com
openai.com
chatgpt.com
oaistatic.com
@@ -6,6 +9,9 @@ chat.com
ai.com
chat.openai.com.cdn.cloudflare.net
x.ai
grok.com
notion.so
notion.com
notion.new
@@ -30,6 +36,7 @@ vagrantcloud.com
theaudiodb.com
themoviedb.org
tmdb.org
tmdb.com
image.tmdb.org
api.themoviedb.org
tmdb-image-prod.b-cdn.net
@@ -64,6 +71,7 @@ site.com
trailblazer.me
trailhead.com
fast.com
netflix.ca
netflix.com
netflix.net
@@ -111,6 +119,7 @@ graylog.org
spacelift.io
ibm.com
swagger.io
smartbear.co
snort.org
redis.io
snyk.io
@@ -133,6 +142,7 @@ kinogo.la
flir.com
flir.eu
claude.ai
anthropic.com
newsroom.porsche.com
att.com
middlewareinventory.com
@@ -258,4 +268,14 @@ cisco.com
fluke.com
iherb.com
spotify.com
weather.com
weather.com
typing.com
remove.bg
unscreen.com
remna.st
nordvpn.com
ghostrc.game.idtech.services
spitfireaudio.com
uaudio.com
support.xerox.com
tutanota.com

View File

@@ -35,6 +35,7 @@ kavkazr.com
svoboda.org
bbc.com
bbc.co.uk
bbci.co.uk
freemedia.io
dw.com
idelreal.org
@@ -157,4 +158,6 @@ foxnews.com
golosameriki.com
gulagu.net
radiosvoboda.org
theins.press
theins.press
telegraph.co.uk
politico.eu

View File

@@ -18,4 +18,7 @@ xhamster.com
pornolab.net
plab.site
xhamster.com
xhamsterlive.com
xhamsterlive.com
coomer.su
vipergirls.to
rentry.org

View File

@@ -1,4 +1,4 @@
FROM ghcr.io/sagernet/sing-box:v1.10.7 AS sing-box
FROM ghcr.io/sagernet/sing-box:v1.11.3 AS sing-box
FROM golang:1.22.12-alpine3.21 AS go-builder

View File

@@ -13,6 +13,7 @@ DOMAIN-SUFFIX,abercrombie.com
DOMAIN-SUFFIX,abook-club.ru
DOMAIN-SUFFIX,academy.terrasoft.ua
DOMAIN-SUFFIX,activatica.org
DOMAIN-SUFFIX,adguard.com
DOMAIN-SUFFIX,adidas.com
DOMAIN-SUFFIX,adminforge.de
DOMAIN-SUFFIX,adobe.com
@@ -66,10 +67,12 @@ DOMAIN-SUFFIX,baikal-journal.ru
DOMAIN-SUFFIX,bato.to
DOMAIN-SUFFIX,bbc.co.uk
DOMAIN-SUFFIX,bbc.com
DOMAIN-SUFFIX,bbci.co.uk
DOMAIN-SUFFIX,bcbits.com
DOMAIN-SUFFIX,bell-sw.com
DOMAIN-SUFFIX,bellingcat.com
DOMAIN-SUFFIX,bestbuy.com
DOMAIN-SUFFIX,bestchange.ru
DOMAIN-SUFFIX,bihus.info
DOMAIN-SUFFIX,bitdefender.com
DOMAIN-SUFFIX,blackseanews.net
@@ -106,6 +109,7 @@ DOMAIN-SUFFIX,chat.openai.com.cdn.cloudflare.net
DOMAIN-SUFFIX,chatgpt.com
DOMAIN-SUFFIX,chaturbate.com
DOMAIN-SUFFIX,cherta.media
DOMAIN-SUFFIX,chess.com
DOMAIN-SUFFIX,cisco.com
DOMAIN-SUFFIX,clashofclans.com
DOMAIN-SUFFIX,clashroyaleapp.com
@@ -121,6 +125,7 @@ DOMAIN-SUFFIX,coinsbee.com
DOMAIN-SUFFIX,coldfilm.xyz
DOMAIN-SUFFIX,colta.ru
DOMAIN-SUFFIX,community.sophos.com
DOMAIN-SUFFIX,coomer.su
DOMAIN-SUFFIX,copilot.microsoft.com
DOMAIN-SUFFIX,coursera.org
DOMAIN-SUFFIX,cpu-monkey.com
@@ -191,6 +196,7 @@ DOMAIN-SUFFIX,ej.ru
DOMAIN-SUFFIX,ekhokavkaza.com
DOMAIN-SUFFIX,element14.com
DOMAIN-SUFFIX,elevenlabs.io
DOMAIN-SUFFIX,epidemz.net.co
DOMAIN-SUFFIX,euronews.com
DOMAIN-SUFFIX,euroradio.fm
DOMAIN-SUFFIX,eutrp.eu
@@ -251,6 +257,7 @@ DOMAIN-SUFFIX,getoutline.com
DOMAIN-SUFFIX,getoutline.org
DOMAIN-SUFFIX,gfn.am
DOMAIN-SUFFIX,ggpht.com
DOMAIN-SUFFIX,ghostrc.game.idtech.services
DOMAIN-SUFFIX,global.fncstatic.com
DOMAIN-SUFFIX,glpals.com
DOMAIN-SUFFIX,godaddy.com
@@ -266,6 +273,7 @@ DOMAIN-SUFFIX,grafana.com
DOMAIN-SUFFIX,grani.ru
DOMAIN-SUFFIX,graty.me
DOMAIN-SUFFIX,graylog.org
DOMAIN-SUFFIX,grok.com
DOMAIN-SUFFIX,groq.com
DOMAIN-SUFFIX,groupon.com
DOMAIN-SUFFIX,guilded.gg
@@ -337,6 +345,7 @@ DOMAIN-SUFFIX,kara.su
DOMAIN-SUFFIX,kasparov.ru
DOMAIN-SUFFIX,kavkaz-uzel.eu
DOMAIN-SUFFIX,kavkazr.com
DOMAIN-SUFFIX,kemono.su
DOMAIN-SUFFIX,keysight.com
DOMAIN-SUFFIX,kino.pub
DOMAIN-SUFFIX,kinogo.ec
@@ -439,6 +448,7 @@ DOMAIN-SUFFIX,nippon.com
DOMAIN-SUFFIX,nitropdf.com
DOMAIN-SUFFIX,nnmclub.to
DOMAIN-SUFFIX,nnmstatic.win
DOMAIN-SUFFIX,nordvpn.com
DOMAIN-SUFFIX,notepad-plus-plus.org
DOMAIN-SUFFIX,notion-static.com
DOMAIN-SUFFIX,notion.com
@@ -494,6 +504,7 @@ DOMAIN-SUFFIX,platform.activestate.com
DOMAIN-SUFFIX,playboy.com
DOMAIN-SUFFIX,plugshare.com
DOMAIN-SUFFIX,polit.ru
DOMAIN-SUFFIX,politico.eu
DOMAIN-SUFFIX,politiken.dk
DOMAIN-SUFFIX,polymarket.com
DOMAIN-SUFFIX,pornhub.com
@@ -534,9 +545,11 @@ DOMAIN-SUFFIX,reddxxx.com
DOMAIN-SUFFIX,redgifs.com
DOMAIN-SUFFIX,redis.io
DOMAIN-SUFFIX,redshieldvpn.com
DOMAIN-SUFFIX,remna.st
DOMAIN-SUFFIX,remove.bg
DOMAIN-SUFFIX,render-state.to
DOMAIN-SUFFIX,rentry.co
DOMAIN-SUFFIX,rentry.org
DOMAIN-SUFFIX,republic.ru
DOMAIN-SUFFIX,research.net
DOMAIN-SUFFIX,returnyoutubedislikeapi.com
@@ -600,6 +613,7 @@ DOMAIN-SUFFIX,sky.com
DOMAIN-SUFFIX,skycdp.com
DOMAIN-SUFFIX,slashlib.me
DOMAIN-SUFFIX,slavicsac.com
DOMAIN-SUFFIX,smartbear.co
DOMAIN-SUFFIX,smartbear.com
DOMAIN-SUFFIX,smartdeploy.com
DOMAIN-SUFFIX,snort.org
@@ -611,6 +625,7 @@ DOMAIN-SUFFIX,soundcloud.com
DOMAIN-SUFFIX,sovetromantica.com
DOMAIN-SUFFIX,spacelift.io
DOMAIN-SUFFIX,spektr.press
DOMAIN-SUFFIX,spitfireaudio.com
DOMAIN-SUFFIX,spotify.com
DOMAIN-SUFFIX,spreadthesign.com
DOMAIN-SUFFIX,sputnikipogrom.com
@@ -625,6 +640,7 @@ DOMAIN-SUFFIX,strana.today
DOMAIN-SUFFIX,strava.com
DOMAIN-SUFFIX,suggestqueries.google.com
DOMAIN-SUFFIX,supercell.com
DOMAIN-SUFFIX,support.xerox.com
DOMAIN-SUFFIX,surfshark.com
DOMAIN-SUFFIX,surveymonkey.com
DOMAIN-SUFFIX,suspilne.media
@@ -642,6 +658,7 @@ DOMAIN-SUFFIX,te-st.org
DOMAIN-SUFFIX,teamviewer.com
DOMAIN-SUFFIX,telegraf.by
DOMAIN-SUFFIX,telegraf.news
DOMAIN-SUFFIX,telegraph.co.uk
DOMAIN-SUFFIX,telemetr.io
DOMAIN-SUFFIX,tellapart.com
DOMAIN-SUFFIX,temu.com
@@ -670,6 +687,7 @@ DOMAIN-SUFFIX,tiktokv.us
DOMAIN-SUFFIX,tiktokw.us
DOMAIN-SUFFIX,timberland.de
DOMAIN-SUFFIX,tmdb-image-prod.b-cdn.net
DOMAIN-SUFFIX,tmdb.com
DOMAIN-SUFFIX,tmdb.org
DOMAIN-SUFFIX,torrentgalaxy.to
DOMAIN-SUFFIX,trailblazer.me
@@ -681,6 +699,7 @@ DOMAIN-SUFFIX,ttwstatic.com
DOMAIN-SUFFIX,turbobit.net
DOMAIN-SUFFIX,tuta.com
DOMAIN-SUFFIX,tuta.io
DOMAIN-SUFFIX,tutanota.com
DOMAIN-SUFFIX,tvfreedom.io
DOMAIN-SUFFIX,tvrain.ru
DOMAIN-SUFFIX,tvrain.tv
@@ -700,6 +719,8 @@ DOMAIN-SUFFIX,twtrdns.net
DOMAIN-SUFFIX,twttr.com
DOMAIN-SUFFIX,twttr.net
DOMAIN-SUFFIX,twvid.com
DOMAIN-SUFFIX,typing.com
DOMAIN-SUFFIX,uaudio.com
DOMAIN-SUFFIX,ui.ill.in.ua
DOMAIN-SUFFIX,ukr.net
DOMAIN-SUFFIX,ukr.radio
@@ -716,6 +737,7 @@ DOMAIN-SUFFIX,vesma.today
DOMAIN-SUFFIX,vesty.co.il
DOMAIN-SUFFIX,vice.com
DOMAIN-SUFFIX,vine.co
DOMAIN-SUFFIX,vipergirls.to
DOMAIN-SUFFIX,visualcapitalist.com
DOMAIN-SUFFIX,vmware.com
DOMAIN-SUFFIX,vndb.org
@@ -743,6 +765,7 @@ DOMAIN-SUFFIX,windows10spotlight.com
DOMAIN-SUFFIX,wonderzine.com
DOMAIN-SUFFIX,wpengine.com
DOMAIN-SUFFIX,www3.corsair.com
DOMAIN-SUFFIX,x.ai
DOMAIN-SUFFIX,x.com
DOMAIN-SUFFIX,xhamster.com
DOMAIN-SUFFIX,xhamsterlive.com

View File

@@ -13,6 +13,7 @@ ipset=/abercrombie.com/vpn_domains
ipset=/abook-club.ru/vpn_domains
ipset=/academy.terrasoft.ua/vpn_domains
ipset=/activatica.org/vpn_domains
ipset=/adguard.com/vpn_domains
ipset=/adidas.com/vpn_domains
ipset=/adminforge.de/vpn_domains
ipset=/adobe.com/vpn_domains
@@ -66,10 +67,12 @@ ipset=/baikal-journal.ru/vpn_domains
ipset=/bato.to/vpn_domains
ipset=/bbc.co.uk/vpn_domains
ipset=/bbc.com/vpn_domains
ipset=/bbci.co.uk/vpn_domains
ipset=/bcbits.com/vpn_domains
ipset=/bell-sw.com/vpn_domains
ipset=/bellingcat.com/vpn_domains
ipset=/bestbuy.com/vpn_domains
ipset=/bestchange.ru/vpn_domains
ipset=/bihus.info/vpn_domains
ipset=/bitdefender.com/vpn_domains
ipset=/blackseanews.net/vpn_domains
@@ -106,6 +109,7 @@ ipset=/chat.openai.com.cdn.cloudflare.net/vpn_domains
ipset=/chatgpt.com/vpn_domains
ipset=/chaturbate.com/vpn_domains
ipset=/cherta.media/vpn_domains
ipset=/chess.com/vpn_domains
ipset=/cisco.com/vpn_domains
ipset=/clashofclans.com/vpn_domains
ipset=/clashroyaleapp.com/vpn_domains
@@ -121,6 +125,7 @@ ipset=/coinsbee.com/vpn_domains
ipset=/coldfilm.xyz/vpn_domains
ipset=/colta.ru/vpn_domains
ipset=/community.sophos.com/vpn_domains
ipset=/coomer.su/vpn_domains
ipset=/copilot.microsoft.com/vpn_domains
ipset=/coursera.org/vpn_domains
ipset=/cpu-monkey.com/vpn_domains
@@ -191,6 +196,7 @@ ipset=/ej.ru/vpn_domains
ipset=/ekhokavkaza.com/vpn_domains
ipset=/element14.com/vpn_domains
ipset=/elevenlabs.io/vpn_domains
ipset=/epidemz.net.co/vpn_domains
ipset=/euronews.com/vpn_domains
ipset=/euroradio.fm/vpn_domains
ipset=/eutrp.eu/vpn_domains
@@ -251,6 +257,7 @@ ipset=/getoutline.com/vpn_domains
ipset=/getoutline.org/vpn_domains
ipset=/gfn.am/vpn_domains
ipset=/ggpht.com/vpn_domains
ipset=/ghostrc.game.idtech.services/vpn_domains
ipset=/global.fncstatic.com/vpn_domains
ipset=/glpals.com/vpn_domains
ipset=/godaddy.com/vpn_domains
@@ -266,6 +273,7 @@ ipset=/grafana.com/vpn_domains
ipset=/grani.ru/vpn_domains
ipset=/graty.me/vpn_domains
ipset=/graylog.org/vpn_domains
ipset=/grok.com/vpn_domains
ipset=/groq.com/vpn_domains
ipset=/groupon.com/vpn_domains
ipset=/guilded.gg/vpn_domains
@@ -337,6 +345,7 @@ ipset=/kara.su/vpn_domains
ipset=/kasparov.ru/vpn_domains
ipset=/kavkaz-uzel.eu/vpn_domains
ipset=/kavkazr.com/vpn_domains
ipset=/kemono.su/vpn_domains
ipset=/keysight.com/vpn_domains
ipset=/kino.pub/vpn_domains
ipset=/kinogo.ec/vpn_domains
@@ -439,6 +448,7 @@ ipset=/nippon.com/vpn_domains
ipset=/nitropdf.com/vpn_domains
ipset=/nnmclub.to/vpn_domains
ipset=/nnmstatic.win/vpn_domains
ipset=/nordvpn.com/vpn_domains
ipset=/notepad-plus-plus.org/vpn_domains
ipset=/notion-static.com/vpn_domains
ipset=/notion.com/vpn_domains
@@ -494,6 +504,7 @@ ipset=/platform.activestate.com/vpn_domains
ipset=/playboy.com/vpn_domains
ipset=/plugshare.com/vpn_domains
ipset=/polit.ru/vpn_domains
ipset=/politico.eu/vpn_domains
ipset=/politiken.dk/vpn_domains
ipset=/polymarket.com/vpn_domains
ipset=/pornhub.com/vpn_domains
@@ -534,9 +545,11 @@ ipset=/reddxxx.com/vpn_domains
ipset=/redgifs.com/vpn_domains
ipset=/redis.io/vpn_domains
ipset=/redshieldvpn.com/vpn_domains
ipset=/remna.st/vpn_domains
ipset=/remove.bg/vpn_domains
ipset=/render-state.to/vpn_domains
ipset=/rentry.co/vpn_domains
ipset=/rentry.org/vpn_domains
ipset=/republic.ru/vpn_domains
ipset=/research.net/vpn_domains
ipset=/returnyoutubedislikeapi.com/vpn_domains
@@ -600,6 +613,7 @@ ipset=/sky.com/vpn_domains
ipset=/skycdp.com/vpn_domains
ipset=/slashlib.me/vpn_domains
ipset=/slavicsac.com/vpn_domains
ipset=/smartbear.co/vpn_domains
ipset=/smartbear.com/vpn_domains
ipset=/smartdeploy.com/vpn_domains
ipset=/snort.org/vpn_domains
@@ -611,6 +625,7 @@ ipset=/soundcloud.com/vpn_domains
ipset=/sovetromantica.com/vpn_domains
ipset=/spacelift.io/vpn_domains
ipset=/spektr.press/vpn_domains
ipset=/spitfireaudio.com/vpn_domains
ipset=/spotify.com/vpn_domains
ipset=/spreadthesign.com/vpn_domains
ipset=/sputnikipogrom.com/vpn_domains
@@ -625,6 +640,7 @@ ipset=/strana.today/vpn_domains
ipset=/strava.com/vpn_domains
ipset=/suggestqueries.google.com/vpn_domains
ipset=/supercell.com/vpn_domains
ipset=/support.xerox.com/vpn_domains
ipset=/surfshark.com/vpn_domains
ipset=/surveymonkey.com/vpn_domains
ipset=/suspilne.media/vpn_domains
@@ -642,6 +658,7 @@ ipset=/te-st.org/vpn_domains
ipset=/teamviewer.com/vpn_domains
ipset=/telegraf.by/vpn_domains
ipset=/telegraf.news/vpn_domains
ipset=/telegraph.co.uk/vpn_domains
ipset=/telemetr.io/vpn_domains
ipset=/tellapart.com/vpn_domains
ipset=/temu.com/vpn_domains
@@ -670,6 +687,7 @@ ipset=/tiktokv.us/vpn_domains
ipset=/tiktokw.us/vpn_domains
ipset=/timberland.de/vpn_domains
ipset=/tmdb-image-prod.b-cdn.net/vpn_domains
ipset=/tmdb.com/vpn_domains
ipset=/tmdb.org/vpn_domains
ipset=/torrentgalaxy.to/vpn_domains
ipset=/trailblazer.me/vpn_domains
@@ -681,6 +699,7 @@ ipset=/ttwstatic.com/vpn_domains
ipset=/turbobit.net/vpn_domains
ipset=/tuta.com/vpn_domains
ipset=/tuta.io/vpn_domains
ipset=/tutanota.com/vpn_domains
ipset=/tvfreedom.io/vpn_domains
ipset=/tvrain.ru/vpn_domains
ipset=/tvrain.tv/vpn_domains
@@ -700,6 +719,8 @@ ipset=/twtrdns.net/vpn_domains
ipset=/twttr.com/vpn_domains
ipset=/twttr.net/vpn_domains
ipset=/twvid.com/vpn_domains
ipset=/typing.com/vpn_domains
ipset=/uaudio.com/vpn_domains
ipset=/ui.ill.in.ua/vpn_domains
ipset=/ukr.net/vpn_domains
ipset=/ukr.radio/vpn_domains
@@ -716,6 +737,7 @@ ipset=/vesma.today/vpn_domains
ipset=/vesty.co.il/vpn_domains
ipset=/vice.com/vpn_domains
ipset=/vine.co/vpn_domains
ipset=/vipergirls.to/vpn_domains
ipset=/visualcapitalist.com/vpn_domains
ipset=/vmware.com/vpn_domains
ipset=/vndb.org/vpn_domains
@@ -743,6 +765,7 @@ ipset=/windows10spotlight.com/vpn_domains
ipset=/wonderzine.com/vpn_domains
ipset=/wpengine.com/vpn_domains
ipset=/www3.corsair.com/vpn_domains
ipset=/x.ai/vpn_domains
ipset=/x.com/vpn_domains
ipset=/xhamster.com/vpn_domains
ipset=/xhamsterlive.com/vpn_domains

View File

@@ -13,6 +13,7 @@ nftset=/abercrombie.com/4#inet#fw4#vpn_domains
nftset=/abook-club.ru/4#inet#fw4#vpn_domains
nftset=/academy.terrasoft.ua/4#inet#fw4#vpn_domains
nftset=/activatica.org/4#inet#fw4#vpn_domains
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
@@ -66,10 +67,12 @@ nftset=/baikal-journal.ru/4#inet#fw4#vpn_domains
nftset=/bato.to/4#inet#fw4#vpn_domains
nftset=/bbc.co.uk/4#inet#fw4#vpn_domains
nftset=/bbc.com/4#inet#fw4#vpn_domains
nftset=/bbci.co.uk/4#inet#fw4#vpn_domains
nftset=/bcbits.com/4#inet#fw4#vpn_domains
nftset=/bell-sw.com/4#inet#fw4#vpn_domains
nftset=/bellingcat.com/4#inet#fw4#vpn_domains
nftset=/bestbuy.com/4#inet#fw4#vpn_domains
nftset=/bestchange.ru/4#inet#fw4#vpn_domains
nftset=/bihus.info/4#inet#fw4#vpn_domains
nftset=/bitdefender.com/4#inet#fw4#vpn_domains
nftset=/blackseanews.net/4#inet#fw4#vpn_domains
@@ -106,6 +109,7 @@ nftset=/chat.openai.com.cdn.cloudflare.net/4#inet#fw4#vpn_domains
nftset=/chatgpt.com/4#inet#fw4#vpn_domains
nftset=/chaturbate.com/4#inet#fw4#vpn_domains
nftset=/cherta.media/4#inet#fw4#vpn_domains
nftset=/chess.com/4#inet#fw4#vpn_domains
nftset=/cisco.com/4#inet#fw4#vpn_domains
nftset=/clashofclans.com/4#inet#fw4#vpn_domains
nftset=/clashroyaleapp.com/4#inet#fw4#vpn_domains
@@ -121,6 +125,7 @@ nftset=/coinsbee.com/4#inet#fw4#vpn_domains
nftset=/coldfilm.xyz/4#inet#fw4#vpn_domains
nftset=/colta.ru/4#inet#fw4#vpn_domains
nftset=/community.sophos.com/4#inet#fw4#vpn_domains
nftset=/coomer.su/4#inet#fw4#vpn_domains
nftset=/copilot.microsoft.com/4#inet#fw4#vpn_domains
nftset=/coursera.org/4#inet#fw4#vpn_domains
nftset=/cpu-monkey.com/4#inet#fw4#vpn_domains
@@ -191,6 +196,7 @@ nftset=/ej.ru/4#inet#fw4#vpn_domains
nftset=/ekhokavkaza.com/4#inet#fw4#vpn_domains
nftset=/element14.com/4#inet#fw4#vpn_domains
nftset=/elevenlabs.io/4#inet#fw4#vpn_domains
nftset=/epidemz.net.co/4#inet#fw4#vpn_domains
nftset=/euronews.com/4#inet#fw4#vpn_domains
nftset=/euroradio.fm/4#inet#fw4#vpn_domains
nftset=/eutrp.eu/4#inet#fw4#vpn_domains
@@ -251,6 +257,7 @@ nftset=/getoutline.com/4#inet#fw4#vpn_domains
nftset=/getoutline.org/4#inet#fw4#vpn_domains
nftset=/gfn.am/4#inet#fw4#vpn_domains
nftset=/ggpht.com/4#inet#fw4#vpn_domains
nftset=/ghostrc.game.idtech.services/4#inet#fw4#vpn_domains
nftset=/global.fncstatic.com/4#inet#fw4#vpn_domains
nftset=/glpals.com/4#inet#fw4#vpn_domains
nftset=/godaddy.com/4#inet#fw4#vpn_domains
@@ -266,6 +273,7 @@ nftset=/grafana.com/4#inet#fw4#vpn_domains
nftset=/grani.ru/4#inet#fw4#vpn_domains
nftset=/graty.me/4#inet#fw4#vpn_domains
nftset=/graylog.org/4#inet#fw4#vpn_domains
nftset=/grok.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
@@ -337,6 +345,7 @@ nftset=/kara.su/4#inet#fw4#vpn_domains
nftset=/kasparov.ru/4#inet#fw4#vpn_domains
nftset=/kavkaz-uzel.eu/4#inet#fw4#vpn_domains
nftset=/kavkazr.com/4#inet#fw4#vpn_domains
nftset=/kemono.su/4#inet#fw4#vpn_domains
nftset=/keysight.com/4#inet#fw4#vpn_domains
nftset=/kino.pub/4#inet#fw4#vpn_domains
nftset=/kinogo.ec/4#inet#fw4#vpn_domains
@@ -439,6 +448,7 @@ nftset=/nippon.com/4#inet#fw4#vpn_domains
nftset=/nitropdf.com/4#inet#fw4#vpn_domains
nftset=/nnmclub.to/4#inet#fw4#vpn_domains
nftset=/nnmstatic.win/4#inet#fw4#vpn_domains
nftset=/nordvpn.com/4#inet#fw4#vpn_domains
nftset=/notepad-plus-plus.org/4#inet#fw4#vpn_domains
nftset=/notion-static.com/4#inet#fw4#vpn_domains
nftset=/notion.com/4#inet#fw4#vpn_domains
@@ -494,6 +504,7 @@ nftset=/platform.activestate.com/4#inet#fw4#vpn_domains
nftset=/playboy.com/4#inet#fw4#vpn_domains
nftset=/plugshare.com/4#inet#fw4#vpn_domains
nftset=/polit.ru/4#inet#fw4#vpn_domains
nftset=/politico.eu/4#inet#fw4#vpn_domains
nftset=/politiken.dk/4#inet#fw4#vpn_domains
nftset=/polymarket.com/4#inet#fw4#vpn_domains
nftset=/pornhub.com/4#inet#fw4#vpn_domains
@@ -534,9 +545,11 @@ nftset=/reddxxx.com/4#inet#fw4#vpn_domains
nftset=/redgifs.com/4#inet#fw4#vpn_domains
nftset=/redis.io/4#inet#fw4#vpn_domains
nftset=/redshieldvpn.com/4#inet#fw4#vpn_domains
nftset=/remna.st/4#inet#fw4#vpn_domains
nftset=/remove.bg/4#inet#fw4#vpn_domains
nftset=/render-state.to/4#inet#fw4#vpn_domains
nftset=/rentry.co/4#inet#fw4#vpn_domains
nftset=/rentry.org/4#inet#fw4#vpn_domains
nftset=/republic.ru/4#inet#fw4#vpn_domains
nftset=/research.net/4#inet#fw4#vpn_domains
nftset=/returnyoutubedislikeapi.com/4#inet#fw4#vpn_domains
@@ -600,6 +613,7 @@ nftset=/sky.com/4#inet#fw4#vpn_domains
nftset=/skycdp.com/4#inet#fw4#vpn_domains
nftset=/slashlib.me/4#inet#fw4#vpn_domains
nftset=/slavicsac.com/4#inet#fw4#vpn_domains
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=/snort.org/4#inet#fw4#vpn_domains
@@ -611,6 +625,7 @@ nftset=/soundcloud.com/4#inet#fw4#vpn_domains
nftset=/sovetromantica.com/4#inet#fw4#vpn_domains
nftset=/spacelift.io/4#inet#fw4#vpn_domains
nftset=/spektr.press/4#inet#fw4#vpn_domains
nftset=/spitfireaudio.com/4#inet#fw4#vpn_domains
nftset=/spotify.com/4#inet#fw4#vpn_domains
nftset=/spreadthesign.com/4#inet#fw4#vpn_domains
nftset=/sputnikipogrom.com/4#inet#fw4#vpn_domains
@@ -625,6 +640,7 @@ nftset=/strana.today/4#inet#fw4#vpn_domains
nftset=/strava.com/4#inet#fw4#vpn_domains
nftset=/suggestqueries.google.com/4#inet#fw4#vpn_domains
nftset=/supercell.com/4#inet#fw4#vpn_domains
nftset=/support.xerox.com/4#inet#fw4#vpn_domains
nftset=/surfshark.com/4#inet#fw4#vpn_domains
nftset=/surveymonkey.com/4#inet#fw4#vpn_domains
nftset=/suspilne.media/4#inet#fw4#vpn_domains
@@ -642,6 +658,7 @@ nftset=/te-st.org/4#inet#fw4#vpn_domains
nftset=/teamviewer.com/4#inet#fw4#vpn_domains
nftset=/telegraf.by/4#inet#fw4#vpn_domains
nftset=/telegraf.news/4#inet#fw4#vpn_domains
nftset=/telegraph.co.uk/4#inet#fw4#vpn_domains
nftset=/telemetr.io/4#inet#fw4#vpn_domains
nftset=/tellapart.com/4#inet#fw4#vpn_domains
nftset=/temu.com/4#inet#fw4#vpn_domains
@@ -670,6 +687,7 @@ nftset=/tiktokv.us/4#inet#fw4#vpn_domains
nftset=/tiktokw.us/4#inet#fw4#vpn_domains
nftset=/timberland.de/4#inet#fw4#vpn_domains
nftset=/tmdb-image-prod.b-cdn.net/4#inet#fw4#vpn_domains
nftset=/tmdb.com/4#inet#fw4#vpn_domains
nftset=/tmdb.org/4#inet#fw4#vpn_domains
nftset=/torrentgalaxy.to/4#inet#fw4#vpn_domains
nftset=/trailblazer.me/4#inet#fw4#vpn_domains
@@ -681,6 +699,7 @@ nftset=/ttwstatic.com/4#inet#fw4#vpn_domains
nftset=/turbobit.net/4#inet#fw4#vpn_domains
nftset=/tuta.com/4#inet#fw4#vpn_domains
nftset=/tuta.io/4#inet#fw4#vpn_domains
nftset=/tutanota.com/4#inet#fw4#vpn_domains
nftset=/tvfreedom.io/4#inet#fw4#vpn_domains
nftset=/tvrain.ru/4#inet#fw4#vpn_domains
nftset=/tvrain.tv/4#inet#fw4#vpn_domains
@@ -700,6 +719,8 @@ nftset=/twtrdns.net/4#inet#fw4#vpn_domains
nftset=/twttr.com/4#inet#fw4#vpn_domains
nftset=/twttr.net/4#inet#fw4#vpn_domains
nftset=/twvid.com/4#inet#fw4#vpn_domains
nftset=/typing.com/4#inet#fw4#vpn_domains
nftset=/uaudio.com/4#inet#fw4#vpn_domains
nftset=/ui.ill.in.ua/4#inet#fw4#vpn_domains
nftset=/ukr.net/4#inet#fw4#vpn_domains
nftset=/ukr.radio/4#inet#fw4#vpn_domains
@@ -716,6 +737,7 @@ nftset=/vesma.today/4#inet#fw4#vpn_domains
nftset=/vesty.co.il/4#inet#fw4#vpn_domains
nftset=/vice.com/4#inet#fw4#vpn_domains
nftset=/vine.co/4#inet#fw4#vpn_domains
nftset=/vipergirls.to/4#inet#fw4#vpn_domains
nftset=/visualcapitalist.com/4#inet#fw4#vpn_domains
nftset=/vmware.com/4#inet#fw4#vpn_domains
nftset=/vndb.org/4#inet#fw4#vpn_domains
@@ -743,6 +765,7 @@ nftset=/windows10spotlight.com/4#inet#fw4#vpn_domains
nftset=/wonderzine.com/4#inet#fw4#vpn_domains
nftset=/wpengine.com/4#inet#fw4#vpn_domains
nftset=/www3.corsair.com/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
nftset=/xhamsterlive.com/4#inet#fw4#vpn_domains

View File

@@ -12,6 +12,7 @@ abercrombie.com
abook-club.ru
academy.terrasoft.ua
activatica.org
adguard.com
adidas.com
adminforge.de
adobe.com
@@ -65,10 +66,12 @@ baikal-journal.ru
bato.to
bbc.co.uk
bbc.com
bbci.co.uk
bcbits.com
bell-sw.com
bellingcat.com
bestbuy.com
bestchange.ru
bihus.info
bitdefender.com
blackseanews.net
@@ -105,6 +108,7 @@ chat.openai.com.cdn.cloudflare.net
chatgpt.com
chaturbate.com
cherta.media
chess.com
cisco.com
clashofclans.com
clashroyaleapp.com
@@ -120,6 +124,7 @@ coinsbee.com
coldfilm.xyz
colta.ru
community.sophos.com
coomer.su
copilot.microsoft.com
coursera.org
cpu-monkey.com
@@ -190,6 +195,7 @@ ej.ru
ekhokavkaza.com
element14.com
elevenlabs.io
epidemz.net.co
euronews.com
euroradio.fm
eutrp.eu
@@ -250,6 +256,7 @@ getoutline.com
getoutline.org
gfn.am
ggpht.com
ghostrc.game.idtech.services
global.fncstatic.com
glpals.com
godaddy.com
@@ -265,6 +272,7 @@ grafana.com
grani.ru
graty.me
graylog.org
grok.com
groq.com
groupon.com
guilded.gg
@@ -336,6 +344,7 @@ kara.su
kasparov.ru
kavkaz-uzel.eu
kavkazr.com
kemono.su
keysight.com
kino.pub
kinogo.ec
@@ -438,6 +447,7 @@ nippon.com
nitropdf.com
nnmclub.to
nnmstatic.win
nordvpn.com
notepad-plus-plus.org
notion-static.com
notion.com
@@ -493,6 +503,7 @@ platform.activestate.com
playboy.com
plugshare.com
polit.ru
politico.eu
politiken.dk
polymarket.com
pornhub.com
@@ -533,9 +544,11 @@ reddxxx.com
redgifs.com
redis.io
redshieldvpn.com
remna.st
remove.bg
render-state.to
rentry.co
rentry.org
republic.ru
research.net
returnyoutubedislikeapi.com
@@ -599,6 +612,7 @@ sky.com
skycdp.com
slashlib.me
slavicsac.com
smartbear.co
smartbear.com
smartdeploy.com
snort.org
@@ -610,6 +624,7 @@ soundcloud.com
sovetromantica.com
spacelift.io
spektr.press
spitfireaudio.com
spotify.com
spreadthesign.com
sputnikipogrom.com
@@ -624,6 +639,7 @@ strana.today
strava.com
suggestqueries.google.com
supercell.com
support.xerox.com
surfshark.com
surveymonkey.com
suspilne.media
@@ -634,13 +650,13 @@ svtv.org
swagger.io
swissinfo.ch
synoforum.com
t.co
tableau.com
tayga.info
te-st.org
teamviewer.com
telegraf.by
telegraf.news
telegraph.co.uk
telemetr.io
tellapart.com
temu.com
@@ -669,6 +685,7 @@ tiktokv.us
tiktokw.us
timberland.de
tmdb-image-prod.b-cdn.net
tmdb.com
tmdb.org
torrentgalaxy.to
trailblazer.me
@@ -680,6 +697,7 @@ ttwstatic.com
turbobit.net
tuta.com
tuta.io
tutanota.com
tvfreedom.io
tvrain.ru
tvrain.tv
@@ -699,7 +717,8 @@ twtrdns.net
twttr.com
twttr.net
twvid.com
ua
typing.com
uaudio.com
ui.ill.in.ua
ukr.net
ukr.radio
@@ -716,6 +735,7 @@ vesma.today
vesty.co.il
vice.com
vine.co
vipergirls.to
visualcapitalist.com
vmware.com
vndb.org
@@ -743,6 +763,7 @@ windows10spotlight.com
wonderzine.com
wpengine.com
www3.corsair.com
x.ai
x.com
xhamster.com
xhamsterlive.com

View File

@@ -13,6 +13,7 @@
/ip dns static add name=abook-club.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=academy.terrasoft.ua type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=activatica.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=adguard.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/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
@@ -66,10 +67,12 @@
/ip dns static add name=bato.to type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bbc.co.uk type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bbc.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bbci.co.uk type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bcbits.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bell-sw.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bellingcat.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bestbuy.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bestchange.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bihus.info type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=bitdefender.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=blackseanews.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -106,6 +109,7 @@
/ip dns static add name=chatgpt.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=chaturbate.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=cherta.media type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=chess.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=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
@@ -121,6 +125,7 @@
/ip dns static add name=coldfilm.xyz type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=colta.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=community.sophos.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=coomer.su type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=copilot.microsoft.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=coursera.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=cpu-monkey.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -191,6 +196,7 @@
/ip dns static add name=ekhokavkaza.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=element14.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=elevenlabs.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=epidemz.net.co type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=euronews.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=euroradio.fm type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=eutrp.eu type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -251,6 +257,7 @@
/ip dns static add name=getoutline.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=gfn.am type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ggpht.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ghostrc.game.idtech.services 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=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
@@ -266,6 +273,7 @@
/ip dns static add name=grani.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=graty.me type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=graylog.org 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=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
@@ -337,6 +345,7 @@
/ip dns static add name=kasparov.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=kavkaz-uzel.eu type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=kavkazr.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=kemono.su type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=keysight.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=kino.pub type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=kinogo.ec type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -439,6 +448,7 @@
/ip dns static add name=nitropdf.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=nnmclub.to type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=nnmstatic.win type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=nordvpn.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=notepad-plus-plus.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=notion-static.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=notion.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -494,6 +504,7 @@
/ip dns static add name=playboy.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=plugshare.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=polit.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=politico.eu type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=politiken.dk type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=polymarket.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pornhub.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -534,9 +545,11 @@
/ip dns static add name=redgifs.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=redis.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=redshieldvpn.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=remna.st type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=remove.bg type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=render-state.to type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=rentry.co type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=rentry.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=republic.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=research.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=returnyoutubedislikeapi.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -600,6 +613,7 @@
/ip dns static add name=skycdp.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=slashlib.me type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=slavicsac.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=smartbear.co type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/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=snort.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -611,6 +625,7 @@
/ip dns static add name=sovetromantica.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=spacelift.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=spektr.press type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=spitfireaudio.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=spotify.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=spreadthesign.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=sputnikipogrom.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -625,6 +640,7 @@
/ip dns static add name=strava.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=support.xerox.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=surfshark.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=surveymonkey.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=suspilne.media type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -642,6 +658,7 @@
/ip dns static add name=teamviewer.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=telegraf.by type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=telegraf.news type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=telegraph.co.uk type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=telemetr.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=tellapart.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=temu.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -670,6 +687,7 @@
/ip dns static add name=tiktokw.us type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=timberland.de type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=tmdb-image-prod.b-cdn.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=tmdb.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=tmdb.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=torrentgalaxy.to type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=trailblazer.me type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -681,6 +699,7 @@
/ip dns static add name=turbobit.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=tuta.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=tuta.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=tutanota.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=tvfreedom.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=tvrain.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=tvrain.tv type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -700,6 +719,8 @@
/ip dns static add name=twttr.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=twttr.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=twvid.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=typing.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=uaudio.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ui.ill.in.ua 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
@@ -716,6 +737,7 @@
/ip dns static add name=vesty.co.il type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vice.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vine.co type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vipergirls.to type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=visualcapitalist.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vmware.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=vndb.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -743,6 +765,7 @@
/ip dns static add name=wonderzine.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=wpengine.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.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
/ip dns static add name=xhamsterlive.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost

View File

@@ -13,6 +13,7 @@ abercrombie.com
abook-club.ru
academy.terrasoft.ua
activatica.org
adguard.com
adidas.com
adminforge.de
adobe.com
@@ -66,10 +67,12 @@ baikal-journal.ru
bato.to
bbc.co.uk
bbc.com
bbci.co.uk
bcbits.com
bell-sw.com
bellingcat.com
bestbuy.com
bestchange.ru
bihus.info
bitdefender.com
blackseanews.net
@@ -106,6 +109,7 @@ chat.openai.com.cdn.cloudflare.net
chatgpt.com
chaturbate.com
cherta.media
chess.com
cisco.com
clashofclans.com
clashroyaleapp.com
@@ -121,6 +125,7 @@ coinsbee.com
coldfilm.xyz
colta.ru
community.sophos.com
coomer.su
copilot.microsoft.com
coursera.org
cpu-monkey.com
@@ -191,6 +196,7 @@ ej.ru
ekhokavkaza.com
element14.com
elevenlabs.io
epidemz.net.co
euronews.com
euroradio.fm
eutrp.eu
@@ -251,6 +257,7 @@ getoutline.com
getoutline.org
gfn.am
ggpht.com
ghostrc.game.idtech.services
global.fncstatic.com
glpals.com
godaddy.com
@@ -266,6 +273,7 @@ grafana.com
grani.ru
graty.me
graylog.org
grok.com
groq.com
groupon.com
guilded.gg
@@ -337,6 +345,7 @@ kara.su
kasparov.ru
kavkaz-uzel.eu
kavkazr.com
kemono.su
keysight.com
kino.pub
kinogo.ec
@@ -439,6 +448,7 @@ nippon.com
nitropdf.com
nnmclub.to
nnmstatic.win
nordvpn.com
notepad-plus-plus.org
notion-static.com
notion.com
@@ -494,6 +504,7 @@ platform.activestate.com
playboy.com
plugshare.com
polit.ru
politico.eu
politiken.dk
polymarket.com
pornhub.com
@@ -534,9 +545,11 @@ reddxxx.com
redgifs.com
redis.io
redshieldvpn.com
remna.st
remove.bg
render-state.to
rentry.co
rentry.org
republic.ru
research.net
returnyoutubedislikeapi.com
@@ -600,6 +613,7 @@ sky.com
skycdp.com
slashlib.me
slavicsac.com
smartbear.co
smartbear.com
smartdeploy.com
snort.org
@@ -611,6 +625,7 @@ soundcloud.com
sovetromantica.com
spacelift.io
spektr.press
spitfireaudio.com
spotify.com
spreadthesign.com
sputnikipogrom.com
@@ -625,6 +640,7 @@ strana.today
strava.com
suggestqueries.google.com
supercell.com
support.xerox.com
surfshark.com
surveymonkey.com
suspilne.media
@@ -642,6 +658,7 @@ te-st.org
teamviewer.com
telegraf.by
telegraf.news
telegraph.co.uk
telemetr.io
tellapart.com
temu.com
@@ -670,6 +687,7 @@ tiktokv.us
tiktokw.us
timberland.de
tmdb-image-prod.b-cdn.net
tmdb.com
tmdb.org
torrentgalaxy.to
trailblazer.me
@@ -681,6 +699,7 @@ ttwstatic.com
turbobit.net
tuta.com
tuta.io
tutanota.com
tvfreedom.io
tvrain.ru
tvrain.tv
@@ -700,6 +719,8 @@ twtrdns.net
twttr.com
twttr.net
twvid.com
typing.com
uaudio.com
ui.ill.in.ua
ukr.net
ukr.radio
@@ -716,6 +737,7 @@ vesma.today
vesty.co.il
vice.com
vine.co
vipergirls.to
visualcapitalist.com
vmware.com
vndb.org
@@ -743,6 +765,7 @@ windows10spotlight.com
wonderzine.com
wpengine.com
www3.corsair.com
x.ai
x.com
xhamster.com
xhamsterlive.com

View File

@@ -9,6 +9,7 @@ DOMAIN-SUFFIX,counter.yadro.ru
DOMAIN-SUFFIX,dzvr.ru
DOMAIN-SUFFIX,fairplay-proxy.ott.yandex.ru
DOMAIN-SUFFIX,fssp.gov.ru
DOMAIN-SUFFIX,gosuslugi.ru
DOMAIN-SUFFIX,gov.ru
DOMAIN-SUFFIX,graphql.kinopoisk.ru
DOMAIN-SUFFIX,lemanapro.ru
@@ -16,9 +17,12 @@ DOMAIN-SUFFIX,leroymerlin.ru
DOMAIN-SUFFIX,mobileapp.russianpost.ru
DOMAIN-SUFFIX,mos.ru
DOMAIN-SUFFIX,mosenergosbyt.ru
DOMAIN-SUFFIX,mosreg.ru
DOMAIN-SUFFIX,nalog.ru
DOMAIN-SUFFIX,ozon.ru
DOMAIN-SUFFIX,pesc.ru
DOMAIN-SUFFIX,pochta.ru
DOMAIN-SUFFIX,reso.ru
DOMAIN-SUFFIX,rosreestr.gov.ru
DOMAIN-SUFFIX,rzd-bonus.ru
DOMAIN-SUFFIX,rzd.ru

View File

@@ -9,6 +9,7 @@ ipset=/counter.yadro.ru/vpn_domains
ipset=/dzvr.ru/vpn_domains
ipset=/fairplay-proxy.ott.yandex.ru/vpn_domains
ipset=/fssp.gov.ru/vpn_domains
ipset=/gosuslugi.ru/vpn_domains
ipset=/gov.ru/vpn_domains
ipset=/graphql.kinopoisk.ru/vpn_domains
ipset=/lemanapro.ru/vpn_domains
@@ -16,9 +17,12 @@ ipset=/leroymerlin.ru/vpn_domains
ipset=/mobileapp.russianpost.ru/vpn_domains
ipset=/mos.ru/vpn_domains
ipset=/mosenergosbyt.ru/vpn_domains
ipset=/mosreg.ru/vpn_domains
ipset=/nalog.ru/vpn_domains
ipset=/ozon.ru/vpn_domains
ipset=/pesc.ru/vpn_domains
ipset=/pochta.ru/vpn_domains
ipset=/reso.ru/vpn_domains
ipset=/rosreestr.gov.ru/vpn_domains
ipset=/rzd-bonus.ru/vpn_domains
ipset=/rzd.ru/vpn_domains

View File

@@ -9,6 +9,7 @@ nftset=/counter.yadro.ru/4#inet#fw4#vpn_domains
nftset=/dzvr.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=/gosuslugi.ru/4#inet#fw4#vpn_domains
nftset=/gov.ru/4#inet#fw4#vpn_domains
nftset=/graphql.kinopoisk.ru/4#inet#fw4#vpn_domains
nftset=/lemanapro.ru/4#inet#fw4#vpn_domains
@@ -16,9 +17,12 @@ nftset=/leroymerlin.ru/4#inet#fw4#vpn_domains
nftset=/mobileapp.russianpost.ru/4#inet#fw4#vpn_domains
nftset=/mos.ru/4#inet#fw4#vpn_domains
nftset=/mosenergosbyt.ru/4#inet#fw4#vpn_domains
nftset=/mosreg.ru/4#inet#fw4#vpn_domains
nftset=/nalog.ru/4#inet#fw4#vpn_domains
nftset=/ozon.ru/4#inet#fw4#vpn_domains
nftset=/pesc.ru/4#inet#fw4#vpn_domains
nftset=/pochta.ru/4#inet#fw4#vpn_domains
nftset=/reso.ru/4#inet#fw4#vpn_domains
nftset=/rosreestr.gov.ru/4#inet#fw4#vpn_domains
nftset=/rzd-bonus.ru/4#inet#fw4#vpn_domains
nftset=/rzd.ru/4#inet#fw4#vpn_domains

View File

@@ -9,6 +9,7 @@ counter.yadro.ru
dzvr.ru
fairplay-proxy.ott.yandex.ru
fssp.gov.ru
gosuslugi.ru
gov.ru
graphql.kinopoisk.ru
lemanapro.ru
@@ -16,9 +17,12 @@ leroymerlin.ru
mobileapp.russianpost.ru
mos.ru
mosenergosbyt.ru
mosreg.ru
nalog.ru
ozon.ru
pesc.ru
pochta.ru
reso.ru
rosreestr.gov.ru
rzd-bonus.ru
rzd.ru

View File

@@ -9,6 +9,7 @@
/ip dns static add name=dzvr.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=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
/ip dns static add name=lemanapro.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
@@ -16,9 +17,12 @@
/ip dns static add name=mobileapp.russianpost.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mos.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mosenergosbyt.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=mosreg.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=nalog.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=ozon.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pesc.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=pochta.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=reso.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=rosreestr.gov.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=rzd-bonus.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
/ip dns static add name=rzd.ru type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost

View File

@@ -9,6 +9,7 @@ counter.yadro.ru
dzvr.ru
fairplay-proxy.ott.yandex.ru
fssp.gov.ru
gosuslugi.ru
gov.ru
graphql.kinopoisk.ru
lemanapro.ru
@@ -16,9 +17,12 @@ leroymerlin.ru
mobileapp.russianpost.ru
mos.ru
mosenergosbyt.ru
mosreg.ru
nalog.ru
ozon.ru
pesc.ru
pochta.ru
reso.ru
rosreestr.gov.ru
rzd-bonus.ru
rzd.ru

View File

@@ -0,0 +1,9 @@
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
185.76.151.0/24

View File

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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -19,6 +19,7 @@ uaDomainsOut='Ukraine/inside'
DiscordSubnets = 'Subnets/IPv4/discord.lst'
MetaSubnets = 'Subnets/IPv4/meta.lst'
TwitterSubnets = 'Subnets/IPv4/twitter.lst'
TelegramSubnets = 'Subnets/IPv4/telegram.lst'
def raw(src, out):
domains = set()
@@ -133,6 +134,7 @@ def kvas(src, out, remove={'google.com'}):
if not tldextract.extract(line).domain and tldextract.extract(line).suffix:
domains.add(tldextract.extract(line.rstrip()).suffix)
domains = domains - remove
domains = sorted(domains)
with open(f'{out}-kvas.lst', 'w') as file:
@@ -188,7 +190,7 @@ def generate_srs_domains(domains, output_name):
os.makedirs(compiled_output_directory, exist_ok=True)
data = {
"version": 2,
"version": 3,
"rules": [
{"domain_suffix": domains}
]
@@ -215,8 +217,12 @@ def generate_srs_for_categories(directories, output_json_directory='JSON', compi
os.makedirs(output_json_directory, exist_ok=True)
os.makedirs(compiled_output_directory, exist_ok=True)
exclude = {"meta", "twitter", "discord"}
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):
@@ -228,7 +234,7 @@ def generate_srs_for_categories(directories, output_json_directory='JSON', compi
domains.append(domain)
data = {
"version": 2,
"version": 3,
"rules": [
{
"domain_suffix": domains
@@ -266,38 +272,24 @@ def generate_srs_subnets(input_file, output_json_directory='JSON', compiled_outp
subnet = line.strip()
if subnet:
subnets.append(subnet)
if input_file == "Subnets/IPv4/discord.lst":
data = {
"version": 2,
"rules": [
{
"network": ["udp"],
"ip_cidr": subnets,
"port_range": ["50000:65535"]
}
]
}
else:
data = {
"version": 2,
"rules": [
{
"ip_cidr": subnets
}
]
}
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}_subnets.json")
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}_subnets.srs")
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
@@ -306,6 +298,63 @@ def generate_srs_subnets(input_file, output_json_directory='JSON', compiled_outp
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}")
def prepare_dat_domains(domains_or_dirs, output_name):
output_lists_directory = 'geosite_data'
@@ -347,7 +396,7 @@ if __name__ == '__main__':
Path("Russia").mkdir(parents=True, exist_ok=True)
removeDomains = {'google.com', 'googletagmanager.com', 'github.com', 'githubusercontent.com', 'githubcopilot.com', 'microsoft.com', 'cloudflare-dns.com', 'parsec.app' }
removeDomainsKvas = {'google.com', 'googletagmanager.com', 'github.com', 'githubusercontent.com', 'githubcopilot.com', 'microsoft.com', 'cloudflare-dns.com', 'parsec.app', 't.co' }
removeDomainsKvas = {'google.com', 'googletagmanager.com', 'github.com', 'githubusercontent.com', 'githubcopilot.com', 'microsoft.com', 'cloudflare-dns.com', 'parsec.app', 't.co', 'ua' }
inside_lists = [rusDomainsInsideCategories, rusDomainsInsideServices]
@@ -396,9 +445,11 @@ if __name__ == '__main__':
generate_srs_for_categories(directories)
# Sing-box subnets
generate_srs_subnets(DiscordSubnets)
generate_srs_subnets(TwitterSubnets)
generate_srs_subnets(MetaSubnets)
generate_srs_subnets(TelegramSubnets)
generate_srs_combined(DiscordSubnets, "Services/discord.lst")
generate_srs_combined(TwitterSubnets, "Services/twitter.lst")
generate_srs_combined(MetaSubnets, "Services/meta.lst")
# Xray domains
prepare_dat_domains(directories, 'russia-inside')

View File

@@ -15,6 +15,7 @@ AS_META = '32934'
AS_TWITTER = '13414'
META = 'meta.lst'
TWITTER = 'twitter.lst'
TELEGRAM = 'telegram.lst'
# From https://iplist.opencck.org/
DISCORD_VOICE_V4='https://iplist.opencck.org/?format=text&data=cidr4&site=discord.gg&site=discord.media'
@@ -22,6 +23,8 @@ DISCORD_VOICE_V6='https://iplist.opencck.org/?format=text&data=cidr6&site=discor
DISCORD = 'discord.lst'
TELEGRAM_CIDR_URL = 'https://core.telegram.org/resources/cidr.txt'
subnet_list = []
def subnet_summarization(subnet_list):
@@ -76,6 +79,15 @@ def download_ready_subnets(url_v4, url_v6):
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()
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 write_subnets_to_file(subnets, filename):
with open(filename, 'w') as file:
@@ -111,6 +123,11 @@ if __name__ == '__main__':
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)
write_subnets_to_file(ipv4_telegram, f'{IPv4_DIR}/{TELEGRAM}')
write_subnets_to_file(ipv6_telegram, f'{IPv6_DIR}/{TELEGRAM}')
# Legacy name
copy_file_legacy(f'{IPv4_DIR}/{META}')
copy_file_legacy(f'{IPv6_DIR}/{META}')

View File

@@ -48,4 +48,8 @@ bkvet.ru
leroymerlin.ru
lemanapro.ru
pesc.ru
xn--90aijkdmaud0d.xn--p1ai
xn--90aijkdmaud0d.xn--p1ai
mosreg.ru
gosuslugi.ru
nalog.ru
reso.ru