NoRoot Firewall — мережевий фільтр для Android, який блокує або дозволяє програмам доступ до інтернету без отримання root-прав. Програма працює через локальне VPN-з’єднання та показує запити від програм, які намагаються вийти в мережу, дозволяючи окремо контролювати підключення через Wi-Fi і мобільну передачу даних.
За призначенням NoRoot Firewall близька до AFWall+, однак підхід у програм різний. AFWall+ потребує root-доступу й керує правилами через системний iptables, тоді як NoRoot Firewall обходиться без зміни системних розділів і використовує локальний VPN-механізм. Обидва рішення підтримують фільтрацію для окремих програм, але NoRoot Firewall орієнтована на простіший сценарій із підтвердженням мережевих запитів.
Можливості NoRoot Firewall
- Блокування доступу до інтернету для вибраних програм без root-прав.
- Окремий дозвіл або заборона з’єднань через Wi-Fi і мобільну мережу.
- Сповіщення про спроби програми підключитися до інтернету — рішення приймається безпосередньо зі списку запитів.
- Створення власних правил на основі IP-адреси, імені хоста або домену.
- Перегляд встановлених програм в єдиному інтерфейсі зі швидкою зміною мережевого дозволу.
- Фільтрація вихідних з’єднань через локальний VPN без потреби встановлювати окремий системний модуль.
Під час першого запуску Android показує системне попередження про створення VPN-підключення. Для NoRoot Firewall це робочий механізм фільтрації: програма не спрямовує трафік через сторонній сервер, а використовує локальний канал, щоб відстежувати й обмежувати мережеві звернення програм.
Переваги мережевого фільтра
- Відсутність вимог щодо root спрощує встановлення на звичайний смартфон і знижує ризик проблем після зміни системних налаштувань.
- Дозволи задаються для кожної програми, тому, наприклад, грі можна заборонити мобільний інтернет, зберігши доступ до мережі через Wi-Fi.
- Сповіщення допомагають виявити мережеву активність програми, яка зазвичай самостійно не повідомляє про підключення.
- Підтримка правил для доменів та IP-адрес стане в пригоді, коли потрібно закрити для програми не весь доступ, а окремий напрямок.
- Локальна робота через VPN не потребує реєстрації облікового запису та передавання налаштувань зовнішньому сервісу.
Недоліки
- Для фільтрації використовується локальний VPN, тому одночасно застосовувати інший VPN-сервіс із NoRoot Firewall зазвичай не можна.
- Програма не підтримує IPv6, через що контроль з’єднань у мережах, де використовується цей протокол, може бути неповним.
- Після перезавантаження пристрою або зупинки служби правила потребують перевірки, оскільки фільтрація залежить від активного VPN-підключення.
- За великої кількості програм список запитів може швидко заповнитися, і для ретельного налаштування доведеться вручну переглянути звернення програм.
NoRoot Firewall особливо корисна в сценаріях, де мережевий доступ потрібно обмежити точково: заборонити фонову передачу даних програмі, яка використовується рідко, або залишити інтернет лише тим програмам, яким він справді потрібен. Водночас контроль ґрунтується на запитах і правилах, а не на глибокому керуванні системним трафіком.
NoRoot Firewall створена для тих, хто хоче отримати зрозумілий контроль над підключеннями програм без root-доступу та складного налаштування системних компонентів. Це практичний варіант для обмеження мобільного трафіку й перевірки мережевої активності, якщо відсутність підтримки IPv6 і потреба використовувати локальний VPN не заважають повсякденній роботі. NoRoot Firewall поширюється безкоштовно.
Що нового в останній версії 4.0.2
Оновлено
- Додано підтримку Android 10.
- З’явилася можливість імпорту та експорту фільтрів.
Додати коментар