mirror of
https://github.com/itdoginfo/allow-domains.git
synced 2026-04-06 21:01:11 +03:00
Compare commits
4 Commits
2025-12-22
...
2025-12-24
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
15e58896c1 | ||
|
|
1c3e7dd01b | ||
|
|
7ccf55a877 | ||
|
|
896b4a93dc |
@@ -51,6 +51,7 @@
|
|||||||
- Tik-Tok
|
- Tik-Tok
|
||||||
- Twitter
|
- Twitter
|
||||||
- YouTube
|
- YouTube
|
||||||
|
- Discord (domains only)
|
||||||
|
|
||||||
#### Russia outside
|
#### Russia outside
|
||||||
Списки российских ресурсов, которые доступны только для российских подсетей. Для людей за границей, которым нужен доступ к российским сервисам.
|
Списки российских ресурсов, которые доступны только для российских подсетей. Для людей за границей, которым нужен доступ к российским сервисам.
|
||||||
|
|||||||
@@ -732,6 +732,8 @@ DOMAIN-SUFFIX,radiojar.com
|
|||||||
DOMAIN-SUFFIX,radiosakharov.org
|
DOMAIN-SUFFIX,radiosakharov.org
|
||||||
DOMAIN-SUFFIX,radiosvoboda.org
|
DOMAIN-SUFFIX,radiosvoboda.org
|
||||||
DOMAIN-SUFFIX,rbc.ua
|
DOMAIN-SUFFIX,rbc.ua
|
||||||
|
DOMAIN-SUFFIX,rbxcdn.com
|
||||||
|
DOMAIN-SUFFIX,rbxinfra.net
|
||||||
DOMAIN-SUFFIX,reactflow.dev
|
DOMAIN-SUFFIX,reactflow.dev
|
||||||
DOMAIN-SUFFIX,realbooru.com
|
DOMAIN-SUFFIX,realbooru.com
|
||||||
DOMAIN-SUFFIX,realist.online
|
DOMAIN-SUFFIX,realist.online
|
||||||
@@ -767,6 +769,8 @@ DOMAIN-SUFFIX,rima.media
|
|||||||
DOMAIN-SUFFIX,riperam.org
|
DOMAIN-SUFFIX,riperam.org
|
||||||
DOMAIN-SUFFIX,riseup.net
|
DOMAIN-SUFFIX,riseup.net
|
||||||
DOMAIN-SUFFIX,roar-review.com
|
DOMAIN-SUFFIX,roar-review.com
|
||||||
|
DOMAIN-SUFFIX,roblox.com
|
||||||
|
DOMAIN-SUFFIX,robloxdev.com
|
||||||
DOMAIN-SUFFIX,root-nation.com
|
DOMAIN-SUFFIX,root-nation.com
|
||||||
DOMAIN-SUFFIX,roskomsvoboda.org
|
DOMAIN-SUFFIX,roskomsvoboda.org
|
||||||
DOMAIN-SUFFIX,rublacklist.net
|
DOMAIN-SUFFIX,rublacklist.net
|
||||||
@@ -1031,6 +1035,7 @@ DOMAIN-SUFFIX,vpnlove.me
|
|||||||
DOMAIN-SUFFIX,vpnpay.io
|
DOMAIN-SUFFIX,vpnpay.io
|
||||||
DOMAIN-SUFFIX,vyos.io
|
DOMAIN-SUFFIX,vyos.io
|
||||||
DOMAIN-SUFFIX,w.atwiki.jp
|
DOMAIN-SUFFIX,w.atwiki.jp
|
||||||
|
DOMAIN-SUFFIX,wa.me
|
||||||
DOMAIN-SUFFIX,walmart.com
|
DOMAIN-SUFFIX,walmart.com
|
||||||
DOMAIN-SUFFIX,watchguard.com
|
DOMAIN-SUFFIX,watchguard.com
|
||||||
DOMAIN-SUFFIX,watermarkremover.io
|
DOMAIN-SUFFIX,watermarkremover.io
|
||||||
@@ -1041,6 +1046,9 @@ DOMAIN-SUFFIX,webnames.ca
|
|||||||
DOMAIN-SUFFIX,webtoons.com
|
DOMAIN-SUFFIX,webtoons.com
|
||||||
DOMAIN-SUFFIX,weebly.com
|
DOMAIN-SUFFIX,weebly.com
|
||||||
DOMAIN-SUFFIX,welt.de
|
DOMAIN-SUFFIX,welt.de
|
||||||
|
DOMAIN-SUFFIX,whatsapp.biz
|
||||||
|
DOMAIN-SUFFIX,whatsapp.com
|
||||||
|
DOMAIN-SUFFIX,whatsapp.net
|
||||||
DOMAIN-SUFFIX,wide-youtube.l.google.com
|
DOMAIN-SUFFIX,wide-youtube.l.google.com
|
||||||
DOMAIN-SUFFIX,widgetapp.stream
|
DOMAIN-SUFFIX,widgetapp.stream
|
||||||
DOMAIN-SUFFIX,wiki.fextralife.com
|
DOMAIN-SUFFIX,wiki.fextralife.com
|
||||||
|
|||||||
@@ -732,6 +732,8 @@ ipset=/radiojar.com/vpn_domains
|
|||||||
ipset=/radiosakharov.org/vpn_domains
|
ipset=/radiosakharov.org/vpn_domains
|
||||||
ipset=/radiosvoboda.org/vpn_domains
|
ipset=/radiosvoboda.org/vpn_domains
|
||||||
ipset=/rbc.ua/vpn_domains
|
ipset=/rbc.ua/vpn_domains
|
||||||
|
ipset=/rbxcdn.com/vpn_domains
|
||||||
|
ipset=/rbxinfra.net/vpn_domains
|
||||||
ipset=/reactflow.dev/vpn_domains
|
ipset=/reactflow.dev/vpn_domains
|
||||||
ipset=/realbooru.com/vpn_domains
|
ipset=/realbooru.com/vpn_domains
|
||||||
ipset=/realist.online/vpn_domains
|
ipset=/realist.online/vpn_domains
|
||||||
@@ -767,6 +769,8 @@ ipset=/rima.media/vpn_domains
|
|||||||
ipset=/riperam.org/vpn_domains
|
ipset=/riperam.org/vpn_domains
|
||||||
ipset=/riseup.net/vpn_domains
|
ipset=/riseup.net/vpn_domains
|
||||||
ipset=/roar-review.com/vpn_domains
|
ipset=/roar-review.com/vpn_domains
|
||||||
|
ipset=/roblox.com/vpn_domains
|
||||||
|
ipset=/robloxdev.com/vpn_domains
|
||||||
ipset=/root-nation.com/vpn_domains
|
ipset=/root-nation.com/vpn_domains
|
||||||
ipset=/roskomsvoboda.org/vpn_domains
|
ipset=/roskomsvoboda.org/vpn_domains
|
||||||
ipset=/rublacklist.net/vpn_domains
|
ipset=/rublacklist.net/vpn_domains
|
||||||
@@ -1031,6 +1035,7 @@ ipset=/vpnlove.me/vpn_domains
|
|||||||
ipset=/vpnpay.io/vpn_domains
|
ipset=/vpnpay.io/vpn_domains
|
||||||
ipset=/vyos.io/vpn_domains
|
ipset=/vyos.io/vpn_domains
|
||||||
ipset=/w.atwiki.jp/vpn_domains
|
ipset=/w.atwiki.jp/vpn_domains
|
||||||
|
ipset=/wa.me/vpn_domains
|
||||||
ipset=/walmart.com/vpn_domains
|
ipset=/walmart.com/vpn_domains
|
||||||
ipset=/watchguard.com/vpn_domains
|
ipset=/watchguard.com/vpn_domains
|
||||||
ipset=/watermarkremover.io/vpn_domains
|
ipset=/watermarkremover.io/vpn_domains
|
||||||
@@ -1041,6 +1046,9 @@ ipset=/webnames.ca/vpn_domains
|
|||||||
ipset=/webtoons.com/vpn_domains
|
ipset=/webtoons.com/vpn_domains
|
||||||
ipset=/weebly.com/vpn_domains
|
ipset=/weebly.com/vpn_domains
|
||||||
ipset=/welt.de/vpn_domains
|
ipset=/welt.de/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=/wide-youtube.l.google.com/vpn_domains
|
||||||
ipset=/widgetapp.stream/vpn_domains
|
ipset=/widgetapp.stream/vpn_domains
|
||||||
ipset=/wiki.fextralife.com/vpn_domains
|
ipset=/wiki.fextralife.com/vpn_domains
|
||||||
|
|||||||
@@ -732,6 +732,8 @@ nftset=/radiojar.com/4#inet#fw4#vpn_domains
|
|||||||
nftset=/radiosakharov.org/4#inet#fw4#vpn_domains
|
nftset=/radiosakharov.org/4#inet#fw4#vpn_domains
|
||||||
nftset=/radiosvoboda.org/4#inet#fw4#vpn_domains
|
nftset=/radiosvoboda.org/4#inet#fw4#vpn_domains
|
||||||
nftset=/rbc.ua/4#inet#fw4#vpn_domains
|
nftset=/rbc.ua/4#inet#fw4#vpn_domains
|
||||||
|
nftset=/rbxcdn.com/4#inet#fw4#vpn_domains
|
||||||
|
nftset=/rbxinfra.net/4#inet#fw4#vpn_domains
|
||||||
nftset=/reactflow.dev/4#inet#fw4#vpn_domains
|
nftset=/reactflow.dev/4#inet#fw4#vpn_domains
|
||||||
nftset=/realbooru.com/4#inet#fw4#vpn_domains
|
nftset=/realbooru.com/4#inet#fw4#vpn_domains
|
||||||
nftset=/realist.online/4#inet#fw4#vpn_domains
|
nftset=/realist.online/4#inet#fw4#vpn_domains
|
||||||
@@ -767,6 +769,8 @@ nftset=/rima.media/4#inet#fw4#vpn_domains
|
|||||||
nftset=/riperam.org/4#inet#fw4#vpn_domains
|
nftset=/riperam.org/4#inet#fw4#vpn_domains
|
||||||
nftset=/riseup.net/4#inet#fw4#vpn_domains
|
nftset=/riseup.net/4#inet#fw4#vpn_domains
|
||||||
nftset=/roar-review.com/4#inet#fw4#vpn_domains
|
nftset=/roar-review.com/4#inet#fw4#vpn_domains
|
||||||
|
nftset=/roblox.com/4#inet#fw4#vpn_domains
|
||||||
|
nftset=/robloxdev.com/4#inet#fw4#vpn_domains
|
||||||
nftset=/root-nation.com/4#inet#fw4#vpn_domains
|
nftset=/root-nation.com/4#inet#fw4#vpn_domains
|
||||||
nftset=/roskomsvoboda.org/4#inet#fw4#vpn_domains
|
nftset=/roskomsvoboda.org/4#inet#fw4#vpn_domains
|
||||||
nftset=/rublacklist.net/4#inet#fw4#vpn_domains
|
nftset=/rublacklist.net/4#inet#fw4#vpn_domains
|
||||||
@@ -1031,6 +1035,7 @@ nftset=/vpnlove.me/4#inet#fw4#vpn_domains
|
|||||||
nftset=/vpnpay.io/4#inet#fw4#vpn_domains
|
nftset=/vpnpay.io/4#inet#fw4#vpn_domains
|
||||||
nftset=/vyos.io/4#inet#fw4#vpn_domains
|
nftset=/vyos.io/4#inet#fw4#vpn_domains
|
||||||
nftset=/w.atwiki.jp/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=/walmart.com/4#inet#fw4#vpn_domains
|
||||||
nftset=/watchguard.com/4#inet#fw4#vpn_domains
|
nftset=/watchguard.com/4#inet#fw4#vpn_domains
|
||||||
nftset=/watermarkremover.io/4#inet#fw4#vpn_domains
|
nftset=/watermarkremover.io/4#inet#fw4#vpn_domains
|
||||||
@@ -1041,6 +1046,9 @@ nftset=/webnames.ca/4#inet#fw4#vpn_domains
|
|||||||
nftset=/webtoons.com/4#inet#fw4#vpn_domains
|
nftset=/webtoons.com/4#inet#fw4#vpn_domains
|
||||||
nftset=/weebly.com/4#inet#fw4#vpn_domains
|
nftset=/weebly.com/4#inet#fw4#vpn_domains
|
||||||
nftset=/welt.de/4#inet#fw4#vpn_domains
|
nftset=/welt.de/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=/wide-youtube.l.google.com/4#inet#fw4#vpn_domains
|
||||||
nftset=/widgetapp.stream/4#inet#fw4#vpn_domains
|
nftset=/widgetapp.stream/4#inet#fw4#vpn_domains
|
||||||
nftset=/wiki.fextralife.com/4#inet#fw4#vpn_domains
|
nftset=/wiki.fextralife.com/4#inet#fw4#vpn_domains
|
||||||
|
|||||||
@@ -731,6 +731,8 @@ radiojar.com
|
|||||||
radiosakharov.org
|
radiosakharov.org
|
||||||
radiosvoboda.org
|
radiosvoboda.org
|
||||||
rbc.ua
|
rbc.ua
|
||||||
|
rbxcdn.com
|
||||||
|
rbxinfra.net
|
||||||
reactflow.dev
|
reactflow.dev
|
||||||
realbooru.com
|
realbooru.com
|
||||||
realist.online
|
realist.online
|
||||||
@@ -766,6 +768,8 @@ rima.media
|
|||||||
riperam.org
|
riperam.org
|
||||||
riseup.net
|
riseup.net
|
||||||
roar-review.com
|
roar-review.com
|
||||||
|
roblox.com
|
||||||
|
robloxdev.com
|
||||||
root-nation.com
|
root-nation.com
|
||||||
roskomsvoboda.org
|
roskomsvoboda.org
|
||||||
rublacklist.net
|
rublacklist.net
|
||||||
@@ -1029,6 +1033,7 @@ vpnlove.me
|
|||||||
vpnpay.io
|
vpnpay.io
|
||||||
vyos.io
|
vyos.io
|
||||||
w.atwiki.jp
|
w.atwiki.jp
|
||||||
|
wa.me
|
||||||
walmart.com
|
walmart.com
|
||||||
watchguard.com
|
watchguard.com
|
||||||
watermarkremover.io
|
watermarkremover.io
|
||||||
@@ -1039,6 +1044,9 @@ webnames.ca
|
|||||||
webtoons.com
|
webtoons.com
|
||||||
weebly.com
|
weebly.com
|
||||||
welt.de
|
welt.de
|
||||||
|
whatsapp.biz
|
||||||
|
whatsapp.com
|
||||||
|
whatsapp.net
|
||||||
wide-youtube.l.google.com
|
wide-youtube.l.google.com
|
||||||
widgetapp.stream
|
widgetapp.stream
|
||||||
wiki.fextralife.com
|
wiki.fextralife.com
|
||||||
|
|||||||
@@ -732,6 +732,8 @@
|
|||||||
/ip dns static add name=radiosakharov.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=radiosakharov.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
/ip dns static add name=radiosvoboda.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=radiosvoboda.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
/ip dns static add name=rbc.ua type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=rbc.ua type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
|
/ip dns static add name=rbxcdn.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
|
/ip dns static add name=rbxinfra.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
/ip dns static add name=reactflow.dev type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=reactflow.dev type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
/ip dns static add name=realbooru.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=realbooru.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
/ip dns static add name=realist.online type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=realist.online type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
@@ -767,6 +769,8 @@
|
|||||||
/ip dns static add name=riperam.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=riperam.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
/ip dns static add name=riseup.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=riseup.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
/ip dns static add name=roar-review.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=roar-review.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
|
/ip dns static add name=roblox.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
|
/ip dns static add name=robloxdev.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
/ip dns static add name=root-nation.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=root-nation.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
/ip dns static add name=roskomsvoboda.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=roskomsvoboda.org type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
/ip dns static add name=rublacklist.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/ip dns static add name=rublacklist.net type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
@@ -1030,6 +1034,7 @@
|
|||||||
/ip dns static add name=vpnpay.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/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=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=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=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=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=watermarkremover.io type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
@@ -1040,6 +1045,9 @@
|
|||||||
/ip dns static add name=webtoons.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
/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=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=welt.de 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=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=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
|
/ip dns static add name=wiki.fextralife.com type=FWD address-list=allow-domains match-subdomain=yes forward-to=localhost
|
||||||
|
|||||||
@@ -732,6 +732,8 @@ radiojar.com
|
|||||||
radiosakharov.org
|
radiosakharov.org
|
||||||
radiosvoboda.org
|
radiosvoboda.org
|
||||||
rbc.ua
|
rbc.ua
|
||||||
|
rbxcdn.com
|
||||||
|
rbxinfra.net
|
||||||
reactflow.dev
|
reactflow.dev
|
||||||
realbooru.com
|
realbooru.com
|
||||||
realist.online
|
realist.online
|
||||||
@@ -767,6 +769,8 @@ rima.media
|
|||||||
riperam.org
|
riperam.org
|
||||||
riseup.net
|
riseup.net
|
||||||
roar-review.com
|
roar-review.com
|
||||||
|
roblox.com
|
||||||
|
robloxdev.com
|
||||||
root-nation.com
|
root-nation.com
|
||||||
roskomsvoboda.org
|
roskomsvoboda.org
|
||||||
rublacklist.net
|
rublacklist.net
|
||||||
@@ -1031,6 +1035,7 @@ vpnlove.me
|
|||||||
vpnpay.io
|
vpnpay.io
|
||||||
vyos.io
|
vyos.io
|
||||||
w.atwiki.jp
|
w.atwiki.jp
|
||||||
|
wa.me
|
||||||
walmart.com
|
walmart.com
|
||||||
watchguard.com
|
watchguard.com
|
||||||
watermarkremover.io
|
watermarkremover.io
|
||||||
@@ -1041,6 +1046,9 @@ webnames.ca
|
|||||||
webtoons.com
|
webtoons.com
|
||||||
weebly.com
|
weebly.com
|
||||||
welt.de
|
welt.de
|
||||||
|
whatsapp.biz
|
||||||
|
whatsapp.com
|
||||||
|
whatsapp.net
|
||||||
wide-youtube.l.google.com
|
wide-youtube.l.google.com
|
||||||
widgetapp.stream
|
widgetapp.stream
|
||||||
wiki.fextralife.com
|
wiki.fextralife.com
|
||||||
|
|||||||
@@ -9,4 +9,8 @@ internalfb.com
|
|||||||
oculus.com
|
oculus.com
|
||||||
meta.com
|
meta.com
|
||||||
threads.net
|
threads.net
|
||||||
fb.com
|
fb.com
|
||||||
|
whatsapp.com
|
||||||
|
whatsapp.net
|
||||||
|
whatsapp.biz
|
||||||
|
wa.me
|
||||||
4
Services/roblox.lst
Normal file
4
Services/roblox.lst
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
roblox.com
|
||||||
|
rbxcdn.com
|
||||||
|
robloxdev.com
|
||||||
|
rbxinfra.net
|
||||||
2
Subnets/IPv4/roblox.lst
Normal file
2
Subnets/IPv4/roblox.lst
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
128.116.0.0/17
|
||||||
|
209.206.40.0/21
|
||||||
34
convert.py
34
convert.py
@@ -25,7 +25,8 @@ HetznerSubnets = 'Subnets/IPv4/hetzner.lst'
|
|||||||
OVHSubnets = 'Subnets/IPv4/ovh.lst'
|
OVHSubnets = 'Subnets/IPv4/ovh.lst'
|
||||||
DigitalOceanSubnets = 'Subnets/IPv4/digitalocean.lst'
|
DigitalOceanSubnets = 'Subnets/IPv4/digitalocean.lst'
|
||||||
CloudfrontSubnets = 'Subnets/IPv4/cloudfront.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'}
|
RobloxSubnets = 'Subnets/IPv4/roblox.lst'
|
||||||
|
ExcludeServices = {"telegram.lst", "cloudflare.lst", "google_ai.lst", "google_play.lst", 'hetzner.lst', 'ovh.lst', 'digitalocean.lst', 'cloudfront.lst', 'hodca.lst', 'roblox.lst'}
|
||||||
|
|
||||||
def raw(src, out):
|
def raw(src, out):
|
||||||
domains = set()
|
domains = set()
|
||||||
@@ -57,7 +58,6 @@ def raw(src, out):
|
|||||||
|
|
||||||
def dnsmasq(src, out, remove={'google.com'}):
|
def dnsmasq(src, out, remove={'google.com'}):
|
||||||
domains = set()
|
domains = set()
|
||||||
domains_single = set()
|
|
||||||
files = []
|
files = []
|
||||||
|
|
||||||
if isinstance(src, list):
|
if isinstance(src, list):
|
||||||
@@ -91,7 +91,6 @@ def dnsmasq(src, out, remove={'google.com'}):
|
|||||||
|
|
||||||
def clashx(src, out, remove={'google.com'}):
|
def clashx(src, out, remove={'google.com'}):
|
||||||
domains = set()
|
domains = set()
|
||||||
domains_single = set()
|
|
||||||
files = []
|
files = []
|
||||||
|
|
||||||
if isinstance(src, list):
|
if isinstance(src, list):
|
||||||
@@ -120,7 +119,6 @@ def clashx(src, out, remove={'google.com'}):
|
|||||||
|
|
||||||
def kvas(src, out, remove={'google.com'}):
|
def kvas(src, out, remove={'google.com'}):
|
||||||
domains = set()
|
domains = set()
|
||||||
domains_single = set()
|
|
||||||
files = []
|
files = []
|
||||||
|
|
||||||
if isinstance(src, list):
|
if isinstance(src, list):
|
||||||
@@ -149,7 +147,6 @@ def kvas(src, out, remove={'google.com'}):
|
|||||||
|
|
||||||
def mikrotik_fwd(src, out, remove={'google.com'}):
|
def mikrotik_fwd(src, out, remove={'google.com'}):
|
||||||
domains = set()
|
domains = set()
|
||||||
domains_single = set()
|
|
||||||
files = []
|
files = []
|
||||||
|
|
||||||
if isinstance(src, list):
|
if isinstance(src, list):
|
||||||
@@ -226,7 +223,7 @@ def generate_srs_for_categories(directories, output_json_directory='JSON', compi
|
|||||||
os.makedirs(output_json_directory, exist_ok=True)
|
os.makedirs(output_json_directory, exist_ok=True)
|
||||||
os.makedirs(compiled_output_directory, exist_ok=True)
|
os.makedirs(compiled_output_directory, exist_ok=True)
|
||||||
|
|
||||||
exclude = {"meta", "twitter", "discord", "telegram", "hetzner", "ovh", "digitalocean", "cloudfront"}
|
exclude = {"meta", "twitter", "discord", "telegram", "hetzner", "ovh", "digitalocean", "cloudfront", "roblox"}
|
||||||
|
|
||||||
for directory in directories:
|
for directory in directories:
|
||||||
for filename in os.listdir(directory):
|
for filename in os.listdir(directory):
|
||||||
@@ -242,21 +239,21 @@ def generate_srs_for_categories(directories, output_json_directory='JSON', compi
|
|||||||
if domain:
|
if domain:
|
||||||
domains.append(domain)
|
domains.append(domain)
|
||||||
|
|
||||||
data = {
|
data = {
|
||||||
"version": 3,
|
"version": 3,
|
||||||
"rules": [
|
"rules": [
|
||||||
{
|
{
|
||||||
"domain_suffix": domains
|
"domain_suffix": domains
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
output_file_path = os.path.join(output_json_directory, f"{os.path.splitext(filename)[0]}.json")
|
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:
|
with open(output_file_path, 'w', encoding='utf-8') as output_file:
|
||||||
json.dump(data, output_file, indent=4)
|
json.dump(data, output_file, indent=4)
|
||||||
|
|
||||||
print(f"JSON file generated: {output_file_path}")
|
print(f"JSON file generated: {output_file_path}")
|
||||||
|
|
||||||
print("\nCompile JSON files to .srs files...")
|
print("\nCompile JSON files to .srs files...")
|
||||||
for filename in os.listdir(output_json_directory):
|
for filename in os.listdir(output_json_directory):
|
||||||
@@ -491,6 +488,7 @@ if __name__ == '__main__':
|
|||||||
generate_srs_combined(OVHSubnets, "Services/ovh.lst")
|
generate_srs_combined(OVHSubnets, "Services/ovh.lst")
|
||||||
generate_srs_combined(DigitalOceanSubnets, "Services/digitalocean.lst")
|
generate_srs_combined(DigitalOceanSubnets, "Services/digitalocean.lst")
|
||||||
generate_srs_combined(CloudfrontSubnets, "Services/cloudfront.lst")
|
generate_srs_combined(CloudfrontSubnets, "Services/cloudfront.lst")
|
||||||
|
generate_srs_combined(RobloxSubnets, "Services/roblox.lst")
|
||||||
|
|
||||||
# Xray domains
|
# Xray domains
|
||||||
prepare_dat_domains(russia_inside, 'russia-inside', directories)
|
prepare_dat_domains(russia_inside, 'russia-inside', directories)
|
||||||
|
|||||||
Reference in New Issue
Block a user