External Controller и сторонние панели управления
Раз ядро отдаёт полный API через external-controller («Внешний контроллер»), сообщество построило поверх веб-панели; самая известная — yacd. Они не заменяют Clash for Windows, а дают другой ракурс: чистая веб-страница, открывается с любого устройства.
Подключение
- Убедитесь, что external-controller —
127.0.0.1:9090(по умолчанию в CFW так); - Откройте в браузере размещённую копию yacd (или разверните локально);
- Введите адрес API
http://127.0.0.1:9090и secret (если задан) — группы, соединения и журнал на месте.
Когда это оправдано
- Управление с другого устройства: контроллер на LAN-адресе (с секретом) — и узлы на ПК переключаются из браузера телефона;
- Анализ соединений: yacd агрегирует и сортирует по домену/узлу/правилу — искать «кто ест трафик» удобнее, чем в родном интерфейсе;
- Лёгкое удалённое обслуживание: подкрутить всегда включённый домашний ПК из другого места.
Панель — лишь пульт: данные не покидают порт 9090 вашей машины и не проходят через чужие серверы. Но выставлять порт контроллера в интернет нельзя.