September 18, 2024

Настройка Xray на кинетике через политики

Оглавление

1. Важно

Предполагается, что sing-box уже установлен по этой инструкции и проверки пройдены

[в начало]

2. Настройка политики

2.1 Заходим по ssh на роутер, вводим команду ip rule list

2.2 Создаем через веб интерфейс политику в кинетике (название можно любое), ничего не выбираем как на скриншоте

2.3 Снова выполняем команду ip rule list, теперь у нас появятся еще 2 записи, нужна та, которая заканчивается на цифру с 10 до 15 и которой не было в прошлом выводе команды, до того, как создали новую политику

Запоминаем, что наша новая политика Sing-Box в кинетике это таблица 14 в данном случае

[в начало]

3. Настройка маршрута по умолчанию

В файле /opt/etc/ndm/netfilter.d/020-sing-box.sh, который создавали в прошлой инструкции в пункте 3.2

добавляем в конец строки:

IF_NAME="tun0"
TABLE_NUM=14
if [ -z "$(ip route list table $TABLE_NUM | grep default)" ]; then
    ip route add default dev $IF_NAME table $TABLE_NUM
fi

где TABLE_NUM - номер таблицы

и на всякий случай запускаем файл /opt/etc/ndm/netfilter.d/020-sing-box.sh

[в начало]

4. Проверка

Команда

ip route list table 14

должна вывести первой строкой такую запись

default dev tun0 scope link

После этого, можно переносить устройства в эту политику и все они будут идти через подключение к sing-box

[в начало]