2 Commits
Author SHA1 Message Date
pyrschtjag 8727e89960 docs: update readme 2026-04-16 12:07:13 +04:00
pyrschtjag f692d924cc docs: update readme 2026-04-15 00:29:22 +04:00
2 changed files with 285 additions and 673 deletions
+4 -25
View File
@@ -18,7 +18,8 @@
## Установка ## Установка
### 1. Зависимости ### 1. Зависимостиa
Убедитесь, что установлены необходимые пакеты: Убедитесь, что установлены необходимые пакеты:
```bash ```bash
opkg update && opkg install kmod-nf-tproxy kmod-nft-tproxy git git-http curl opkg update && opkg install kmod-nf-tproxy kmod-nft-tproxy git git-http curl
@@ -29,16 +30,14 @@ opkg remove dnsmasq
echo "nameserver 1.1.1.1" > /etc/resolv.conf echo "nameserver 1.1.1.1" > /etc/resolv.conf
opkg install dnsmasq-full opkg install dnsmasq-full
``` ```
### 2. Клонирование репозитория ### 2. Клонирование репозитория
Рекомендуется устанавливать в директорию `/opt/.xray-manager`: Рекомендуется устанавливать в директорию `/opt/.xray-manager`:
```bash ```bash
git clone gitea@gitea.lan:pyrschtjag/xray-manager.git /opt/.xray-manager
```
или
```bash
git clone https://gitea.oyacoi.ru/pyrschtjag/xray-manager.git /opt/.xray-manager git clone https://gitea.oyacoi.ru/pyrschtjag/xray-manager.git /opt/.xray-manager
``` ```
### 3. Интеграция скрипта ### 3. Интеграция скрипта
Для интеграции скрипта в систему выполните следующие команды: Для интеграции скрипта в систему выполните следующие команды:
@@ -94,26 +93,6 @@ config xray-manager 'main'
option active_list '/tmp/.xray-manager/active_files' option active_list '/tmp/.xray-manager/active_files'
``` ```
### Исключения (Whitelist)
Секция `lnet` для защиты локальных адресов. Требуется для подстраховки, так как некоторые ресурсы могут подменять реальный IP на localhost при резолвинге:
```bash
config xray-list 'lnet'
option name 'whitelist'
option direction 'dst'
option exclude '1'
list ip '127.0.0.0/8'
list ip '10.0.0.0/8'
list ip '172.16.0.0/12'
list ip '192.168.0.0/16'
list ip '169.254.0.0/16'
list ip '100.64.0.0/10'
list ip '224.0.0.0/4'
list ip '255.255.255.255/32'
list ip '0.0.0.0/8'
```
### Списки маршрутов (List) ### Списки маршрутов (List)
Каждая секция `config xray-list` определяет, какой именно трафик будет перехвачен или пропущен. Каждая секция `config xray-list` определяет, какой именно трафик будет перехвачен или пропущен.
+259 -626
View File
File diff suppressed because it is too large Load Diff