Здесь показаны различия между двумя версиями данной страницы.
| — |
kinetic:setting:proxy [2026/11/01 16:58] (текущий) werwolf создано |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== Как изменить прокси-сервер в конфигурации sing-box ====== | ||
| + | Эта инструкция описывает, как заменить внешний HTTP-прокси в конфигурационном файле `sing-box` на роутере Keenetic. | ||
| + | |||
| + | ===== Шаг 1: Подключение к роутеру ===== | ||
| + | |||
| + | Вам нужно подключиться к роутеру по SSH. Откройте терминал на компьютере и выполните команду: | ||
| + | |||
| + | <code bash> | ||
| + | ssh root@192.168.1.1 -p 222 | ||
| + | </code> | ||
| + | |||
| + | Введите пароль (по умолчанию `keenetic`, если вы его не меняли). | ||
| + | |||
| + | ===== Шаг 2: Открытие файла конфигурации ===== | ||
| + | |||
| + | После входа в систему (приглашение `~ #`) откройте файл конфигурации с помощью текстового редактора `nano`: | ||
| + | |||
| + | <code bash> | ||
| + | nano /opt/etc/skeen/config.json | ||
| + | </code> | ||
| + | |||
| + | ===== Шаг 3: Замена данных прокси ===== | ||
| + | |||
| + | В открывшемся файле найдите блок `"outbounds"`. Внутри него найдите два блока с тегами `"🔒 TROYAN"` и `"🇷🇺 TROYAN"`. | ||
| + | |||
| + | **Пример старого блока:** | ||
| + | <code json> | ||
| + | { | ||
| + | "tag": "🔒 TROYAN", | ||
| + | "type": "http", | ||
| + | "server": "170.83.178.81", | ||
| + | "server_port": 8000, | ||
| + | "username": "Rdykvs", | ||
| + | "password": "PX4Sqe" | ||
| + | } | ||
| + | </code> | ||
| + | |||
| + | **Замените** значения `server`, `server_port`, `username` и `password` на данные **вашего нового прокси**. | ||
| + | |||
| + | <code json> | ||
| + | { | ||
| + | "tag": "🔒 TROYAN", | ||
| + | "type": "http", | ||
| + | "server": "НОВЫЙ_IP_АДРЕС", | ||
| + | "server_port": НОВЫЙ_ПОРТ, | ||
| + | "username": "НОВЫЙ_ЛОГИН", | ||
| + | "password": "НОВЫЙ_ПАРОЛЬ" | ||
| + | } | ||
| + | </code> | ||
| + | |||
| + | Проделайте то же самое для второго блока (`🇷🇺 TROYAN`), если он используется в вашей конфигурации. | ||
| + | |||
| + | ===== Шаг 4: Сохранение и выход ===== | ||
| + | |||
| + | 1. Нажмите **Ctrl + O**, чтобы сохранить файл. | ||
| + | 2. Нажмите **Enter**, чтобы подтвердить имя файла. | ||
| + | 3. Нажмите **Ctrl + X**, чтобы выйти из редактора. | ||
| + | |||
| + | ===== Шаг 5: Перезапуск сервиса ===== | ||
| + | |||
| + | Чтобы изменения вступили в силу, перезапустите `sing-box` через утилиту SKeen: | ||
| + | |||
| + | <code bash> | ||
| + | skeen restart | ||
| + | </code> | ||
| + | |||
| + | Проверьте статус: | ||
| + | |||
| + | <code bash> | ||
| + | skeen status | ||
| + | </code> | ||
| + | |||
| + | Если статус `running` — всё работает. | ||
| + | |||
| + | ===== Шаг 6: Проверка ===== | ||
| + | |||
| + | На компьютере проверьте, что трафик идёт через новый прокси: | ||
| + | |||
| + | <code bash> | ||
| + | curl -x http://192.168.1.1:1080 -s https://api.ipify.org | ||
| + | </code> | ||
| + | |||
| + | Команда должна вернуть **IP-адрес вашего нового прокси**. | ||
| + | |||
| + | //Если у вас возникли сложности, обратитесь к администратору сети.// | ||