Repository navigation
Crocell 0.3.0
Исправления после первого дня на живой Fedora. Главное: «Напрямую» в режиме туннеля теперь работает.
Что починено
- Сайты из «Напрямую» не открывались и падали с connection reset. Прямой DNS ходил в системный резолвер, а тот при поднятом туннеле спрашивал сам Crocell и получал фейковый адрес. Теперь прямые запросы идут мимо туннеля на 77.88.8.8 и 1.1.1.1, а «system» в этом поле больше не принимается.
- Программа в «Напрямую» могла положить весь интернет. Если mihomo не находил, чьё соединение, он приписывал его случайному процессу. Правило для Chrome забирало трафик Firefox и Telegram. Поиск исправлен, и IPv4-соединения Firefox теперь тоже находятся.
- Настройки применяются сами. Через полторы секунды после последней правки туннель тихо перезапускается, так что три правила подряд дают один перезапуск, а не три. Если перезапуск не удался, придёт уведомление.
- Ложное «Подключено, но без интернета». Одна неудачная проверка сразу после перезапуска больше не поднимает тревогу: Crocell смотрит ещё раз через 3 секунды.
- Свои ссылки на geoip.dat и geosite.dat проверяются при сохранении. Файл сразу скачивается, и если по ссылке 404, веб-страница или базы перепутаны местами, причина появится прямо под кнопкой «Сохранить». Ссылки вида
github.com/…/blob/…сами превращаются в прямые.
Как обновиться
Gear Lever подтянет новую версию сам или по кнопке «Обновить». Служба при этом остаётся старой, её нужно переустановить из нового образа (Gear Lever хранит его в ~/AppImages):
sudo ~/AppImages/crocell.appimage crocelld install
Если файл называется иначе, подставьте своё имя.