← Назад

flclashx

🔐 Войти для редактирования

FlClashX (Coala Clash) — Инструкция

Проверка статуса

Процессы (должны быть видны FlClashX и FlClashCore):

ps aux | grep -E "FlClash"

Порт (должен быть LISTEN):

ss -tlnp | grep 7890

TUN-интерфейс (должен быть state UP):

ip link show FlClashX

Запуск из командной строки

sudo -u dimon DISPLAY=:0 nohup /usr/bin/FlClashX >/dev/null 2>&1 &

Авто-проверка и перезапуск (watchdog)

Скрипт проверяет процессы, порт 7890 и TUN-интерфейс. Если что-то упало — перезапускает FlClashX автоматически.

Запуск вручную:

bash /home/dimon/.openclaw/workspace/scripts/flclashx-watchdog.sh

Автоматически работает через crontab каждые 10 минут.

Tailscale и FlClashX

Tailscale должен работать независимо от FlClashX. Если статус NoState или context deadline exceeded:

  1. Добавить прямой маршрут в обход TUN:
sudo ip route add <IP_контроллера> via 192.168.1.1 dev wlp2s0
  1. Перезапустить Tailscale:
sudo systemctl restart tailscaled
  1. Если статус NoState — авторизоваться:
sudo tailscale up