Sing-box vs Xray vs Mihomo
Сравнение для использования в OpenWrt
| Функция/Проблема | Sing-box | Xray | Mihomo |
|---|---|---|---|
| DNS fallback | ❌ | ✅ | ✅ |
| Clash API | ✅ | ❌ | ✅ |
| YACD и подобное | ✅ | ❌ | ✅ |
| Списки доменов/префиксов | ✅ Удобные SRS/JSON | ❌ Неудобные списки | ✅ MRS/YAML ❓ |
| Удалённые списки | ✅ Есть, но с проблемами | ❌ | ✅ |
| Стабильность DNS | ⚠️ Проблемы с отвалом | ❓ | ❓ |
| Missing interface при плохом WAN | ⚠️ Есть проблема | ❓ | ❓ |
| XHTTP транспорт | ❌ | ✅ | ❌ |
| OpenWrt packages | ✅ | ✅ | ❌ |
| Failover/balancing | ⚠️ URLTest | ✅ Fallback | ✅ Fallback и URLTest |
| Ошибка context deadline exceeded | ⚠️ Есть проблема | ❓ | ❓ |
| Документация | Пойдёт | Много depricated, которые не обозначены. Но пойдёт | Плохая |
Примечания
- Sing-box: Если удаленные списки недоступны в , то
exit 1. Нет настроек для этого. - Sing-box: Проблемы с DNS трудновоспроизводимы. Специально воспроизвести не получается.
- Sing-box: URLTest менее удобен, чем Fallback.