Рецепты
Пошаговые настройки для типичных задач со ссылками на страницы, где описаны нужные функции.
Прокси только для заблокированных сайтов
Китай или Россия: скачайте профили через Маршрутизация (Routing) → Скачать профили (Download Profiles), затем выберите в меню Маршрутизация профиль Proxy China Blocked, Proxy Russia Blocked, Proxy Antizapret или Proxy Refilter. См. Скачивание готовых профилей.
Любая страна: в Настройки (Settings) → Настройки маршрутизации (Routing Settings) → Маршрутизация (Route) нажмите Создать (New) → Структурированный профиль (Structured profile), установите Outbound по умолчанию (Default outbound) в значение direct и впишите заблокированные сайты в поле Прокси (Proxy) на вкладке Основные настройки (Basic), например:
ruleset:geosite-youtube
ruleset:geosite-telegram
ruleset:geoip-telegram
suffix:example.com
Затем нажмите OK и включите профиль в меню Маршрутизация. Если сайт всё равно не открывается, добавьте его остальные домены на вкладке «Подключения» (правый щелчок → Прокси (Proxy)). Приложениям, которые подключаются к IP-адресам, например Telegram, нужны также их набор правил geoip- и Режим TUN (Tun Mode). См. Простые правила.
Общий доступ к прокси для других устройств
Для телефонов, телевизоров, приставок и других компьютеров в вашей сети:
- Выберите
Программа(Program) →Разрешить подключаться другим устройствам(Allow other devices to connect) и перезапустите работающий профиль. - На другом устройстве укажите HTTP- или SOCKS5-прокси с адресом и портом, которые строка состояния показывает после
Mixed:, например192.168.1.20:2080.
Их трафик подчиняется вашему активному профилю маршрутизации. Задайте пароль и разрешите ThroneCore в брандмауэре, см. Общий доступ к прокси для других устройств. Для Android см. Доступ из локальной сети.
Мобильный хот-спот Windows в режиме TUN
Если мобильный хот-спот Windows или общий доступ к подключению к Интернету (Internet Connection Sharing) раздаёт ваш обычный сетевой адаптер, пока включён Режим TUN (Tun Mode), режим TUN перестаёт работать, а Throne предупреждает «Пересылка IPv4 нарушает работу режима TUN» (IPv4 forwarding breaks Tun mode). Раздавайте вместо этого TUN-адаптер Throne — этот обходной путь описали и пользователи в #1916:
- Включите
Режим TUN(Tun Mode) и запустите профиль. - В Windows откройте
Параметры(Settings) →Мобильный хот-спот(Mobile hotspot) →Совместное использование интернет-соединения(Share my internet connection from) и выберитеthrone-tun. Этот адаптер существует, только пока включёнРежим TUN. - Включите хот-спот.
Если это не помогает, выключайте хот-спот, пока используете Режим TUN (Tun Mode), или подключайте устройства через порт прокси.
Голосовые звонки и игры
Голосовые звонки в Discord и Telegram, а также многие игры используют UDP и часто игнорируют системный прокси.
- Используйте
Режим TUN(Tun Mode), чтобы этот трафик доходил до Throne. - Используйте сервер, протокол которого передаёт UDP: HTTP-прокси этого не умеет, а на некоторых серверах UDP отключён. Если звонки не работают, попробуйте другой сервер.
- Чтобы игра шла напрямую, добавьте её программу в поле
Напрямую(Direct) своего профиля маршрутизации, напримерprocessName:game.exe. - Для игр и P2P-приложений, которые идут напрямую, включите
Обход через L3-мост(L3 Bridge Bypass) в параметрах TUN (только в расширенном режиме, см. Простой и расширенный режим).
Docker, WSL и виртуальные машины
Укажите им порт прокси Throne:
- Включите
Программа(Program) →Разрешить подключаться другим устройствам(Allow other devices to connect). - В гостевой системе укажите прокси
http://<address>:2080с адресом вашего компьютера, доступным из гостевой системы, например тем, что показан в строке состояния. Тот же порт принимает и SOCKS5.
Многие консольные утилиты в Linux читают эти переменные:
export http_proxy=http://192.168.1.10:2080
export https_proxy=http://192.168.1.10:2080
Если вместо этого вы используете Режим TUN (Tun Mode) и гостевые системы теряют подключение, см. Режим TUN.
Корпоративный VPN параллельно с Throne
Не пускайте трафик компании в прокси одним из этих способов.
Направьте трафик компании напрямую. Добавьте домены и сети компании в поле Напрямую (Direct) своего профиля маршрутизации:
suffix:corp.example.com
ip:10.20.0.0/16
В режиме TUN частные диапазоны, например 10.0.0.0/8, и так не попадают в туннель; для корпоративных сетей в публичных диапазонах включите также Настройки (Settings) → Настройки режима TUN (Tun Settings) → Вкл. TUN-маршрутизацию (Enable Tun Routing).
Привяжите соединения к адаптеру VPN, если прямой трафик уходит не через тот адаптер. Через Программа (Program) → Новый профиль (New profile) создайте профиль типа Напрямую (Direct; только в расширенном режиме, см. Простой и расширенный режим), например Корпоративный, и введите имя адаптера VPN в его Доп. настройки (Advanced Settings) → Bind Interface. Затем выше остальных правил добавьте расширенное правило, которое отправляет domain_suffix и ip_cidr компании в [group] Корпоративный с действием route.
Запустите VPN внутри Throne. Throne может запускать профиль OpenVPN или OpenConnect рядом с вашим прокси только для тех сетей, которые этот профиль объявляет. См. раздельное туннелирование.
Если проблемы возникают только в режиме TUN, используйте режим системного прокси, пока подключён корпоративный VPN.
Маршрутизация по приложениям
На компьютере правила для приложений надёжно работают, только когда включён Режим TUN (Tun Mode).
- Включите
Режим TUN(Tun Mode), запустите программу и дайте ей подключиться. - На вкладке
Подключения(Connections) щёлкните правой кнопкой мыши одно из её соединений и выберитеПрокси(Proxy),Напрямую(Direct),Блокировать(Block) илиДругой сервер(Specific server). - Отметьте программу, например
Процесс Telegram.exe, нажмитеOK, затемПерезапустить(Restart) в уведомлении.
Чтобы через прокси шли только некоторые программы, установите Outbound по умолчанию (Default outbound) в значение direct и добавьте их в поле Прокси (Proxy), например processName:Telegram.exe. Чтобы через прокси шли все программы, кроме некоторых, добавьте исключения в поле Напрямую (Direct). См. Вкладка «Подключения» и Простые правила.
Android: выберите приложения в Настройки (Settings) → TUN / VPN → Режим VPN для приложений (Apps VPN mode) или используйте поле Приложения (Apps) в правиле маршрутизации. См. Прокси для отдельных приложений.
Поиск рабочего адреса CDN
Если серверы вашего провайдера находятся за CDN, например Cloudflare, профили могут не работать, потому что их адреса CDN заблокированы в вашей сети, хотя другие адреса той же CDN работают. Чтобы найти такой адрес для всей группы (только в расширенном режиме, см. Простой и расширенный режим):
- Откройте
Утилиты(Tools) →IP-сканер(IP Scanner), нажмитеНовое сканирование(New scan), оставьтеОбычное сканирование(Generic scan) и нажмитеOK. - На вкладке
Цели(Targets) выберите вИсходный список IP(Base IP list) список вашей CDN, напримерCloudflare CDN, введите вПорты(Ports) порт ваших профилей (обычно443) и задайте вЛимит результатов(Stop after (results)) небольшое число, например20. - На вкладке
Этапы(Phases) отметьтеТест конфигурации(Config test) и выберите вПрофиль(Profile) один из профилей группы. - Нажмите
Запустить(Start). Когда сканирование завершится, нажмитеСохранить как список IP(Save as IP list) на вкладкеРезультаты(Results) и введите название. - В параметрах группы нажмите
Доп. настройки(Advanced), установите дляАдрес сервера(Server Address) значениеСписок IP(IP list), выберите новый список и дважды нажмитеOK. - Запустите тест задержки группы.
Это работает только для профилей, сервер которых действительно находится за этой CDN, — обычно WebSocket, gRPC, HTTPUpgrade или XHTTP поверх TLS с доменным именем. См. Адрес сервера.