/zkeen-domains

Сборка правил доменов для XKeen

Primary LanguageGoMIT LicenseMIT

Список доменов выборочной маршрутизации для проекта XKeen

FAQ https://jameszero.net/faq-xkeen.htm

Zkeen в первую очередь рекомендован для роутеров Keenetic с малым объемом оперативной памяти, но может быть использован и в топовых мощных моделях.

С помощью данного списка вы можете получить доступ к сайтам, которые ограничили доступ для пользователей из России.

Рекомендую использовать zkeen совместно со списком IP-подсетей - https://github.com/jameszeroX/zkeen-ip

Для тестирования в сборку включены следующие ресурсы:

Ссылка для загрузки крайней версии

Пример использования

{
  "routing": {
      "rules": [
      {
        "domain": [
          "ext:zkeen.dat:domains",
          "ext:zkeen.dat:other"
        ],
        "inboundTag": ["redirect", "tproxy"],
        "outboundTag": "vless-reality",
        "type": "field"
      },
      {
        "inboundTag": ["redirect", "tproxy"],
        "outboundTag": "direct",
        "type": "field"
      }
    ]
  }
}

Самостоятельная сборка zkeen.dat

  • Установите golang и git (например apt install golang git для Ubuntu 20+)
  • Клонируйте код проекта: git clone https://github.com/jameszeroX/zkeen-domains.git
  • Перейдите в корневую директорию проекта: cd zkeen-domains
  • Установите зависимости проекта: go mod download
  • Отредактируйте по необходимости файлы в директории /data/
  • Выполните сборку командой: go run ./
  • Используйте созданный в корневой директории проекта файл zkeen.dat
  • Be happy!

Источники

Ограничения

zkeen.dat может быть использован абсолютно свободно в любых проектах, кроме коммерческих. При обнаружении коммерческого использования, обновление zkeen будет прекращено.