1andrevich/Re-filter-lists
1andrevich/Re-filter-lists has 1,350 GitHub stars and 61 forks. GitHot measured +2 stars in 24 hours. Last checked 2026-11-06 09:23 UTC. Last push 2026-11-01.
Re:filter is (an attempt to create) an actual list of blocked domains and IPs in RU + popular and blocked for RU users
Measured star growth
- in 24h
- +2
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalRe:filter
Re:filter — это попытка создать актуальный список заблокированных доменов и IP-адресов в РФ, а также популярных и заблокированных для пользователей из России. Этот репозиторий содержит весь исходный код для процесса фильтрации списка доменов РКН, и регулярные выпуски:
- V2Fly, Xray:
geoip.dat,geosite.dat - Sing-Box:
geoip.db,geosite.db+ .srs файлы - Отфильтрованные списки доменов:
domains_all.lst - Суммированный список IP-адресов:
ipsum.lst - Список доменов от сообщества (не заблокированных РКН, но ограничивающих доступ с адресов РФ):
community.lst - Список подсетей и IP адресов от сообщества (не заблокированных РКН, но ограничивающих доступ с адресов РФ):
community_ips.lst - Список подсетей Discord
discord_ips.lst - Публичный BGP сервер, где используется суммированный список IP-адресов:
165.22.127.207(AS 65412)
(Для выпуска автоматических билдов используется код следующих репозиториев: #1)
Пример использования Xray
{
"routing": {
"rules": [
{
"ip": [
"ext:geoip.dat:refilter"
],
"type": "field",
"outboundTag": "proxy"
},
{
"domain": [
"ext:geosite.dat:refilter"
],
"type": "field",
"outboundTag": "proxy"
},
{
"type": "field",
"outboundTag": "direct"
}
]
}
}
Пример RoutingA для V2RayA:default: directip(geoip:refilter)->proxydomain(ext:"LoyalsoldierSite.dat:refilter")->proxy
Пример использования Sing-Box
{
"route": {
"final": "direct",
"auto_detect_interface": true,
"rules": [
{
"rule_set": [
"refilter_domains",
"refilter_ipsum"
],
"outbound": "proxy"
}
],
"rule_set": [
{
"tag": "refilter_domains",
"type": "remote",
"format": "binary",
"url": "https://github.com/1andrevich/Re-filter-lists/releases/latest/download/ruleset-domain-refilter_domains.srs",
"download_detour": "direct"
},
{
"tag": "refilter_ipsum",
"type": "remote",
"format": "binary",
"url": "https://github.com/1andrevich/Re-filter-lists/releases/latest/download/ruleset-ip-refilter_ipsum.srs",
"download_detour": "direct"
}
]
},
"experimental": {
"cache_file": {
"enabled": true
}
}
}
Пример конфигурации bird2 (/etc/bird.conf)
log syslog all;
log stderr all;
router id $IP;
protocol device {
scan time 300;
}
protocol kernel kernel_routes {
scan time 60;
ipv4 {
import none;
export all;
};
}
protocol bgp refilter {
ipv4 {
import filter {
#gw = $IP_GATEWAY;
ifname = "$INTERFACE";
accept;
};
export none;
};
local as 64999;
neighbor 165.22.127.207 as 65412;
multihop;
hold time 240;
}
Re:filter is an attempt to create a relevant list of blocked domains and IPs in Russia, along with popular domains that are also blocked for Russian users. This repository contains all the source code for the RKN domain list filtration process, and regular releases of:
- V2Fly, Xray:
geoip.dat,geosite.dat - Sing-Box:
geoip.db,geosite.db+ .srs rulesets - Filtered lists of domains:
domains_all.lst - Summarized IP list:
ipsum.lst - Public BGP Server where the summarized IP list is used:
165.22.127.207(AS 65412)
(The code from the following repositories is used to release automatic builds: #1)
Xray config example
{
"routing": {
"rules": [
{
"ip": [
"ext:geoip.dat:refilter"
],
"type": "field",
"outboundTag": "proxy"
},
{
"domain": [
"ext:geosite.dat:refilter"
],
"type": "field",
"outboundTag": "proxy"
},
{
"type": "field",
"outboundTag": "direct"
}
]
}
}
RoutingA of V2RayA Example:default: directip(geoip:refilter)->proxydomain(ext:"LoyalsoldierSite.dat:refilter")->proxy
Sing-box config example
{
"route": {
"final": "direct",
"auto_detect_interface": true,
"rules": [
{
"rule_set": [
"refilter_domains",
"refilter_ipsum"
],
"outbound": "proxy"
}
],
"rule_set": [
{
"tag": "refilter_domains",
"type": "remote",
"format": "binary",
"url": "https://github.com/1andrevich/Re-filter-lists/releases/latest/download/ruleset-domain-refilter_domains.srs",
"download_detour": "direct"
},
{
"tag": "refilter_ipsum",
"type": "remote",
"format": "binary",
"url": "https://github.com/1andrevich/Re-filter-lists/releases/latest/download/ruleset-ip-refilter_ipsum.srs",
"download_detour": "direct"
}
]
},
"experimental": {
"cache_file": {
"enabled": true
}
}
}
bird2 config example (/etc/bird.conf)
log syslog all;
log stderr all;
router id $IP;
protocol device {
scan time 300;
}
protocol kernel kernel_routes {
scan time 60;
ipv4 {
import none;
export all;
};
}
protocol bgp refilter {
ipv4 {
import filter {
#gw = $IP_GATEWAY;
ifname = "$INTERFACE";
accept;
};
export none;
};
local as 64999;
neighbor 165.22.127.207 as 65412;
multihop;
hold time 240;
}
Поддержать проект
Если этот проект вам полезен можете поддержать его звездой:star2: либо по ссылкам:
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,527 starspublic-apis/public-apis
A collective list of free APIs
496,810 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
438,788 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,093 stars