mirror of
https://github.com/runetfreedom/russia-blocked-geoip.git
synced 2026-05-08 14:43:20 +00:00
105 lines
7.8 KiB
Markdown
105 lines
7.8 KiB
Markdown
# Что это?
|
||
|
||
Этот проект каждые 6 часов автоматически генерирует GeoIP файлы, в которые включены списки заблокированных Роскомнадзором адресов и подсетей для различного рода маршрутизаторов трафика и Proxy/VPN приложений.
|
||
|
||
Основным источником данных на данный момент является [antifilter.download](https://antifilter.download/) и [community.antifilter.download](https://community.antifilter.download/)
|
||
|
||
На данный момент поддерживаются следующие выходные форматы:
|
||
|
||
- `geoip.dat` ([V2Ray](https://github.com/v2fly/v2ray-core), [Xray-core](https://github.com/XTLS/Xray-core), [v2rayN](https://github.com/2dust/v2rayN) и прочие)
|
||
- MaxMind `mmdb`
|
||
- [sing-box](https://github.com/SagerNet/sing-box) `srs`
|
||
- mihomo `mrs`
|
||
- Clash правила
|
||
- SURGE правила
|
||
- nginx allow и deny шаблоны
|
||
|
||
## GeoIP и MaxMind
|
||
|
||
|
||
Основные категории:
|
||
|
||
- `ru-blocked` содержит `ipresolve.lst` и `subnet.lst` сервиса antifilter.download
|
||
- `ru-blocked-community` содержит `community.lst` сервиса community.antifilter.download
|
||
- `re-filter` содержит `ipsum.lst` из [re:filter](https://github.com/1andrevich/Re-filter-lists)
|
||
|
||
Для вашего удобства в файлы включены несколько дополнительных категорий:
|
||
|
||
- `geoip:cloudflare`
|
||
- `geoip:cloudfront`
|
||
- `geoip:facebook`
|
||
- `geoip:fastly`
|
||
- `geoip:google`
|
||
- `geoip:netflix`
|
||
- `geoip:telegram`
|
||
- `geoip:twitter`
|
||
- `geoip:ddos-guard`
|
||
- `geoip:yandex`
|
||
|
||
### Содержимое файлов
|
||
|
||
- `geoip.dat`, `Country.mmdb` - содержит полный набор данных (оригинальный geoip + все категории)
|
||
- `geoip-asn.dat`, `Country-asn.mmdb` - содержит **только** дополнительные категории
|
||
- `geoip-ru-only.dat`, `Country-ru-only.mmdb` - содержит **только** списки заблокированных сетей и адресов
|
||
- `ru-blocked.dat`, `ru-blocked-community.dat`, `re-filter.dat` - отдельно соответствующие категории (только geoip.dat формат)
|
||
- `private.dat` - Приватные/Зарезервированные сети ([RFC6890](https://datatracker.ietf.org/doc/html/rfc6890))
|
||
|
||
### Содержимое директорий
|
||
|
||
Во всех директориях содержимое разбито по принципу "1 файл = 1 категория"
|
||
|
||
- `dat` - `geoip.dat` формат
|
||
- `text` - Текстовые списки
|
||
- `srs` - sing-box формат
|
||
- `clash` - Clash формат (включая классическую и ip-cidr нотацию)
|
||
- `mrs` - mihomo формат
|
||
- `surge` - SURGE формат
|
||
- `nginx` - allow и deny правила для nginx
|
||
|
||
|
||
# Cкачать
|
||
|
||
По данным адресам всегда доступна последняя версия файла.
|
||
|
||
- **geoip.dat**
|
||
- [https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/geoip.dat](https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/geoip.dat)
|
||
- [https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/geoip.dat](https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/geoip.dat)
|
||
- **geoip-asn.dat**
|
||
- [https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/geoip-asn.dat](https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/geoip-asn.dat)
|
||
- [https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/geoip-asn.dat](https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/geoip-asn.dat)
|
||
- **geoip-ru-only.dat**
|
||
- [https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/geoip-ru-only.dat](https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/geoip-ru-only.dat)
|
||
- [https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/geoip-ru-only.dat](https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/geoip-ru-only.dat)
|
||
- **ru-blocked.dat**
|
||
- [https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/ru-blocked.dat](https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/ru-blocked.dat)
|
||
- [https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/ru-blocked.dat](https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/ru-blocked.dat)
|
||
- **ru-blocked-community.dat**
|
||
- [https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/ru-blocked-community.dat](https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/ru-blocked-community.dat)
|
||
- [https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/ru-blocked-community.dat](https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/ru-blocked-community.dat)
|
||
- **re-filter.dat**
|
||
- [https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/re-filter.dat](https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/re-filter.dat)
|
||
- [https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/re-filter.dat](https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/re-filter.dat)
|
||
- **private.dat**
|
||
- [https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/private.dat](https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/private.dat)
|
||
- [https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/private.dat](https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/private.dat)
|
||
- **Country.mmdb**
|
||
- [https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/Country.mmdb](https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/Country.mmdb)
|
||
- [https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/Country.mmdb](https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/Country.mmdb)
|
||
- **Country-asn.mmdb**
|
||
- [https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/Country-asn.mmdb](https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/Country-asn.mmdb)
|
||
- [https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/Country-asn.mmdb](https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/Country-asn.mmdb)
|
||
- **Country-ru-only.mmdb**
|
||
- [https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/Country-ru-only.mmdb](https://raw.githubusercontent.com/runetfreedom/russia-blocked-geoip/release/Country-ru-only.mmdb)
|
||
- [https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/Country-ru-only.mmdb](https://cdn.jsdelivr.net/gh/runetfreedom/russia-blocked-geoip@release/Country-ru-only.mmdb)
|
||
|
||
## Cмежные проекты
|
||
|
||
- [@runetfreedom/russia-v2ray-rules-dat](https://github.com/runetfreedom/russia-v2ray-rules-dat) - единый источник geo файлов для v2ray/xray/sing-box
|
||
- [@runetfreedom/russia-blocked-geosite](https://github.com/runetfreedom/russia-blocked-geosite) - генерация geosite файлов
|
||
- [@runetfreedom/russia-v2ray-custom-routing-list](https://github.com/runetfreedom/russia-v2ray-custom-routing-list) - правила маршрутизации для различных клиентов
|
||
- [@runetfreedom/geodat2srs](https://github.com/runetfreedom/geodat2srs) - конвертер geoip/geosite.dat в sing-box srs
|
||
|
||
|
||
# Credits
|
||
|
||
Данный репозиторий вдохновлен и частично основан на [Loyalsoldier/geoip](https://github.com/Loyalsoldier/geoip) |