Перейти к содержанию

Настройка маршрутизации шаг за шагом

Время: ~5 минут

Ниже — пошаговая инструкция со скриншотами. Следуйте по порядку.


Шаг 1. Откройте настройки маршрутизации

  1. Откройте v2rayN
  2. В верхнем меню нажмите Settings
  3. Выберите Routing Setting
Открытие настроек маршрутизации в v2rayN
Settings → Routing Setting

Шаг 2. Нажмите «+ Add»

Откроется окно Routing Setting со списком существующих наборов правил.

  1. Нажмите кнопку + Add в левом верхнем углу
Окно Routing Setting с кнопкой Add
Нажмите «+ Add» для создания нового набора правил

Шаг 3. Скопируйте правила и вставьте через буфер обмена

Откроется окно Rule Settings. Самый быстрый способ — импорт через буфер обмена.

  1. Скопируйте JSON правил ниже (нажмите иконку в правом верхнем углу блока кода)
  2. В окне Rule Settings нажмите вкладку Import Rules From Clipboard
  3. Нажмите на неё
Вкладка Import Rules From Clipboard
Нажмите «Import Rules From Clipboard» — правила вставятся из буфера обмена
JSON правил маршрутизации — нажмите чтобы развернуть и скопировать
routing-rules.json
[
  {
    "port": "443",
    "network": "udp",
    "outboundTag": "block",
    "enabled": true,
    "remarks": "Блокировка QUIC (UDP:443)"
  },
  {
    "port": "",
    "outboundTag": "direct",
    "ip": [
      "geoip:private"
    ],
    "enabled": true,
    "remarks": "Частные IP напрямую"
  },
  {
    "port": "",
    "outboundTag": "direct",
    "domain": [
      "geosite:private"
    ],
    "enabled": true,
    "remarks": "Частные сайты напрямую"
  },
  {
    "port": "",
    "outboundTag": "direct",
    "protocol": [
      "bittorrent"
    ],
    "enabled": true,
    "remarks": "Торрент напрямую"
  },
  {
    "port": "",
    "outboundTag": "proxy",
    "domain": [
      "dns.quad9.net",
      "doh.mullvad.net"
    ],
    "enabled": true,
    "remarks": "DOH через прокси"
  },
  {
    "port": "",
    "outboundTag": "block",
    "domain": [
      "geosite:category-ads-all"
    ],
    "enabled": true,
    "remarks": "Блокировать рекламу"
  },
  {
    "port": "",
    "outboundTag": "block",
    "domain": [
      "geosite:win-spy"
    ],
    "enabled": true,
    "remarks": "Блокировка телеметрии Windows"
  },
  {
    "port": "",
    "outboundTag": "proxy",
    "ip": [
      "geoip:telegram"
    ],
    "enabled": true,
    "remarks": "Обходить блокировку Telegram IP"
  },
  {
    "port": "",
    "outboundTag": "proxy",
    "domain": [
      "geosite:telegram"
    ],
    "enabled": true,
    "remarks": "Обходить блокировку Telegram сайт"
  },
  {
    "port": "",
    "outboundTag": "proxy",
    "ip": [
      "geoip:ru-blocked",
      "geoip:ru-blocked-community",
      "geoip:re-filter"
    ],
    "enabled": true,
    "remarks": "Обходить заблокированные в РФ IP"
  },
  {
    "port": "",
    "outboundTag": "proxy",
    "domain": [
      "geosite:ru-blocked-all"
    ],
    "enabled": true,
    "remarks": "Обходить заблокированные в РФ сайты"
  },
  {
    "port": "",
    "outboundTag": "proxy",
    "domain": [
      "geosite:google"
    ],
    "enabled": true,
    "remarks": "Google через прокси"
  },
  {
    "port": "",
    "outboundTag": "direct",
    "domain": [
      "geosite:category-ru"
    ],
    "enabled": true,
    "remarks": "Актуально при CDN за пределами РФ"
  },
  {
    "port": "",
    "outboundTag": "direct",
    "ip": [
      "geoip:ru"
    ],
    "enabled": true,
    "remarks": "Напрямую IP РФ"
  },
  {
    "port": "0-65535",
    "outboundTag": "proxy",
    "enabled": true,
    "remarks": "Остальное в прокси"
  }
]

Онлайн: скопируйте JSON выше, нажав

Локально: файл находится в configs/v2rayn/xray/routing-rules.json


Шаг 4. Подтвердите импорт

Появится диалоговое окно с вопросом: «Do you want to append rules?»

  1. Если создаёте новый набор правил — нажмите Нет (заменить)
  2. Если хотите добавить к существующим — нажмите Да (добавить)
Диалог добавления или замены правил
«Да» = добавить к существующим, «Нет» = заменить все правила

Рекомендация

Если настраиваете с нуля — нажмите Нет (replace), чтобы получить

чистый набор правил без примесей.


Шаг 5. Проверьте правила, заполните имя и стратегии

После импорта вы увидите все правила в списке Rule List.

  1. Убедитесь, что правила отображаются в списке (15 правил)
  2. В поле Remarks введите имя набора, например: Rules
  3. Выберите Domain strategy: IPOnDemand
  4. Выберите sing-box domain strategy: ipv4_only
  5. Нажмите Confirm внизу справа
Импортированные правила с заполненными полями
Заполните Remarks, выберите стратегии, нажмите Confirm

Domain strategy: IPOnDemand — Xray резолвит домен в IP только когда это необходимо для проверки IP-правил. Это экономит DNS-запросы: если трафик уже совпал по домену — IP не запрашивается. Оптимальный баланс между точностью и скоростью.

sing-box domain strategy: ipv4_only — при работе в TUN-режиме (ядро sing-box) запрашивать только IPv4-адреса. IPv6 отключён — меньше утечек, меньше неожиданного поведения.


Шаг 6. Подтвердите в окне Routing Setting

Вы вернётесь в главное окно Routing Setting. Ваш новый набор правил должен появиться в списке.

  1. Убедитесь, что ваш набор (Rules) есть в списке
  2. Нажмите Confirm внизу справа
Routing Setting с новым набором правил
Набор «Rules» появился в списке → нажмите Confirm

Готово!

Маршрутизация настроена. Не забудьте выбрать этот набор правил в главном окне v2rayN: в нижней панели → выпадающий список Routing → выберите ваш набор Rules.


Шаг 7. Активируйте набор правил

В главном окне v2rayN, в нижней строке статуса:

  1. Найдите выпадающий список Routing (справа внизу)
  2. Выберите ваш набор Rules
  3. Перезапустите соединение: кнопка Reload в меню

Что дальше

Маршрутизация настроена! Теперь настроим безопасные DNS:

Настройка DNS →