Android에서 앱이 인터넷에 액세스하는 것을 차단할 수 있습니까? Google의 자체 앱 또는 시스템 서비스를 포함하여 많은 앱이 백그라운드에서 원격 서버에 연결되는 경우가 많습니다. 시간이 지남에 따라 이동 통신사에서 설정 한 사용자의 데이터 한도에서 벗어날 수 있습니다. Android에서 앱이 방화벽으로 작동하여 사용자가 인터넷에 액세스 할 수있는 앱을 선택할 수 있습니까? 아니면 그 능력을 갖기 위해 장치를 루팅해야합니까?
Android에서 앱이 인터넷에 액세스하는 것을 차단할 수 있습니까? Google의 자체 앱 또는 시스템 서비스를 포함하여 많은 앱이 백그라운드에서 원격 서버에 연결되는 경우가 많습니다. 시간이 지남에 따라 이동 통신사에서 설정 한 사용자의 데이터 한도에서 벗어날 수 있습니다. Android에서 앱이 방화벽으로 작동하여 사용자가 인터넷에 액세스 할 수있는 앱을 선택할 수 있습니까? 아니면 그 능력을 갖기 위해 장치를 루팅해야합니까?
답변:
장치에 루트 액세스 권한이없는 경우 mobiwol 을 사용 하여 인터넷에 대한 다양한 앱의 액세스를 제어 할 수 있습니다 . Mobiwol은 장치에서 '가상'VPN 연결을 생성하여 개별 앱 연결을 제어 할 수 있습니다. 그러나 장치가 시작될 때 앱이 시작되지만 Mobiwol 구성이 실행되었지만 앱이 인터넷에 액세스 할 수있는 Mobiwol이 실행되기 전에 짧은 기간이있을 수 있습니다.
루트 액세스 권한이 있으면 더 많은 대안이 있습니다.
LinX64가 제안한 것처럼 앱이 포 그라운드에서 실행될 때 네트워크를 비활성화하거나 백그라운드 로 갈 때 (최대 절전 모드 로) (활성 상태 가 아닌) 장치를 루팅 하지 않으면 많은 선택의 여지 가 없습니다. Dalvik이 제안한대로 . 물론 두 앱을 결합하여 해당 앱이 네트워크에 액세스하는 것을 효과적으로 방지 할 수 있습니다. 그러나 해당 앱을 사용하려는 즉시 전체 네트워크 연결을 중단시키는 비용이 발생합니다.
루트 액세스를 사용하면 상황이 다르게 보입니다. 다른 앱의 권한을 처리하는 앱이 있으므로 해당 앱을 설치 한 후 일부 앱 을 취소 할 수 있습니다 . 이렇게하면 예를 들어 해당 앱에서 모바일 데이터 및 / 또는 WiFi에 액세스 할 수있는 권한을 취소 할 수 있습니다 . 네트워크 연결에는 전혀 영향을 미치지 않습니다 (따라서 WhatsApp / Viber / Skype / SE-App에서 메일 및 업데이트에 대한 백그라운드 확인) 계속 작동 중) – 요청중인 앱에 "현재 사용할 수있는 네트워크가 없습니다"라는 메시지가 표시됩니다 ( 해당 앱에 대한 "네트워크 다운" ).
최신 정보:
한편 루트가 아닌 장치에서도 작동하는 인터넷 방화벽이 있습니다. 시므온은 이미 Mobiwol 언급 -하지만 훨씬 더 나은 선택이 될 것입니다 NetGuard 가능, F-이드에서 뿐만 아니라 PLAYSTORE에서 . F-Droid의 가용성은 이미 오픈 소스 (보안 분야에서 거의 필수)임을 나타내며 무료로 제공됩니다. 이것은 버전 2.44까지입니다 (2016-08-06에 추가됨). PLAYSTORE에서 이후 버전의 앱이 더 이상 더 이상 F-이드의 "공식"의 repo에서 업데이트되도록, 비 자유 종속성이없고, 가능성이되지 않습니다 . 그래도 F-Droid 호환 저장소를 통해 최신 버전을 얻을 수 있습니다 .
NetGuard (출처 : Google Play ; 더 큰 변형을 보려면 이미지를 클릭하십시오)
첫 번째 스크린 샷에서 볼 수 있듯이 if는 매우 세밀한 제어를 제공합니다.
이 섹션에서는 지금까지 가장 등급이 매겨진 앱입니다. 직접 시도하지는 않았지만 기기가 루팅되지 않은 경우 권장하는 앱이라고 말합니다. 업데이트 : 최신 버전의 Netguard에는 방화벽 (또는 기타 보안) 응용 프로그램에서 IMHO가 비즈니스를 수행하지 않는 두 가지 기능인 Google Ads와 Firebase Analytics가 포함되어 있습니다. 이는 F-Droid에서 더 이상 업데이트되지 않는 이유입니다. 공식 리포지토리 (여전히 적절한 경고와 함께 내에서 구할 수 있음 ).
루트 액세스가 가능한 후보는 AFWall + 일 가능성이 높습니다.
AFWall + (출처 : Google Play ; 더 큰 변형을 보려면 이미지를 클릭하십시오)
NetGuard 와 마찬가지로이 앱은 오픈 소스 ( F-Droid 및 Google Play에서 사용 가능)이며 WiFi 및 모바일 데이터를 통해 인터넷 액세스를 개별적으로 제어 할 수 있습니다. 그러나 어떤면에서는 더 강력하지만 NetScreen의 "스크린 온"및 로밍 제어 기능이 부족한 것 같습니다 (또는 보지 못했습니다).
앱 No-Root Firewall을 사용해보십시오 . Wi-Fi 및 셀 데이터를 통해 인터넷에 액세스 할 수있는 앱을 제어 할 수 있습니다. 휴대 전화에서 VPN을 설정하면 작동합니다.
앱 Droidwall이이 작업을 수행하지만 루팅 된 Android 기기가 필요합니다. 그러나 매우 잘 작동하여 각 앱에 셀룰러 또는 Wi-Fi 인터넷 액세스를 허용하거나 설정을 유지하면서 규칙을 완전히 비활성화 할 수있는 옵션을 제공합니다. 원하는 경우 많은 옵션을 클릭하지 않고 쉽게 규칙으로 돌아갑니다.
Afwall +는 몇 가지 추가 기능이있는 매우 유사한 앱입니다. 또한 앱별로 WiFi, 3G / 4G 및 추가 로밍에 대한 액세스를 선택할 수 있으며, 이는 로밍 데이터 요금이있는 사용자에게 매우 유용 할 수 있습니다.
또한 프로파일을 설정하여 가정과 직장에서 서로 다른 구성을 원하는 경우 모든 앱 권한을 설정하는 데 시간을 소비하지 않고도 구성을 쉽게 변경할 수 있습니다.
다른 모든 포괄적 인 솔루션과 마찬가지로 루트 액세스도 필요합니다.
다음은 방화벽이라고 주장하는 일부 앱입니다. 주로 IP 테이블 또는 VPN을 사용하여 앱에 대한 인터넷 액세스를 제한합니다.
참고 :이 답변을 작성할 때 언급 된 답변에서 다루지 않은 앱입니다. Play 스토어 나 웹에 더 많은 것이있을 수 있습니다.
Greenify 앱을 사용해 볼 수 있습니다.
배터리는 물론 데이터도 절약합니다. 앱을 일시 중단 할 수 있으며 앱을 열 때만 앱이 실행됩니다.
예, APK APP :
지정된 앱의 네트워크를 차단하려면
1. "Net blocker"를 엽니 다
2. 인터넷에 액세스하지 못하도록 차단하려는 앱을 누릅니다.
3. 차단하려는 네트워크 유형을 확인하십시오
4. 차단 된 앱이 포 그라운드에서 실행될 때 "Net blocker"앱은 자동으로 인터넷 연결을 비활성화합니다
5. 새로운 알림 아이콘은 차단 된 네트워크를 알려줍니다
6. 알림 아이콘을 눌러 인터넷 연결을 복원하고 다시 눌러 인터넷을 비활성화하십시오.
또는 아래 링크를 확인하십시오.
Google 솔루션 인 Datally를 언급 한 사람이 아무도 없습니다. 루트가 필요하지 않습니다. Google 블로그에 대한 추가 정보 : https://blog.google/technology/next-billion-users/meet-datally-new-way-understand-control-and-save-mobile-data/
또는 Play 스토어 ( https://play.google.com/store/apps/details?id=com.google.android.apps.freighter) 에서 즉시 다운로드 하십시오.
자, 개인적으로 여기 에서 현재 실행중인 응용 프로그램을 얻을 수있는 서비스를 운영하고 있습니다.
또한 당신이 할 수있는 일은 활동이 차단하려는 활동이라면 모바일 패킷 데이터를 끌 수 있다는 것입니다
이 예제 에서처럼
https://stackoverflow.com/questions/3644144/how-to-disable-mobile-data-on-android
이 방법을 제외하고는 다운로드 자체에서 요청했기 때문에 응용 프로그램의 인터넷을 거부 할 수있는 쉬운 방법이 없다고 생각합니다.
https://play.google.com/store/apps/details?id=com.lostnet.fw.free : LostNet Firewall을 사용하여 인터넷에 액세스 할 수있는 앱을 제어 할 수도 있습니다.
요구 사항은 매우 간단하고 많은 앱이 사용자의 요구를 충족시킬 수 있지만 LostNet Firewall을 사용하면 앱이 연결된 국가에 대해 약간의 연구를 수행 할 수 있으며 특정 국가에 대한 액세스를 완전히 차단할 수 있습니다.
이동 통신사에서 모바일 데이터를 사용 중지하려면
Samsung J3 2016에서 작동
Android에서 앱을 강제로 중지하면 앱을 다시 열지 않는 한 인터넷을 사용하더라도 아무것도하지 않습니다. 이것은 주로 내 문제를 대부분 해결합니다. 또는 백그라운드 데이터를 제한하면 일부 재고 Android 앱을 제외하고 모든 앱이 백그라운드에서 인터넷을 사용하지 못하게됩니다.