commit 9e0e42fb077d62d1af5f52d1e10609dd1ea07b89 Author: itdoginfo <koalav42@gmail.com> Date: Mon Jul 3 15:33:10 2023 +0300 Add all diff --git a/.github/workflows/create-lists.yml b/.github/workflows/create-lists.yml new file mode 100644 index 0000000..8a55dc0 --- /dev/null +++ b/.github/workflows/create-lists.yml @@ -0,0 +1,65 @@ +name: Create lists + +on: + push: + branches: [ "main" ] + paths: + - .github/** + - src/** + - '*.py' + schedule: + - cron: '29 */8 * * *' + +permissions: + contents: write + +jobs: + generate: + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v3 + - name: Generate lists + uses: actions/setup-python@v4 + with: + python-version: '3.8' + - run: | + pip install tldextract + python convert.py + - name: Check Russia/inside-dnsmasq-ipset + uses: itdoginfo/dnsmasq-action@0.1 + with: + file: "./Russia/inside-dnsmasq-ipset.lst" + version: 2.89 + - name: Check Russia/inside-dnsmasq-nfset + uses: itdoginfo/dnsmasq-action@0.1 + with: + file: "Russia/inside-dnsmasq-nfset.lst" + version: 2.89 + - name: Check Russia/outside-dnsmasq-ipset + uses: itdoginfo/dnsmasq-action@0.1 + with: + file: "Russia/outside-dnsmasq-ipset.lst" + version: 2.89 + - name: Check Russia/outside-dnsmasq-nfset + uses: itdoginfo/dnsmasq-action@0.1 + with: + file: "Russia/outside-dnsmasq-nfset.lst" + version: 2.89 + - name: Check Ukraine/inside-dnsmasq-ipset + uses: itdoginfo/dnsmasq-action@0.1 + with: + file: "Ukraine/inside-dnsmasq-ipset.lst" + version: 2.89 + - name: Check Ukraine/inside-dnsmasq-nfset + uses: itdoginfo/dnsmasq-action@0.1 + with: + file: "Ukraine/inside-dnsmasq-nfset.lst" + version: 2.89 + - name: Push lists + uses: EndBug/add-and-commit@v9 + with: + add: 'Russia Ukraine' + author_name: GitHub Action + author_email: githubaction@githubaction.com + message: 'Update lists' + push: true diff --git a/README.md b/README.md new file mode 100644 index 0000000..ef1b55a --- /dev/null +++ b/README.md @@ -0,0 +1,74 @@ +Поможем провайдерам в эпоху дефицита сетевого оборудования, заблокируем самостоятельно ресурсы на своих роутерах и, таким образом, снизим нагрузку на их оборудование! + +Зарубежные сервисы пусть знают, что их ресурсы никому не нужны и мы сами у себя их блокируем! + +# Списки заблокированных ресурсов +Списки доступны в нескольких форматах: +- RAW - это список доменов и субдоменов +- Dnsmasq-ipset - список для Dnsmasq в формате ipset (OpenWrt <= 21.02) +- Dnsmasq-nfset - список для Dnsmasq в формате nftables set (OpenWrt >=22.05) + +Конфигурация для Dnsmasq добавляет все зарезолвенные IP-адреса в set `vpn-domain`. И можно оперировать этим списком. Заблокировать, конечно же, все эти IP к чертям. + +## Россия +Есть два списка, один для людей, находящихся в России, второй для людей заграницей. + +- Ресурсы, которые блокирует провайдеры по наводке РКН, и зарубежные ресурсы, которые сами блокируют российские подсети. (inside) +- Списки российских ресурсов, которые доступны только для российских подсетей. Для людей за границей, которым нужен доступ к российским сервисам. Использовать вместе с VPN расположенным в России. (outside) + +Находятся в каталоге **Russia**. + +Добавить ссылки на скачивание списком + +## Украина +Список заблокированных ресурсов в Украине. Списки берутся с ресурса https://uablacklist.net/, который предоставляет их в RAW формате. + +Преобразуются в формат Dnsmasq. При этом удаляются домены с кириллическими буквами. + +Находятся в каталоге **Ukraine**. + +Добавить ссылки на скачивание списком + +# Как добавить домены в списки? +Приветствуется добавление новых доменов и удаление неактуальных. +Есть несколько вариантов: + +1. Для каждого списка создана тема в Discussion. Пишите туда отдельные домены или прям список доменов сервиса +- Россия inside +- Россия outside + +Добавить ссылки + +2. Сделать PR. Списки находятся в `src`. Если у ресурса больше двух доменов, сгруппируйте их отдельным списком и вставьте заголовок ресурса с помощью `#`. Ориентируйтесь на то, как уже сделаны другие + +3. Напишите в [чат](https://t.me/itdogchat) + +# Как устроено? +Список **Russia inside** формируются из списка https://community.antifilter.download/ и списка `src/Russia-domains-inside.lst`. Они объединяются, удаляются повторы и сортируются по алфавиту. + +Список **Russia outside** формируется из списка `src/Russia-domains-outside.lst`. Также происходит сортировка по алфавиту. + +Dnmasq работает по wildcard. Это означает, что при добавлении домена `domain.com`, в списки IP-адресов будут добавляться также все поддомены `subdomain.domain.com`. Поэтому Dnsmasq списки состоят только из доменов второго уровня. Повторы удаляются, и происходит сортировка. + +Списки обновляются при каждом коммите в репозитории с помощью GitHub Actions. Также скрипт `convert.py` запускается каждые 8 часов, чтобы синхронизировать списки со сторонними сервисами. + +При формировании Dnsmasq списков происходит тестирование конфигов с помощью [Dnsmasq action](https://github.com/marketplace/actions/dnsmasq-configuration-check). + +# Можно ли добавить другие форматы и страны? +Да, это приветствуется. Для этого создайте issue или напишите в чат. + +## Для добавления новой страны необходимо указать +- Название страны +- Список заблокированных ресурсов. Нет ограничений на количество, их может быть хоть 5, хоть 100. Можно будет пополнять со временем +- Есть ли ресурсы, которые уже собирают такие списки + +## Для добавления нового формата необходимо указать +- Название формата и пример форматирования доменов в этом формате +- Как этот формат можно использовать, с примером (Программа, конфигурация) +- Можно ли как-то тестировать список, если да, то как. Это нужно, чтобы пользователи всегда имели рабочий конфиг + +Также вы можете создать PR с уже необходимыми правками. В этом случае опишите это всё в его Description. + +--- + +[Telegram-канал с обновлениями](https://t.me/itdoginfo) diff --git a/Russia/inside-dnsmasq-ipset.lst b/Russia/inside-dnsmasq-ipset.lst new file mode 100644 index 0000000..ed75189 --- /dev/null +++ b/Russia/inside-dnsmasq-ipset.lst @@ -0,0 +1,260 @@ +ipset=/10minutemail.com/vpn_domains +ipset=/4pda.ru/vpn_domains +ipset=/acf.international/vpn_domains +ipset=/adguard.com/vpn_domains +ipset=/agents.media/vpn_domains +ipset=/agentura.ru/vpn_domains +ipset=/alberta.ca/vpn_domains +ipset=/amazonaws.com/vpn_domains +ipset=/anidub.com/vpn_domains +ipset=/anilibria.tv/vpn_domains +ipset=/aplawrence.com/vpn_domains +ipset=/aqicn.org/vpn_domains +ipset=/asus.com/vpn_domains +ipset=/atlassian.com/vpn_domains +ipset=/bbc.com/vpn_domains +ipset=/bbci.co.uk/vpn_domains +ipset=/bellingcat.com/vpn_domains +ipset=/bestbuy.com/vpn_domains +ipset=/bgpmon.net/vpn_domains +ipset=/bitbucket.org/vpn_domains +ipset=/bitcoin.org/vpn_domains +ipset=/bitru.org/vpn_domains +ipset=/boosteroid.com/vpn_domains +ipset=/bradyid.com/vpn_domains +ipset=/buckaroo.nl/vpn_domains +ipset=/cambiumnetworks.com/vpn_domains +ipset=/canva.com/vpn_domains +ipset=/cdninstagram.com/vpn_domains +ipset=/certifytheweb.com/vpn_domains +ipset=/cherta.media/vpn_domains +ipset=/chess.com/vpn_domains +ipset=/cisco.com/vpn_domains +ipset=/citrix.com/vpn_domains +ipset=/clamav.net/vpn_domains +ipset=/cloudflare-dns.com/vpn_domains +ipset=/colta.ru/vpn_domains +ipset=/crunchyroll.com/vpn_domains +ipset=/currenttime.tv/vpn_domains +ipset=/deezer.com/vpn_domains +ipset=/delfi.lv/vpn_domains +ipset=/dell.com/vpn_domains +ipset=/dellcdn.com/vpn_domains +ipset=/depositphotos.com/vpn_domains +ipset=/deviantart.com/vpn_domains +ipset=/devops.com/vpn_domains +ipset=/doxajournal.ru/vpn_domains +ipset=/dw.com/vpn_domains +ipset=/echofm.online/vpn_domains +ipset=/ehorussia.com/vpn_domains +ipset=/ej.ru/vpn_domains +ipset=/elastic.co/vpn_domains +ipset=/euronews.com/vpn_domains +ipset=/facebook.com/vpn_domains +ipset=/facebook.net/vpn_domains +ipset=/fastly.net/vpn_domains +ipset=/fbcdn.net/vpn_domains +ipset=/fbsbx.com/vpn_domains +ipset=/flibusta.is/vpn_domains +ipset=/fluke.com/vpn_domains +ipset=/fork.pet/vpn_domains +ipset=/forklog.com/vpn_domains +ipset=/formula1.com/vpn_domains +ipset=/gagadget.com/vpn_domains +ipset=/gamesrepack.com/vpn_domains +ipset=/geni.us/vpn_domains +ipset=/ggpht.com/vpn_domains +ipset=/gitlab.com/vpn_domains +ipset=/gitlab.io/vpn_domains +ipset=/glpals.com/vpn_domains +ipset=/gnome-look.org/vpn_domains +ipset=/golosameriki.com/vpn_domains +ipset=/googletagmanager.com/vpn_domains +ipset=/gordonua.com/vpn_domains +ipset=/grafana.com/vpn_domains +ipset=/grammarly.com/vpn_domains +ipset=/graylog.org/vpn_domains +ipset=/gulagu.net/vpn_domains +ipset=/hashicorp.com/vpn_domains +ipset=/holod.media/vpn_domains +ipset=/hrw.org/vpn_domains +ipset=/huawei.com/vpn_domains +ipset=/hyperhost.ua/vpn_domains +ipset=/iherb.com/vpn_domains +ipset=/ilook.tv/vpn_domains +ipset=/instagram.com/vpn_domains +ipset=/intel.com/vpn_domains +ipset=/iptv.online/vpn_domains +ipset=/istories.media/vpn_domains +ipset=/kasparov.ru/vpn_domains +ipset=/kavkaz-uzel.eu/vpn_domains +ipset=/kavkazr.com/vpn_domains +ipset=/kino.pub/vpn_domains +ipset=/kinobase.org/vpn_domains +ipset=/kinogo.la/vpn_domains +ipset=/kinokopilka.pro/vpn_domains +ipset=/kinovod.net/vpn_domains +ipset=/kinozal.me/vpn_domains +ipset=/kinozal.tv/vpn_domains +ipset=/knews.kg/vpn_domains +ipset=/krymr.com/vpn_domains +ipset=/kupujemprodajem.com/vpn_domains +ipset=/lenovo.com/vpn_domains +ipset=/linkedin.com/vpn_domains +ipset=/linuxiac.com/vpn_domains +ipset=/localbitcoins.com/vpn_domains +ipset=/lostfilm.run/vpn_domains +ipset=/lostfilm.tv/vpn_domains +ipset=/lostfilm.win/vpn_domains +ipset=/lostfilmtv5.site/vpn_domains +ipset=/m3u.in/vpn_domains +ipset=/macpaw.com/vpn_domains +ipset=/macvendors.com/vpn_domains +ipset=/mattermost.com/vpn_domains +ipset=/mbed.com/vpn_domains +ipset=/mdza.io/vpn_domains +ipset=/mediazona.ca/vpn_domains +ipset=/mediazona.online/vpn_domains +ipset=/medium.com/vpn_domains +ipset=/meduza.io/vpn_domains +ipset=/megapeer.ru/vpn_domains +ipset=/memohrc.org/vpn_domains +ipset=/metacritic.com/vpn_domains +ipset=/mongodb.com/vpn_domains +ipset=/mongodb.org/vpn_domains +ipset=/monster.ie/vpn_domains +ipset=/moscowtimes.ru/vpn_domains +ipset=/mouser.com/vpn_domains +ipset=/mrakopedia.net/vpn_domains +ipset=/mt.lv/vpn_domains +ipset=/mult.ru/vpn_domains +ipset=/nasvsehtoshnit.ru/vpn_domains +ipset=/navalny.com/vpn_domains +ipset=/nba.com/vpn_domains +ipset=/netflix.com/vpn_domains +ipset=/newtimes.ru/vpn_domains +ipset=/nnmclub.to/vpn_domains +ipset=/nordvpn.com/vpn_domains +ipset=/novayagazeta.eu/vpn_domains +ipset=/novayagazeta.ru/vpn_domains +ipset=/nyaa.si/vpn_domains +ipset=/oasis.app/vpn_domains +ipset=/okx.com/vpn_domains +ipset=/olx.ua/vpn_domains +ipset=/omv-extras.org/vpn_domains +ipset=/on24.com/vpn_domains +ipset=/onlinesim.ru/vpn_domains +ipset=/openai.com/vpn_domains +ipset=/opensea.io/vpn_domains +ipset=/ovdinfo.org/vpn_domains +ipset=/paperpaper.ru/vpn_domains +ipset=/paraplan.net/vpn_domains +ipset=/paraswap.io/vpn_domains +ipset=/patreon.com/vpn_domains +ipset=/paypal.com/vpn_domains +ipset=/pb.wtf/vpn_domains +ipset=/phncdn.com/vpn_domains +ipset=/php.su/vpn_domains +ipset=/piccy.info/vpn_domains +ipset=/pornolab.net/vpn_domains +ipset=/postfix.org/vpn_domains +ipset=/prnt.sc/vpn_domains +ipset=/proekt.media/vpn_domains +ipset=/proton.me/vpn_domains +ipset=/protonmail.ch/vpn_domains +ipset=/protonmail.com/vpn_domains +ipset=/qt.io/vpn_domains +ipset=/qualcomm.com/vpn_domains +ipset=/quora.com/vpn_domains +ipset=/radarr.video/vpn_domains +ipset=/radiosvoboda.org/vpn_domains +ipset=/redis.com/vpn_domains +ipset=/refinitiv.com/vpn_domains +ipset=/republic.ru/vpn_domains +ipset=/resp.app/vpn_domains +ipset=/ruckuswireless.com/vpn_domains +ipset=/rus-media.org/vpn_domains +ipset=/rus.ec/vpn_domains +ipset=/rutor.info/vpn_domains +ipset=/rutor.is/vpn_domains +ipset=/rutor.org/vpn_domains +ipset=/rutracker.net/vpn_domains +ipset=/rutracker.org/vpn_domains +ipset=/rutracker.ru/vpn_domains +ipset=/saverudata.info/vpn_domains +ipset=/saverudata.net/vpn_domains +ipset=/saverudata.online/vpn_domains +ipset=/sebeanus.online/vpn_domains +ipset=/semnasem.org/vpn_domains +ipset=/serpstat.com/vpn_domains +ipset=/servarr.com/vpn_domains +ipset=/skladchik.com/vpn_domains +ipset=/slideshare.net/vpn_domains +ipset=/smashwords.com/vpn_domains +ipset=/soapui.org/vpn_domains +ipset=/sobesednik.ru/vpn_domains +ipset=/soundcloud.com/vpn_domains +ipset=/spotify.com/vpn_domains +ipset=/stalker2.com/vpn_domains +ipset=/strava.com/vpn_domains +ipset=/stulchik.net/vpn_domains +ipset=/svoboda.org/vpn_domains +ipset=/svtv.org/vpn_domains +ipset=/sysdig.com/vpn_domains +ipset=/t-ru.org/vpn_domains +ipset=/t.co/vpn_domains +ipset=/tayga.info/vpn_domains +ipset=/te-st.org/vpn_domains +ipset=/terraform.io/vpn_domains +ipset=/terrasoft.ua/vpn_domains +ipset=/the-village.ru/vpn_domains +ipset=/theins.press/vpn_domains +ipset=/theins.ru/vpn_domains +ipset=/themoviedb.org/vpn_domains +ipset=/thetruestory.news/vpn_domains +ipset=/ti.com/vpn_domains +ipset=/tidal.com/vpn_domains +ipset=/timberland.com/vpn_domains +ipset=/tjournal.ru/vpn_domains +ipset=/tmdb.org/vpn_domains +ipset=/torproject.org/vpn_domains +ipset=/torrent.by/vpn_domains +ipset=/tracker.wf/vpn_domains +ipset=/tutanota.com/vpn_domains +ipset=/tvrain.ru/vpn_domains +ipset=/twimg.com/vpn_domains +ipset=/twitter.com/vpn_domains +ipset=/underver.se/vpn_domains +ipset=/unian.net/vpn_domains +ipset=/uniongang.tv/vpn_domains +ipset=/velocidrone.com/vpn_domains +ipset=/verstka.media/vpn_domains +ipset=/vesty.co.il/vpn_domains +ipset=/vot-tak.tv/vpn_domains +ipset=/voynaplemyon.com/vpn_domains +ipset=/vrv.co/vpn_domains +ipset=/vyos.io/vpn_domains +ipset=/watchguard.com/vpn_domains +ipset=/weather.com/vpn_domains +ipset=/weblance.com.ua/vpn_domains +ipset=/welt.de/vpn_domains +ipset=/wheather.com/vpn_domains +ipset=/wikiart.org/vpn_domains +ipset=/windguru.cz/vpn_domains +ipset=/wunderground.com/vpn_domains +ipset=/xhamster.com/vpn_domains +ipset=/xhamsterlive.com/vpn_domains +ipset=/xiaomi.eu/vpn_domains +ipset=/xnxx.com/vpn_domains +ipset=/xtracloud.net/vpn_domains +ipset=/xvideos-cdn.com/vpn_domains +ipset=/xvideos.com/vpn_domains +ipset=/youtube.com/vpn_domains +ipset=/zannn.top/vpn_domains +ipset=/zetalliance.org/vpn_domains +ipset=/zetfix.online/vpn_domains +ipset=/zetflix.online/vpn_domains +ipset=/zf.com/vpn_domains +ipset=/znanija.com/vpn_domains +ipset=/zohomail.com/vpn_domains +ipset=/zona.media/vpn_domains diff --git a/Ukraine/inside-dnsmasq-nfset.lst b/Ukraine/inside-dnsmasq-nfset.lst new file mode 100644 index 0000000..49f1c65 --- /dev/null +++ b/Ukraine/inside-dnsmasq-nfset.lst @@ -0,0 +1,601 @@ +nftset=/1c-umi.ru/4#inet#fw4#vpn_domains +nftset=/1cent.in/4#inet#fw4#vpn_domains +nftset=/1cent.tv/4#inet#fw4#vpn_domains +nftset=/1cupis.ru/4#inet#fw4#vpn_domains +nftset=/1tv.com/4#inet#fw4#vpn_domains +nftset=/1tv.ru/4#inet#fw4#vpn_domains +nftset=/1tvcrimea.ru/4#inet#fw4#vpn_domains +nftset=/1x-bet.com/4#inet#fw4#vpn_domains +nftset=/1xbet.com/4#inet#fw4#vpn_domains +nftset=/1xslots-online.com/4#inet#fw4#vpn_domains +nftset=/1xstavka.ru/4#inet#fw4#vpn_domains +nftset=/21casino.com/4#inet#fw4#vpn_domains +nftset=/22bet.com/4#inet#fw4#vpn_domains +nftset=/24kcasino.com/4#inet#fw4#vpn_domains +nftset=/3dn.ru/4#inet#fw4#vpn_domains +nftset=/5-tv.ru/4#inet#fw4#vpn_domains +nftset=/777.com/4#inet#fw4#vpn_domains +nftset=/888.ru/4#inet#fw4#vpn_domains +nftset=/abet.ru/4#inet#fw4#vpn_domains +nftset=/academyit.ru/4#inet#fw4#vpn_domains +nftset=/achtungpartisanen.ru/4#inet#fw4#vpn_domains +nftset=/admin-gorlovka.ru/4#inet#fw4#vpn_domains +nftset=/agklnr.su/4#inet#fw4#vpn_domains +nftset=/agoravox.tv/4#inet#fw4#vpn_domains +nftset=/alchevsk.su/4#inet#fw4#vpn_domains +nftset=/algoritmika.org/4#inet#fw4#vpn_domains +nftset=/allcrimea.net/4#inet#fw4#vpn_domains +nftset=/altaipalace.net/4#inet#fw4#vpn_domains +nftset=/anna-news.info/4#inet#fw4#vpn_domains +nftset=/antifashist.com/4#inet#fw4#vpn_domains +nftset=/antifriz.tv/4#inet#fw4#vpn_domains +nftset=/antimaydan.info/4#inet#fw4#vpn_domains +nftset=/antr-adm.ru/4#inet#fw4#vpn_domains +nftset=/antratsit.su/4#inet#fw4#vpn_domains +nftset=/aprlnr.su/4#inet#fw4#vpn_domains +nftset=/argocasino50.com/4#inet#fw4#vpn_domains +nftset=/armgov.ru/4#inet#fw4#vpn_domains +nftset=/artv-news.ru/4#inet#fw4#vpn_domains +nftset=/asd.news/4#inet#fw4#vpn_domains +nftset=/asketlnr.su/4#inet#fw4#vpn_domains +nftset=/asssr.info/4#inet#fw4#vpn_domains +nftset=/astrabet.ru/4#inet#fw4#vpn_domains +nftset=/au-donetsk.ru/4#inet#fw4#vpn_domains +nftset=/auto.ru/4#inet#fw4#vpn_domains +nftset=/avtopribor.ru/4#inet#fw4#vpn_domains +nftset=/baltbet.ru/4#inet#fw4#vpn_domains +nftset=/begemot.media/4#inet#fw4#vpn_domains +nftset=/bet365.ru/4#inet#fw4#vpn_domains +nftset=/betboom.ru/4#inet#fw4#vpn_domains +nftset=/betchain.com/4#inet#fw4#vpn_domains +nftset=/betchplp.xyz/4#inet#fw4#vpn_domains +nftset=/betcity.ru/4#inet#fw4#vpn_domains +nftset=/betring.org/4#inet#fw4#vpn_domains +nftset=/bettery.ru/4#inet#fw4#vpn_domains +nftset=/betwinner.com/4#inet#fw4#vpn_domains +nftset=/bg14.org/4#inet#fw4#vpn_domains +nftset=/billingtv.net/4#inet#fw4#vpn_domains +nftset=/bitcoincasino.us/4#inet#fw4#vpn_domains +nftset=/bitrix24.site/4#inet#fw4#vpn_domains +nftset=/biz.ua/4#inet#fw4#vpn_domains +nftset=/bizdnr.ru/4#inet#fw4#vpn_domains +nftset=/blogspot.com/4#inet#fw4#vpn_domains +nftset=/bmpvsu.ru/4#inet#fw4#vpn_domains +nftset=/bober-tv.ru/4#inet#fw4#vpn_domains +nftset=/bookmate.com/4#inet#fw4#vpn_domains +nftset=/britannia-kaliningrad.ru/4#inet#fw4#vpn_domains +nftset=/brunoyam.com/4#inet#fw4#vpn_domains +nftset=/bryanka.su/4#inet#fw4#vpn_domains +nftset=/bwin.ru/4#inet#fw4#vpn_domains +nftset=/c-eho.info/4#inet#fw4#vpn_domains +nftset=/c-inform.info/4#inet#fw4#vpn_domains +nftset=/c-pravda.ru/4#inet#fw4#vpn_domains +nftset=/cambridgecentre.ru/4#inet#fw4#vpn_domains +nftset=/capitaller.ru/4#inet#fw4#vpn_domains +nftset=/cardsharingserver.tv/4#inet#fw4#vpn_domains +nftset=/casinotoken.com/4#inet#fw4#vpn_domains +nftset=/cbilling.biz/4#inet#fw4#vpn_domains +nftset=/cbilling.in/4#inet#fw4#vpn_domains +nftset=/cbilling.pw/4#inet#fw4#vpn_domains +nftset=/cbillingtv.net/4#inet#fw4#vpn_domains +nftset=/changamireltd.com/4#inet#fw4#vpn_domains +nftset=/cikdnr.su/4#inet#fw4#vpn_domains +nftset=/cloudbet.com/4#inet#fw4#vpn_domains +nftset=/clubpixel.ru/4#inet#fw4#vpn_domains +nftset=/cmh.ru/4#inet#fw4#vpn_domains +nftset=/coddyschool.com/4#inet#fw4#vpn_domains +nftset=/com.ru/4#inet#fw4#vpn_domains +nftset=/comitet.su/4#inet#fw4#vpn_domains +nftset=/contactpay.com/4#inet#fw4#vpn_domains +nftset=/crb-dnr.ru/4#inet#fw4#vpn_domains +nftset=/crimea-news.com/4#inet#fw4#vpn_domains +nftset=/crimea-radio.ru/4#inet#fw4#vpn_domains +nftset=/crimea24.tv/4#inet#fw4#vpn_domains +nftset=/crimeapress.info/4#inet#fw4#vpn_domains +nftset=/dan-news.info/4#inet#fw4#vpn_domains +nftset=/debalcevo-dnr.ru/4#inet#fw4#vpn_domains +nftset=/denis-pushilin.info/4#inet#fw4#vpn_domains +nftset=/denis-pushilin.ru/4#inet#fw4#vpn_domains +nftset=/digitalrussia.tv/4#inet#fw4#vpn_domains +nftset=/djankoiadm.ru/4#inet#fw4#vpn_domains +nftset=/dnipress.com/4#inet#fw4#vpn_domains +nftset=/dnmchs.ru/4#inet#fw4#vpn_domains +nftset=/dnr-hotline.ru/4#inet#fw4#vpn_domains +nftset=/dnr-life.ru/4#inet#fw4#vpn_domains +nftset=/dnr-live.ru/4#inet#fw4#vpn_domains +nftset=/dnr-news.com/4#inet#fw4#vpn_domains +nftset=/dnr-online.ru/4#inet#fw4#vpn_domains +nftset=/dnr-pravda.ru/4#inet#fw4#vpn_domains +nftset=/dnr24.com/4#inet#fw4#vpn_domains +nftset=/dnr24.su/4#inet#fw4#vpn_domains +nftset=/dnrailway.ru/4#inet#fw4#vpn_domains +nftset=/dnronlane.su/4#inet#fw4#vpn_domains +nftset=/dnrsovet.su/4#inet#fw4#vpn_domains +nftset=/do-mein.ru/4#inet#fw4#vpn_domains +nftset=/domkino-premium.tv/4#inet#fw4#vpn_domains +nftset=/domkino.tv/4#inet#fw4#vpn_domains +nftset=/dommintrans.ru/4#inet#fw4#vpn_domains +nftset=/donbass-insider.com/4#inet#fw4#vpn_domains +nftset=/donbass.media/4#inet#fw4#vpn_domains +nftset=/donbasstoday.ru/4#inet#fw4#vpn_domains +nftset=/doncsm.ru/4#inet#fw4#vpn_domains +nftset=/doneast.su/4#inet#fw4#vpn_domains +nftset=/donetsk-france.org/4#inet#fw4#vpn_domains +nftset=/donmarkets.ru/4#inet#fw4#vpn_domains +nftset=/donmintrans.ru/4#inet#fw4#vpn_domains +nftset=/donnu.ru/4#inet#fw4#vpn_domains +nftset=/dontimes.ru/4#inet#fw4#vpn_domains +nftset=/drweb.ru/4#inet#fw4#vpn_domains +nftset=/e-news.su/4#inet#fw4#vpn_domains +nftset=/econri.org/4#inet#fw4#vpn_domains +nftset=/edem.tv/4#inet#fw4#vpn_domains +nftset=/edemtv.me/4#inet#fw4#vpn_domains +nftset=/eduson.academy/4#inet#fw4#vpn_domains +nftset=/elmi.ua/4#inet#fw4#vpn_domains +nftset=/enakievo.org/4#inet#fw4#vpn_domains +nftset=/eramedia.com.ua/4#inet#fw4#vpn_domains +nftset=/euslot.com/4#inet#fw4#vpn_domains +nftset=/exchanger.money/4#inet#fw4#vpn_domains +nftset=/exchanger.ru/4#inet#fw4#vpn_domains +nftset=/fastpay-casino.com/4#inet#fw4#vpn_domains +nftset=/fgi-lnr.su/4#inet#fw4#vpn_domains +nftset=/finbet.bet/4#inet#fw4#vpn_domains +nftset=/findexiq.com/4#inet#fw4#vpn_domains +nftset=/fon.bet/4#inet#fw4#vpn_domains +nftset=/fonbet.ru/4#inet#fw4#vpn_domains +nftset=/forma-box.ru/4#inet#fw4#vpn_domains +nftset=/fox-tv.fun/4#inet#fw4#vpn_domains +nftset=/fpdnr.ru/4#inet#fw4#vpn_domains +nftset=/fplnr.org/4#inet#fw4#vpn_domains +nftset=/freedom.kiev.ua/4#inet#fw4#vpn_domains +nftset=/fsnslnr.su/4#inet#fw4#vpn_domains +nftset=/fss.ru/4#inet#fw4#vpn_domains +nftset=/fssprus.ru/4#inet#fw4#vpn_domains +nftset=/gameassists.co.uk/4#inet#fw4#vpn_domains +nftset=/gazeta-dnr.ru/4#inet#fw4#vpn_domains +nftset=/gazeta.ru/4#inet#fw4#vpn_domains +nftset=/gazetacrimea.ru/4#inet#fw4#vpn_domains +nftset=/gb-dnr.com/4#inet#fw4#vpn_domains +nftset=/gb.ru/4#inet#fw4#vpn_domains +nftset=/gdcert.com/4#inet#fw4#vpn_domains +nftset=/geopolitika.ru/4#inet#fw4#vpn_domains +nftset=/ggbet.ru/4#inet#fw4#vpn_domains +nftset=/gisnpa-dnr.ru/4#inet#fw4#vpn_domains +nftset=/gkecopoldnr.ru/4#inet#fw4#vpn_domains +nftset=/gkgtn.ru/4#inet#fw4#vpn_domains +nftset=/gknslnr.su/4#inet#fw4#vpn_domains +nftset=/gkslnr.su/4#inet#fw4#vpn_domains +nftset=/gktrlnr.su/4#inet#fw4#vpn_domains +nftset=/glava-lnr.info/4#inet#fw4#vpn_domains +nftset=/glava-lnr.su/4#inet#fw4#vpn_domains +nftset=/gle.ru/4#inet#fw4#vpn_domains +nftset=/goldfishka68.com/4#inet#fw4#vpn_domains +nftset=/golospravdy.com/4#inet#fw4#vpn_domains +nftset=/gomel-sat.bz/4#inet#fw4#vpn_domains +nftset=/gorlovka-news.su/4#inet#fw4#vpn_domains +nftset=/gorlovka-tv.ru/4#inet#fw4#vpn_domains +nftset=/gorlovka.today/4#inet#fw4#vpn_domains +nftset=/gorod-donetsk.com/4#inet#fw4#vpn_domains +nftset=/gorod-lugansk.com/4#inet#fw4#vpn_domains +nftset=/goskomzemdnr.ru/4#inet#fw4#vpn_domains +nftset=/goskomzemlnr.su/4#inet#fw4#vpn_domains +nftset=/gosnadzorlnr.ru/4#inet#fw4#vpn_domains +nftset=/gosrezervlnr.su/4#inet#fw4#vpn_domains +nftset=/gosstat-dnr.ru/4#inet#fw4#vpn_domains +nftset=/gostrud-dnr.ru/4#inet#fw4#vpn_domains +nftset=/gov.ru/4#inet#fw4#vpn_domains +nftset=/govdnr.ru/4#inet#fw4#vpn_domains +nftset=/gpdnr.su/4#inet#fw4#vpn_domains +nftset=/gplnr.su/4#inet#fw4#vpn_domains +nftset=/grandx.com/4#inet#fw4#vpn_domains +nftset=/group-ib.ru/4#inet#fw4#vpn_domains +nftset=/gsdsd-dnr.ru/4#inet#fw4#vpn_domains +nftset=/gt-news.info/4#inet#fw4#vpn_domains +nftset=/gtklnr.su/4#inet#fw4#vpn_domains +nftset=/gtrklnr.su/4#inet#fw4#vpn_domains +nftset=/gtrlnr.com/4#inet#fw4#vpn_domains +nftset=/guarantee.ru/4#inet#fw4#vpn_domains +nftset=/gum-centr.su/4#inet#fw4#vpn_domains +nftset=/guprec.ru/4#inet#fw4#vpn_domains +nftset=/hexlet.io/4#inet#fw4#vpn_domains +nftset=/howto-news.info/4#inet#fw4#vpn_domains +nftset=/howtonews.info/4#inet#fw4#vpn_domains +nftset=/htmlacademy.ru/4#inet#fw4#vpn_domains +nftset=/i-don.ru/4#inet#fw4#vpn_domains +nftset=/i-edem.tv/4#inet#fw4#vpn_domains +nftset=/iedem.tv/4#inet#fw4#vpn_domains +nftset=/ikrim.net/4#inet#fw4#vpn_domains +nftset=/ikstv.ru/4#inet#fw4#vpn_domains +nftset=/ilook.tv/4#inet#fw4#vpn_domains +nftset=/ilucki.com/4#inet#fw4#vpn_domains +nftset=/inforeactor.ru/4#inet#fw4#vpn_domains +nftset=/inlinegroup-c.ru/4#inet#fw4#vpn_domains +nftset=/inlinegroup.ru/4#inet#fw4#vpn_domains +nftset=/inlinegroup.ua/4#inet#fw4#vpn_domains +nftset=/inosmi.ru/4#inet#fw4#vpn_domains +nftset=/inst.net/4#inet#fw4#vpn_domains +nftset=/interra.bz/4#inet#fw4#vpn_domains +nftset=/ints.net/4#inet#fw4#vpn_domains +nftset=/ip-tv.club/4#inet#fw4#vpn_domains +nftset=/iptv-ru.com/4#inet#fw4#vpn_domains +nftset=/iseetv.net/4#inet#fw4#vpn_domains +nftset=/iskra-dnr.ru/4#inet#fw4#vpn_domains +nftset=/iz.ru/4#inet#fw4#vpn_domains +nftset=/izbirkom.ru/4#inet#fw4#vpn_domains +nftset=/jinopro.net/4#inet#fw4#vpn_domains +nftset=/joocasino.com/4#inet#fw4#vpn_domains +nftset=/journalcrimea.ru/4#inet#fw4#vpn_domains +nftset=/jpgazeta.ru/4#inet#fw4#vpn_domains +nftset=/kanal-o.ru/4#inet#fw4#vpn_domains +nftset=/karpov.courses/4#inet#fw4#vpn_domains +nftset=/karusel-tv.ru/4#inet#fw4#vpn_domains +nftset=/kaspersky.ru/4#inet#fw4#vpn_domains +nftset=/katyusha.tv/4#inet#fw4#vpn_domains +nftset=/kaznalnr.ru/4#inet#fw4#vpn_domains +nftset=/kcpn.info/4#inet#fw4#vpn_domains +nftset=/kga.su/4#inet#fw4#vpn_domains +nftset=/kianews24.ru/4#inet#fw4#vpn_domains +nftset=/kinopoisk.ru/4#inet#fw4#vpn_domains +nftset=/konungcasino.com/4#inet#fw4#vpn_domains +nftset=/kp.ru/4#inet#fw4#vpn_domains +nftset=/krasnodon.su/4#inet#fw4#vpn_domains +nftset=/krasnyluch.su/4#inet#fw4#vpn_domains +nftset=/labirint.ru/4#inet#fw4#vpn_domains +nftset=/lenta.ru/4#inet#fw4#vpn_domains +nftset=/leon.ru/4#inet#fw4#vpn_domains +nftset=/leonid-pasechnik.info/4#inet#fw4#vpn_domains +nftset=/lgt.su/4#inet#fw4#vpn_domains +nftset=/lifelug.su/4#inet#fw4#vpn_domains +nftset=/ligastavok.ru/4#inet#fw4#vpn_domains +nftset=/lightiptv.me/4#inet#fw4#vpn_domains +nftset=/linebet.com/4#inet#fw4#vpn_domains +nftset=/litres.ru/4#inet#fw4#vpn_domains +nftset=/livejournal.com/4#inet#fw4#vpn_domains +nftset=/lnr.media/4#inet#fw4#vpn_domains +nftset=/lnr.today/4#inet#fw4#vpn_domains +nftset=/loftschool.com/4#inet#fw4#vpn_domains +nftset=/lostarmour.info/4#inet#fw4#vpn_domains +nftset=/loyalcasino.com/4#inet#fw4#vpn_domains +nftset=/lug-info.com/4#inet#fw4#vpn_domains +nftset=/luga1news.ru/4#inet#fw4#vpn_domains +nftset=/lugansk-online.su/4#inet#fw4#vpn_domains +nftset=/lugansk.online/4#inet#fw4#vpn_domains +nftset=/lugansk.site/4#inet#fw4#vpn_domains +nftset=/lugansk1.info/4#inet#fw4#vpn_domains +nftset=/lutugino.su/4#inet#fw4#vpn_domains +nftset=/m24.ru/4#inet#fw4#vpn_domains +nftset=/mail.ru/4#inet#fw4#vpn_domains +nftset=/makeyevka.ru/4#inet#fw4#vpn_domains +nftset=/marathonbet.ru/4#inet#fw4#vpn_domains +nftset=/mchs-lnr.su/4#inet#fw4#vpn_domains +nftset=/mcxdnr.ru/4#inet#fw4#vpn_domains +nftset=/mdsdnr.ru/4#inet#fw4#vpn_domains +nftset=/media-xyz.com/4#inet#fw4#vpn_domains +nftset=/megasoft-ltd.ru/4#inet#fw4#vpn_domains +nftset=/megatransov.net/4#inet#fw4#vpn_domains +nftset=/melbet.com/4#inet#fw4#vpn_domains +nftset=/melbet.ru/4#inet#fw4#vpn_domains +nftset=/melord.net/4#inet#fw4#vpn_domains +nftset=/merlnr.su/4#inet#fw4#vpn_domains +nftset=/mgb-dnr.ru/4#inet#fw4#vpn_domains +nftset=/mgbdnr.ru/4#inet#fw4#vpn_domains +nftset=/mgblnr.org/4#inet#fw4#vpn_domains +nftset=/miaistok.su/4#inet#fw4#vpn_domains +nftset=/mid-dnr.su/4#inet#fw4#vpn_domains +nftset=/mil-lnr.info/4#inet#fw4#vpn_domains +nftset=/minfindnr.ru/4#inet#fw4#vpn_domains +nftset=/minfinlnr.su/4#inet#fw4#vpn_domains +nftset=/mininfodnr.ru/4#inet#fw4#vpn_domains +nftset=/minjust-dnr.ru/4#inet#fw4#vpn_domains +nftset=/minobr.su/4#inet#fw4#vpn_domains +nftset=/minpromlnr.su/4#inet#fw4#vpn_domains +nftset=/minstroy-dnr.ru/4#inet#fw4#vpn_domains +nftset=/minstroylnr.su/4#inet#fw4#vpn_domains +nftset=/mintek-dnr.ru/4#inet#fw4#vpn_domains +nftset=/mintop.su/4#inet#fw4#vpn_domains +nftset=/mintranslnr.su/4#inet#fw4#vpn_domains +nftset=/mintrudlnr.su/4#inet#fw4#vpn_domains +nftset=/mk.ru/4#inet#fw4#vpn_domains +nftset=/mklnr.su/4#inet#fw4#vpn_domains +nftset=/mondnr.ru/4#inet#fw4#vpn_domains +nftset=/money.ru/4#inet#fw4#vpn_domains +nftset=/moscowmedia.net/4#inet#fw4#vpn_domains +nftset=/mostbet.ru/4#inet#fw4#vpn_domains +nftset=/mozaika.dn.ua/4#inet#fw4#vpn_domains +nftset=/mprlnr.su/4#inet#fw4#vpn_domains +nftset=/mpt-dnr.ru/4#inet#fw4#vpn_domains +nftset=/mptdnr.ru/4#inet#fw4#vpn_domains +nftset=/mrespublika.ru/4#inet#fw4#vpn_domains +nftset=/msdnr.ru/4#inet#fw4#vpn_domains +nftset=/mshiplnr.su/4#inet#fw4#vpn_domains +nftset=/mskagency.ru/4#inet#fw4#vpn_domains +nftset=/mslnr.su/4#inet#fw4#vpn_domains +nftset=/mstcvfvcvb.com/4#inet#fw4#vpn_domains +nftset=/mtspdnr.ru/4#inet#fw4#vpn_domains +nftset=/mu-lnr.su/4#inet#fw4#vpn_domains +nftset=/muz1.tv/4#inet#fw4#vpn_domains +nftset=/mvd.ru/4#inet#fw4#vpn_domains +nftset=/mvddnr.ru/4#inet#fw4#vpn_domains +nftset=/mvdlnr.ru/4#inet#fw4#vpn_domains +nftset=/mzdnr.ru/4#inet#fw4#vpn_domains +nftset=/mzlnr.su/4#inet#fw4#vpn_domains +nftset=/n1casino.com/4#inet#fw4#vpn_domains +nftset=/nabu-leaks.com/4#inet#fw4#vpn_domains +nftset=/nabu-leaks.info/4#inet#fw4#vpn_domains +nftset=/nabu-leaks.net/4#inet#fw4#vpn_domains +nftset=/nabu-leaks.org/4#inet#fw4#vpn_domains +nftset=/nahnews.org/4#inet#fw4#vpn_domains +nftset=/narod.ru/4#inet#fw4#vpn_domains +nftset=/narodnoeopolchenie.ru/4#inet#fw4#vpn_domains +nftset=/nashagazeta.net/4#inet#fw4#vpn_domains +nftset=/nashe.ru/4#inet#fw4#vpn_domains +nftset=/nateks-don.ru/4#inet#fw4#vpn_domains +nftset=/nateks-dv.ru/4#inet#fw4#vpn_domains +nftset=/nateks-ural.ru/4#inet#fw4#vpn_domains +nftset=/nateks-volga.ru/4#inet#fw4#vpn_domains +nftset=/nateks.by/4#inet#fw4#vpn_domains +nftset=/nateks.ru/4#inet#fw4#vpn_domains +nftset=/nation-news.ru/4#inet#fw4#vpn_domains +nftset=/network-xyz.com/4#inet#fw4#vpn_domains +nftset=/nevelend.ru/4#inet#fw4#vpn_domains +nftset=/newinform.com/4#inet#fw4#vpn_domains +nftset=/news-front.info/4#inet#fw4#vpn_domains +nftset=/newsdnr.ru/4#inet#fw4#vpn_domains +nftset=/newsua.ru/4#inet#fw4#vpn_domains +nftset=/nm-g.ru/4#inet#fw4#vpn_domains +nftset=/nomadcasino.com/4#inet#fw4#vpn_domains +nftset=/novopressa.ru/4#inet#fw4#vpn_domains +nftset=/novorosinform.org/4#inet#fw4#vpn_domains +nftset=/novoross.info/4#inet#fw4#vpn_domains +nftset=/novorossia-tv.ru/4#inet#fw4#vpn_domains +nftset=/novorossia.su/4#inet#fw4#vpn_domains +nftset=/novorossia.today/4#inet#fw4#vpn_domains +nftset=/novorossia.vision/4#inet#fw4#vpn_domains +nftset=/novorossiatv.com/4#inet#fw4#vpn_domains +nftset=/novosti.icu/4#inet#fw4#vpn_domains +nftset=/nslnr.su/4#inet#fw4#vpn_domains +nftset=/nt1941.su/4#inet#fw4#vpn_domains +nftset=/nts-tv.com/4#inet#fw4#vpn_domains +nftset=/ntv.ru/4#inet#fw4#vpn_domains +nftset=/ntvplus.ru/4#inet#fw4#vpn_domains +nftset=/ntvplus.tv/4#inet#fw4#vpn_domains +nftset=/oddr.info/4#inet#fw4#vpn_domains +nftset=/odnarodyna.org/4#inet#fw4#vpn_domains +nftset=/odsd.ru/4#inet#fw4#vpn_domains +nftset=/ok-crimea.ru/4#inet#fw4#vpn_domains +nftset=/ok.ru/4#inet#fw4#vpn_domains +nftset=/okkupatsiya.net/4#inet#fw4#vpn_domains +nftset=/olimp.bet/4#inet#fw4#vpn_domains +nftset=/ombudsmandnr.ru/4#inet#fw4#vpn_domains +nftset=/onmedia.io/4#inet#fw4#vpn_domains +nftset=/opcrimea.ru/4#inet#fw4#vpn_domains +nftset=/oplot.tv/4#inet#fw4#vpn_domains +nftset=/otr-online.ru/4#inet#fw4#vpn_domains +nftset=/ottg.tv/4#inet#fw4#vpn_domains +nftset=/ottglanz.tv/4#inet#fw4#vpn_domains +nftset=/ottplay.com/4#inet#fw4#vpn_domains +nftset=/otus.ru/4#inet#fw4#vpn_domains +nftset=/owebmoney.ru/4#inet#fw4#vpn_domains +nftset=/ozon.ru/4#inet#fw4#vpn_domains +nftset=/paradisecasino.com/4#inet#fw4#vpn_domains +nftset=/paribet.ru/4#inet#fw4#vpn_domains +nftset=/parimatch.com/4#inet#fw4#vpn_domains +nftset=/parimatch.foundation/4#inet#fw4#vpn_domains +nftset=/parimatch.net/4#inet#fw4#vpn_domains +nftset=/parimatch.ua/4#inet#fw4#vpn_domains +nftset=/partycasino.com/4#inet#fw4#vpn_domains +nftset=/partypoker.com/4#inet#fw4#vpn_domains +nftset=/patreon.com/4#inet#fw4#vpn_domains +nftset=/paymaster.ru/4#inet#fw4#vpn_domains +nftset=/paymaster.ua/4#inet#fw4#vpn_domains +nftset=/paystree.com/4#inet#fw4#vpn_domains +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=/pikinform.ru/4#inet#fw4#vpn_domains +nftset=/pinnacle.com/4#inet#fw4#vpn_domains +nftset=/pl.com.ua/4#inet#fw4#vpn_domains +nftset=/pm.ua/4#inet#fw4#vpn_domains +nftset=/pobeda.tv/4#inet#fw4#vpn_domains +nftset=/poehali.tv/4#inet#fw4#vpn_domains +nftset=/pokermatch.com/4#inet#fw4#vpn_domains +nftset=/pokermatch.ua/4#inet#fw4#vpn_domains +nftset=/politexpert.net/4#inet#fw4#vpn_domains +nftset=/politnavigator.net/4#inet#fw4#vpn_domains +nftset=/politros.com/4#inet#fw4#vpn_domains +nftset=/poolbet.ru/4#inet#fw4#vpn_domains +nftset=/postdonbass.com/4#inet#fw4#vpn_domains +nftset=/ppcrimea.ru/4#inet#fw4#vpn_domains +nftset=/pravdnr.ru/4#inet#fw4#vpn_domains +nftset=/primedice.com/4#inet#fw4#vpn_domains +nftset=/prodonbass.ru/4#inet#fw4#vpn_domains +nftset=/productstar.ru/4#inet#fw4#vpn_domains +nftset=/promedia.ru/4#inet#fw4#vpn_domains +nftset=/qiwi.com/4#inet#fw4#vpn_domains +nftset=/qiwi.kz/4#inet#fw4#vpn_domains +nftset=/qiwi.me/4#inet#fw4#vpn_domains +nftset=/qiwi.ua/4#inet#fw4#vpn_domains +nftset=/qiwiguide.ru/4#inet#fw4#vpn_domains +nftset=/qiwitrue.dev/4#inet#fw4#vpn_domains +nftset=/rabotavtaxi.pro/4#inet#fw4#vpn_domains +nftset=/radiovera.ru/4#inet#fw4#vpn_domains +nftset=/rambler.ru/4#inet#fw4#vpn_domains +nftset=/rbc.ru/4#inet#fw4#vpn_domains +nftset=/rcz-dnr.ru/4#inet#fw4#vpn_domains +nftset=/redkings.com/4#inet#fw4#vpn_domains +nftset=/redray-lnr-news.su/4#inet#fw4#vpn_domains +nftset=/redstarcasino20.eu/4#inet#fw4#vpn_domains +nftset=/ren.tv/4#inet#fw4#vpn_domains +nftset=/reporter-crimea.ru/4#inet#fw4#vpn_domains +nftset=/republic-tv.ru/4#inet#fw4#vpn_domains +nftset=/ria.ru/4#inet#fw4#vpn_domains +nftset=/riafan.ru/4#inet#fw4#vpn_domains +nftset=/rian.com.ua/4#inet#fw4#vpn_domains +nftset=/ritualdnr.ru/4#inet#fw4#vpn_domains +nftset=/rkproc.ru/4#inet#fw4#vpn_domains +nftset=/rmnews.ru/4#inet#fw4#vpn_domains +nftset=/rospotrebnadzor.ru/4#inet#fw4#vpn_domains +nftset=/roszdravnadzor.ru/4#inet#fw4#vpn_domains +nftset=/rov-adm.su/4#inet#fw4#vpn_domains +nftset=/rp24.info/4#inet#fw4#vpn_domains +nftset=/rst-dnr.ru/4#inet#fw4#vpn_domains +nftset=/rt.com/4#inet#fw4#vpn_domains +nftset=/rt.ru/4#inet#fw4#vpn_domains +nftset=/rtr-planeta.com/4#inet#fw4#vpn_domains +nftset=/rumedia24.com/4#inet#fw4#vpn_domains +nftset=/ruscrimea.ru/4#inet#fw4#vpn_domains +nftset=/rusdialog.ru/4#inet#fw4#vpn_domains +nftset=/rusmatica.org/4#inet#fw4#vpn_domains +nftset=/rusnext.ru/4#inet#fw4#vpn_domains +nftset=/russia.tv/4#inet#fw4#vpn_domains +nftset=/russian-center.ru/4#inet#fw4#vpn_domains +nftset=/rusvesna.su/4#inet#fw4#vpn_domains +nftset=/ruxpert.ru/4#inet#fw4#vpn_domains +nftset=/s8.capital/4#inet#fw4#vpn_domains +nftset=/sceptic.online/4#inet#fw4#vpn_domains +nftset=/school-xyz.com/4#inet#fw4#vpn_domains +nftset=/sev.tv/4#inet#fw4#vpn_domains +nftset=/sevastopol.press/4#inet#fw4#vpn_domains +nftset=/sf.education/4#inet#fw4#vpn_domains +nftset=/shahtersk.org/4#inet#fw4#vpn_domains +nftset=/sharij.com.ua/4#inet#fw4#vpn_domains +nftset=/sharij.net/4#inet#fw4#vpn_domains +nftset=/sharij.online/4#inet#fw4#vpn_domains +nftset=/simadm.ru/4#inet#fw4#vpn_domains +nftset=/skgazeta.su/4#inet#fw4#vpn_domains +nftset=/skillbox.ru/4#inet#fw4#vpn_domains +nftset=/skillfactory.ru/4#inet#fw4#vpn_domains +nftset=/sky.pro/4#inet#fw4#vpn_domains +nftset=/skyeng.com.ua/4#inet#fw4#vpn_domains +nftset=/skyeng.in.ua/4#inet#fw4#vpn_domains +nftset=/skyeng.ru/4#inet#fw4#vpn_domains +nftset=/skysmart.ru/4#inet#fw4#vpn_domains +nftset=/slavlnr.su/4#inet#fw4#vpn_domains +nftset=/slavvesti.su/4#inet#fw4#vpn_domains +nftset=/smartwm.ru/4#inet#fw4#vpn_domains +nftset=/smdnr.ru/4#inet#fw4#vpn_domains +nftset=/smi2.ru/4#inet#fw4#vpn_domains +nftset=/smotrim.ru/4#inet#fw4#vpn_domains +nftset=/sobranie-casino.com/4#inet#fw4#vpn_domains +nftset=/sovminlnr.ru/4#inet#fw4#vpn_domains +nftset=/sovminlnr.su/4#inet#fw4#vpn_domains +nftset=/sp-rc.ru/4#inet#fw4#vpn_domains +nftset=/sportloto.ru/4#inet#fw4#vpn_domains +nftset=/sputniknews.com/4#inet#fw4#vpn_domains +nftset=/stakhanov.su/4#inet#fw4#vpn_domains +nftset=/star-bet.ru/4#inet#fw4#vpn_domains +nftset=/starobeshevo.ru/4#inet#fw4#vpn_domains +nftset=/stepik.org/4#inet#fw4#vpn_domains +nftset=/stnmoscow.ru/4#inet#fw4#vpn_domains +nftset=/stoletie.ru/4#inet#fw4#vpn_domains +nftset=/strana.digital/4#inet#fw4#vpn_domains +nftset=/strana.news/4#inet#fw4#vpn_domains +nftset=/strana.one/4#inet#fw4#vpn_domains +nftset=/strana.today/4#inet#fw4#vpn_domains +nftset=/strana.ua/4#inet#fw4#vpn_domains +nftset=/stv92.ru/4#inet#fw4#vpn_domains +nftset=/sudrf.ru/4#inet#fw4#vpn_domains +nftset=/supcourt-dpr.su/4#inet#fw4#vpn_domains +nftset=/svk-portal.su/4#inet#fw4#vpn_domains +nftset=/svpressa.ru/4#inet#fw4#vpn_domains +nftset=/szstakhanov.su/4#inet#fw4#vpn_domains +nftset=/tass.ru/4#inet#fw4#vpn_domains +nftset=/taxi-yandex.com.ua/4#inet#fw4#vpn_domains +nftset=/taxi-yandex.kiev.ua/4#inet#fw4#vpn_domains +nftset=/telecafe.ru/4#inet#fw4#vpn_domains +nftset=/telecomsite.ru/4#inet#fw4#vpn_domains +nftset=/telekanal-oplot.tv/4#inet#fw4#vpn_domains +nftset=/telesputnik.ru/4#inet#fw4#vpn_domains +nftset=/telmanovo-dnr.ru/4#inet#fw4#vpn_domains +nftset=/tennisi.bet/4#inet#fw4#vpn_domains +nftset=/tfomsrk.ru/4#inet#fw4#vpn_domains +nftset=/tk-union.tv/4#inet#fw4#vpn_domains +nftset=/tnt-online.ru/4#inet#fw4#vpn_domains +nftset=/tochka.com/4#inet#fw4#vpn_domains +nftset=/top-academy.ru/4#inet#fw4#vpn_domains +nftset=/topiptv.info/4#inet#fw4#vpn_domains +nftset=/torez24.ru/4#inet#fw4#vpn_domains +nftset=/tppdnr.ru/4#inet#fw4#vpn_domains +nftset=/trkmillet.ru/4#inet#fw4#vpn_domains +nftset=/trudgor.su/4#inet#fw4#vpn_domains +nftset=/trudslava.su/4#inet#fw4#vpn_domains +nftset=/tsiklnr.su/4#inet#fw4#vpn_domains +nftset=/tvc.ru/4#inet#fw4#vpn_domains +nftset=/tvkultura.ru/4#inet#fw4#vpn_domains +nftset=/tvlider.net/4#inet#fw4#vpn_domains +nftset=/tvoetv.in.ua/4#inet#fw4#vpn_domains +nftset=/tvzvezda.ru/4#inet#fw4#vpn_domains +nftset=/ucoz.org/4#inet#fw4#vpn_domains +nftset=/ugletele.com/4#inet#fw4#vpn_domains +nftset=/ukraina.ru/4#inet#fw4#vpn_domains +nftset=/ukraine.ru/4#inet#fw4#vpn_domains +nftset=/umi.ru/4#inet#fw4#vpn_domains +nftset=/uscrimea.ru/4#inet#fw4#vpn_domains +nftset=/utro.ru/4#inet#fw4#vpn_domains +nftset=/uzhhorod.today/4#inet#fw4#vpn_domains +nftset=/vedomosti.ru/4#inet#fw4#vpn_domains +nftset=/versia.ru/4#inet#fw4#vpn_domains +nftset=/vesti-k.ru/4#inet#fw4#vpn_domains +nftset=/vesti.ru/4#inet#fw4#vpn_domains +nftset=/vesti92.ru/4#inet#fw4#vpn_domains +nftset=/vgl-sport.ru/4#inet#fw4#vpn_domains +nftset=/vgtrk.com/4#inet#fw4#vpn_domains +nftset=/vipdrive.net/4#inet#fw4#vpn_domains +nftset=/vitrina.tv/4#inet#fw4#vpn_domains +nftset=/vk.com/4#inet#fw4#vpn_domains +nftset=/vmakeevke.com/4#inet#fw4#vpn_domains +nftset=/vodadonbassa.ru/4#inet#fw4#vpn_domains +nftset=/voicesevas.ru/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=/vremya.tv/4#inet#fw4#vpn_domains +nftset=/vsednr.ru/4#inet#fw4#vpn_domains +nftset=/web-moneta.com/4#inet#fw4#vpn_domains +nftset=/web-money.ru/4#inet#fw4#vpn_domains +nftset=/web.com/4#inet#fw4#vpn_domains +nftset=/webmoney-keeper.ru/4#inet#fw4#vpn_domains +nftset=/webmoney.by/4#inet#fw4#vpn_domains +nftset=/webmoney.com.ua/4#inet#fw4#vpn_domains +nftset=/webmoney.ru/4#inet#fw4#vpn_domains +nftset=/webmoney.ua/4#inet#fw4#vpn_domains +nftset=/wildberries.am/4#inet#fw4#vpn_domains +nftset=/wildberries.by/4#inet#fw4#vpn_domains +nftset=/wildberries.eu/4#inet#fw4#vpn_domains +nftset=/wildberries.kg/4#inet#fw4#vpn_domains +nftset=/wildberries.kz/4#inet#fw4#vpn_domains +nftset=/wildberries.ru/4#inet#fw4#vpn_domains +nftset=/wildberries.ua/4#inet#fw4#vpn_domains +nftset=/winline.ru/4#inet#fw4#vpn_domains +nftset=/wm-factor.com.ua/4#inet#fw4#vpn_domains +nftset=/wmchanger.com/4#inet#fw4#vpn_domains +nftset=/wmeuro.eu/4#inet#fw4#vpn_domains +nftset=/wmid.com/4#inet#fw4#vpn_domains +nftset=/wmsite.ru/4#inet#fw4#vpn_domains +nftset=/wmtransfer.com/4#inet#fw4#vpn_domains +nftset=/wmx.ru/4#inet#fw4#vpn_domains +nftset=/worldpress.com/4#inet#fw4#vpn_domains +nftset=/x-bet.co/4#inet#fw4#vpn_domains +nftset=/xxiveklnr.su/4#inet#fw4#vpn_domains +nftset=/yalta-tv.ru/4#inet#fw4#vpn_domains +nftset=/yaltatv.ru/4#inet#fw4#vpn_domains +nftset=/yandex-taxi.com.ua/4#inet#fw4#vpn_domains +nftset=/yandex.ru/4#inet#fw4#vpn_domains +nftset=/yandex.ua/4#inet#fw4#vpn_domains +nftset=/yandexdatafactory.com/4#inet#fw4#vpn_domains +nftset=/yandextaksiua.com.ua/4#inet#fw4#vpn_domains +nftset=/yandextaxi.com.ua/4#inet#fw4#vpn_domains +nftset=/yandextaxi.kiev.ua/4#inet#fw4#vpn_domains +nftset=/yasispolkom.ru/4#inet#fw4#vpn_domains +nftset=/yataxi.com.ua/4#inet#fw4#vpn_domains +nftset=/yataxi.net/4#inet#fw4#vpn_domains +nftset=/yookassa.ru/4#inet#fw4#vpn_domains +nftset=/yoomoney.ru/4#inet#fw4#vpn_domains +nftset=/yoomoney.website/4#inet#fw4#vpn_domains +nftset=/yumoney.ru/4#inet#fw4#vpn_domains +nftset=/zavtra.ru/4#inet#fw4#vpn_domains +nftset=/zedom.net/4#inet#fw4#vpn_domains +nftset=/zenit.win/4#inet#fw4#vpn_domains +nftset=/zerocoder.ru/4#inet#fw4#vpn_domains +nftset=/zhdanovka.com/4#inet#fw4#vpn_domains diff --git a/convert.py b/convert.py new file mode 100755 index 0000000..f792e9e --- /dev/null +++ b/convert.py @@ -0,0 +1,73 @@ +#!/usr/bin/python3.8 + +import tldextract +import urllib.request +import re +from pathlib import Path + +rusDomainsInsideSrc='src/Russia-domains-inside.lst' +rusDomainsInsideOut='Russia/inside' +rusDomainsOutsideSrc='src/Russia-domains-outside.lst' +rusDomainsOutsideOut='Russia/outside' +uaDomainsOut='Ukraine/inside' + +def raw(src, out): + domains_raw = set() + + for f in src: + with open(f) as infile: + for line in infile: + if tldextract.extract(line).suffix: + domains_raw.add(line.rstrip()) + + domains_raw = sorted(domains_raw) + + with open(f'{out}-raw.lst', 'w') as file: + for name in domains_raw: + file.write(f'{name}\n') + +def dnsmasq(src, out, remove={'google.com'}): + domains = set() + + for f in src: + 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()).registered_domain) + + domains = domains - remove + domains = sorted(domains) + + with open(f'{out}-dnsmasq-nfset.lst', 'w') as file: + for name in domains: + file.write(f'nftset=/{name}/4#inet#fw4#vpn_domains\n') + + with open(f'{out}-dnsmasq-ipset.lst', 'w') as file: + for name in domains: + file.write(f'ipset=/{name}/vpn_domains\n') + +if __name__ == '__main__': + # Russia inside + Path("Russia").mkdir(parents=True, exist_ok=True) + + removeDomains = {'google.com'} + urllib.request.urlretrieve("https://community.antifilter.download/list/domains.lst", "antifilter-domains.lst") + inside_lists = ['antifilter-domains.lst', rusDomainsInsideSrc] + + raw(inside_lists, rusDomainsInsideOut) + dnsmasq(inside_lists, rusDomainsInsideOut, removeDomains) + + # Russia outside + ouside_lists = [rusDomainsOutsideSrc] + + raw(ouside_lists, rusDomainsOutsideOut) + dnsmasq(ouside_lists, rusDomainsOutsideOut) + + # Ukraine + Path("Ukraine").mkdir(parents=True, exist_ok=True) + + urllib.request.urlretrieve("https://uablacklist.net/domains.txt", "uablacklist-domains.lst") + ua_lists = ['uablacklist-domains.lst'] + + dnsmasq(ua_lists, uaDomainsOut) \ No newline at end of file diff --git a/src/Russia-domains-inside.lst b/src/Russia-domains-inside.lst new file mode 100644 index 0000000..90637ea --- /dev/null +++ b/src/Russia-domains-inside.lst @@ -0,0 +1,56 @@ +# Instagram +graph.instagram.com +gateway.instagram.com +i.instagram.com +i-fallback.instagram.com +mqtt-mini.facebook.com +edge-mqtt.facebook.com +graph.facebook.com +web.facebook.com +z-p42-chat-e2ee-ig.facebook.com +connect.facebook.net +cdn.fbsbx.com +scontent-ams2-1.cdninstagram.com +scontent-ams4-1.cdninstagram.com +scontent-ams4-1.xx.fbcdn.net +scontent.xx.fbcdn.net + +# servarr.com +translate.servarr.com +radarr.servarr.com +sentry.servarr.com + +# nba.com +nba.com +cdn.nba.com +watch.nba.com +picks.nba.com + +# Other +saverudata.net +graylog.org +mail-api.proton.me +www.olx.ua +anilibria.tv +gamesrepack.com +openai.com +chat.openai.com +opensea.io +prnt.sc +www.bestbuy.com +quora.com +knews.kg +ilook.tv +iptv.online +www.metacritic.com +www.okx.com +te-st.org +kinogo.la +echofm.online +www.vesty.co.il +academy.terrasoft.ua +thetruestory.news +gagadget.com +rutracker.net +facebook.net +kupujemprodajem.com \ No newline at end of file diff --git a/src/Russia-domains-outside.lst b/src/Russia-domains-outside.lst new file mode 100644 index 0000000..2254509 --- /dev/null +++ b/src/Russia-domains-outside.lst @@ -0,0 +1,52 @@ +# rzd.ru +b2c-ticket-sentry.onelya.ru +bitrix.info +cms1.dzvr.ru +counter.yadro.ru +dzvr.ru +rzd-bonus.ru +rzd.ru +sys.refocus.ru +ticket.rzd.ru +vshark.ttk.ru +www.rzd.ru + +# www.pochta.ru +pochta.ru +www.pochta.ru +passport.pochta.ru +static.pochta.ru +1018213540.rsc.cdn77.org + +# www.kinopoisk.ru +www.kinopoisk.ru +api.ott.kinopoisk.ru +api.plus.kinopoisk.ru +external-api.mediabilling.kinopoisk.ru +hd.kinopoisk.ru +mc.kinopoisk.ru +widgets.kinopoisk.ru + +# ozon.ru +ozon.ru +www.ozon.ru +p.ozon.ru +api.ozon.ru +xapi.ozon.ru +finance.ozon.ru +api.finance.ozon.ru +ws.finance.ozon.ru +t.finance.ozon.ru +edge-lb-g1.ozon.ru +_9443._https.ws.finance.ozon.ru +cdn1.ozone.ru +cdn2.ozone.ru +io.ozone.ru +ir.ozone.ru +v.ozone.ru +ir-3.ozone.ru +edge-mmedia-lb.ozone.ru +cdn1.ozonusercontent.com + +# One domain sites +bkvet.ru