एंड्रॉइड डिवाइस पर इंटरनेट एक्सेस करने से ऐप्स को ब्लॉक करें


53

एंड्रॉइड में, क्या इंटरनेट एक्सेस करने से ऐप्स को ब्लॉक करना संभव है? कई ऐप अक्सर पृष्ठभूमि में दूरस्थ सर्वर से जुड़ेंगे, जिनमें Google की अपनी ऐप या सिस्टम सेवाएं शामिल हैं। समय के साथ यह एक मोबाइल वाहक द्वारा निर्धारित उपयोगकर्ता की डेटा सीमा पर दूर खा सकता है। क्या एंड्रॉइड एक ऐप को फ़ायरवॉल के रूप में कार्य करने की अनुमति देता है, जिसके तहत उपयोगकर्ता यह चुन सकता है कि इंटरनेट पर किन ऐप्स की पहुंच है? या क्या उस क्षमता को करने के लिए डिवाइस को रूट करना पड़ता है?




हमारे पास निकटतम डुप्लिकेट गैर-रूट किए गए फोन पर चुनिंदा ऐप्स के लिए मोबाइल डेटा उपयोग को रोक रहा है? । लेकिन यह स्पष्ट रूप से एक गैर-रूट समाधान के लिए पूछता है। यहाँ हमारे पास यह अड़चन नहीं है।
प्रवाह

जवाबों:


29

यदि आपके पास डिवाइस पर रूट एक्सेस नहीं है, तो आप इंटरनेट पर विभिन्न एप्लिकेशन तक पहुंच को नियंत्रित करने के लिए मोबाइल का उपयोग कर सकते हैं । मोबीवोल डिवाइस पर एक 'वर्चुअल' वीपीएन कनेक्शन बनाता है जो व्यक्तिगत ऐप कनेक्शन को नियंत्रित करने की अनुमति देता है। हालाँकि , हालांकि ऐप शुरू हो जाता है जब डिवाइस शुरू होता है तो यह संभव है कि Mobivol निष्पादन से पहले एक संक्षिप्त अवधि हो सकती है जिसमें Mobivol कॉन्फ़िगरेशन के बावजूद ऐप्स को इंटरनेट एक्सेस मिल सकता है।

यदि आपके पास रूट एक्सेस है, तो अधिक विकल्प हैं:

  • अनुमतियाँ अस्वीकृत जैसे ऐप का उपयोग करके 'इंटरनेट' की अनुमति निकालें
  • अगर आपका कर्नेल IPTables का समर्थन करता है, तो आप यह नियंत्रित करने के लिए कि कौन से ऐप का उपयोग इंटरनेट तक है, को नियंत्रित करने के लिए AFWall + जैसे ऐप का उपयोग कर सकते हैं ।

वह आश्चर्यजनक है। मैंने Google Play को खोजने में समय व्यतीत किया और इसके अलावा कोई भी ऐप नहीं खोज सका, जो इसके लिए आवश्यक हो। फिर भी यह ऐप एकमात्र ऐसा ऐप होने का दावा करता है जो इसे बिना रूट किए कर सकता है। मै उसे करने की एक कोशिश तो करूंगा। क्या एंड्रॉइड में यह संभव है कि उस क्रम को व्यवस्थित किया जाए जिसमें सिस्टम शुरू होने पर कुछ ऐप बूट होते हैं?

2
दुर्भाग्य से, आप उस क्रम को नहीं बदल सकते हैं जिसमें ऐप्स फ़ोन स्टार्ट-अप पर शुरू होते हैं और चूंकि डिवाइस निहित नहीं है, आप वास्तव में ऐप को स्टार्ट-अप पर लोड करने से रोक नहीं सकते हैं। सबसे सुरक्षित शर्त केवल अपने डिवाइस को पुनरारंभ करने से पहले अपने मोबाइल डेटा और वाईफाई को अक्षम करना है, और डिवाइस के पुनरारंभ होने के बाद इसे फिर से सक्षम करें।

play.google.com/store/apps/… मैंने एक ऐप बनाया है, जिसे संभालना आसान है।
स्टीफन स्प्रेंजर

22

अपने डिवाइस को बिना , आपके पास अधिक विकल्प नहीं होंगे: आप या तो नेटवर्क को अक्षम कर सकते हैं जब ऐप अग्रभूमि में चलता है, जैसा कि LinX64 ने सुझाव दिया है - या जब वह पृष्ठभूमि में जाता है (इसे सक्रिय रूप से उपयोग नहीं किया जाता है) तो इसे "हाइबरनेट" करें (निलंबित करें), जैसा कि डालविक ने सुझाया है । बेशक, आप दोनों को जोड़ सकते हैं - जो प्रभावी रूप से उस ऐप को नेटवर्क तक पहुंचने से रोकना चाहिए। लेकिन फिर भी जैसे ही आप उस ऐप का उपयोग करना चाहते हैं, अपने पूरे नेटवर्क कनेक्शन को नीचे लाने की लागत पर।

साथ , चीजों को अलग दिख: वहाँ उपलब्ध क्षुधा हैं अन्य एप्लिकेशन अनुमतियों के साथ काम , आप उनमें से कुछ को रद्द करने के लिए अनुमति के बाद आपको लगता है कि एप्लिकेशन इंस्टॉल किया हुआ। इस तरह से आप उदाहरण के लिए मोबाइल डेटा और / या वाईफाई को उस ऐप से एक्सेस करने की अनुमति रद्द कर सकते हैं : आपका नेटवर्क कनेक्शन बिल्कुल भी प्रभावित नहीं होगा (इसलिए व्हाट्सएप / वीबर / स्काइप / एसई-ऐप में मेल और अपडेट के लिए पृष्ठभूमि की जांच हो सकती है) काम करना जारी रखें) - जबकि ऐप-इन-क्वेश्चन में बताया जाएगा कि "वर्तमान में कोई नेटवर्क उपलब्ध नहीं है" ( उस ऐप के लिए "नेटवर्क डाउन" को फ़ेक करना )।


अपडेट करें:

इस बीच इंटरनेट फ़ायरवॉल उपलब्ध हैं जो गैर-रूट किए गए उपकरणों पर भी काम करते हैं। शिमोन ने पहले ही मोबिवॉल का उल्लेख किया है - लेकिन बेहतर विकल्प नेटगार्ड है , जो एफ-ड्रॉयड के साथ-साथ प्लेस्टोर से भी उपलब्ध है । F-Droid पर उपलब्धता पहले से ही यह ओपन सोर्स (लगभग सुरक्षा क्षेत्र में एक होना चाहिए) को इंगित करता है, और यह मुफ़्त में आता है। यह संस्करण 2.44 (2016-08-06 को जोड़ा गया) पर निर्भर है। Playstore के बाद के संस्करणों में गैर-मुक्त निर्भरताएं हैं, इसलिए ऐप अब F-Droid के "आधिकारिक" रेपो में अपडेट नहीं किया गया है, और संभवतः नहीं होगा । आप अभी भी मेरे F-Droid संगत भंडार के माध्यम से अप-टू-डेट संस्करण प्राप्त कर सकते हैं ।

NetGuard NetGuard
नेटगार्ड (स्रोत: Google Play ; बड़े वेरिएंट के लिए छवियां क्लिक करें)

जैसा कि आप पहले स्क्रीनशॉट में देख सकते हैं, यदि आप बहुत दानेदार नियंत्रण देते हैं:

  • आमतौर पर वाईफाई या मोबाइल डेटा के लिए ऐप एक्सेस के लिए मना किया जाता है
  • स्क्रीन पर ऑन रहने पर ही वाईफाई या मोबाइल डेटा के लिए ऐप एक्सेस की अनुमति दें
  • उपरोक्त सेटिंग्स के बावजूद, इसे रोमिंग के दौरान मोबाइल डेटा तक पहुंचने से रोकें

यह इस खंड में अब तक का सबसे अच्छा मूल्यांकन किया गया ऐप है - और हालांकि मैंने इसे स्वयं नहीं आज़माया है, मैं कहूंगा कि यह अनुशंसा करने के लिए कि आपका डिवाइस रूट नहीं है। अपडेट: ध्यान दें कि नेटगार्ड के हाल के संस्करणों में Google विज्ञापन के साथ-साथ फायरबेस एनालिटिक्स भी शामिल हैं - दो चीजें जिनका आईएमएचओ के पास फ़ायरवॉल (या किसी अन्य सुरक्षा) अनुप्रयोग में कोई व्यवसाय नहीं है - जो कि सबसे अधिक संभावना है कि यह F-Droid पर अपडेट नहीं किया गया है आधिकारिक रेपो (अभी भी उपयुक्त चेतावनियों के साथ खदान में उपलब्ध है )।

रूट एक्सेस उपलब्ध होने के साथ, उम्मीदवार सबसे अधिक संभावना AFWall +:

AFWall + AFWall +
AFWall + (स्रोत: Google Play ; बड़े वेरिएंट के लिए छवियों पर क्लिक करें)

नेटगार्ड की तरह , यह ऐप खुला स्रोत है ( एफ-ड्रॉयड और Google Play पर उपलब्ध है ), और वाईफाई और मोबाइल डेटा द्वारा इंटरनेट एक्सेस को अलग से नियंत्रित करने की अनुमति देता है। लेकिन जब यह कुछ मायनों में अधिक शक्तिशाली होता है, तो यह "स्क्रीन-ऑन" और रोमिंग कंट्रोल (या मैंने ऐसा नहीं देखा) की नेटगार्ड की सुविधाओं की कमी लगती है ।


4
धन्यवाद, @IsmaelMiguel - कीबोर्ड पर गड़बड़ (बहुत तेजी से टाइप करना, एक ही बार में दो पड़ोसी कुंजी पकड़े)। स्वागत है कि इस तरह के टाइपोस को खुद ही संपादित करें (कुछ प्रतिनिधि अर्जित कर रहे हैं?) // इस मामले में अस्थायी जड़ केवल तब तक काम करेगी जब तक यह सक्रिय है: अनुमति को हटाने से अधिकांश ऐप्स क्रैश हो जाएंगे, इसलिए "प्रस्तोता" को स्थायी रूप से नकली होने की आवश्यकता है नेटवर्क-डाउन "एप्लिकेशन के लिए। अधिकांश अन्य अनुमतियों पर भी लागू होता है: ऐप्स को एक वास्तविक अनुमति-निष्कासन के बजाय "खाली कैलेंडर / संपर्क सूची", "IMEI = 0123456789" जैसे नकली डेटा प्राप्त होते हैं। सुरक्षित इस तरह :)
इज़ी

मुझे सुरक्षित होने या नहीं होने की चिंता नहीं है। मैंने अपने टैबलेट की स्क्रीन को गुस्से से बाहर निकाल दिया क्योंकि यह बहुत धीमा था। और जहां यह स्थापित किया गया है रॉम फिर से चमकती के खिलाफ संरक्षित है। मेरे पास रिकवरी मेनू भी नहीं है! (पावर बटन और वॉल्यूम कुंजी के साथ एक)। और मुझे ऐप क्रैश होने की चिंता नहीं है, जब तक कि वीएनसी के अलावा और कुछ भी इंटरनेट एक्सेस नहीं करता है।
इस्माईल मिगुएल

1
@IsmaelMiguel ठीक है, यह एक अलग स्थिति है। देखें रूट के बिना ऐप अनुमतियां रद्द करें? और "इससे जुड़े" सवालों की भी जाँच करें। और याद रखें: दुर्घटनाओं की अपेक्षा करें - विशेष रूप से बल-बंद।
इज़ी

1
आपका बहुत बहुत धन्यवाद! मैं तुम्हारे लिए सिर्फ 100 बार upvote होगा! जब मैं टेबलेट चालू करता हूं तो मुझे खूनी ऐप्स के लिए अधिकार को रद्द करना पसंद होगा, लेकिन इस प्रश्न और आपके उत्तर से इसका कोई लेना-देना नहीं होगा। आपके द्वारा दिया गया लिंक आपके प्रश्न पर एक शानदार प्लस होगा, अगर ओपी दूसरे लड़के की तरह ही हताश हो। लेकिन मैं इस पर एक नज़र डालूंगा। एक बार फिर, आपका बहुत-बहुत धन्यवाद!
इस्माईल मिगुएल

6

एप्लिकेशन को नो-रूट फ़ायरवॉल आज़माएं । यह आपको यह नियंत्रित करने की अनुमति देता है कि किन ऐप्स के पास वाईफाई और सेल डेटा दोनों पर इंटरनेट एक्सेस है। यह आपके फोन पर एक वीपीएन सेट करके काम करता है।


6

Droidwall

ऐप Droidwall यह करेगा, लेकिन इसके लिए रूट किए गए एंड्रॉइड डिवाइस की आवश्यकता होती है। यह बहुत अच्छी तरह से काम करता है, हालांकि, आपको प्रत्येक ऐप (या दोनों या दोनों) तक सेलुलर या वाईफाई इंटरनेट एक्सेस की अनुमति देने का विकल्प देता है, साथ ही साथ सेटिंग्स को रखते हुए नियमों को पूरी तरह से अक्षम कर देता है ताकि आप आसानी से सब कुछ पूर्ण सामान्य एक्सेस दे सकें। वांछित, फिर बहुत सारे विकल्पों पर क्लिक किए बिना आसानी से नियमों पर वापस जाएं।

प्रत्येक ऐप के आगे एक ऐप प्रति लाइन और दो चेकबॉक्स के साथ ड्रॉइड वॉल इंटरफ़ेस दिखाते हुए, एक वाईफाई के लिए और 3 जी के लिए एक

Afwall +

Afwall + कुछ सम्मोहक अतिरिक्त सुविधाओं के साथ एक और समान ऐप है। यह आपको एक ऐप-ऐप के आधार पर, वाईफाई, 3 जी / 4 जी तक पहुंच और इसके अलावा रोमिंग की सुविधा देता है, जो उन लोगों के लिए बहुत उपयोगी हो सकता है, जिनके पास डेटा शुल्क है।

यह प्रोफाइल को सेट करने की भी अनुमति देता है ताकि आप आसानी से बिना समय बिताए सभी एप्लिकेशन अनुमतियों को सेट किए बिना आसानी से कॉन्फ़िगरेशन बदल सकें, उदाहरण के लिए, घर बनाम काम के उपयोग के लिए अलग कॉन्फ़िगरेशन।

अन्य सभी व्यापक समाधानों की तरह इसमें भी रूट एक्सेस की आवश्यकता है।

यहाँ छवि विवरण दर्ज करें


5
Droidwall पुराना है। AFWall +
samsung

Droidwall को Avast ने खरीदा था। अवास्ट अब अपने ऐप्लिकेशन में प्रदान करता है यहाँ प्ले स्टोर पर। स्पष्ट रूप से, इसे रूट एक्सेस की आवश्यकता है।
Firelord

@ सैमसंग: क्या आप AFWall + के बारे में ऐसा ही जवाब लिख सकते हैं? धन्यवाद!
निकोलस राउल

@ सैमसंग जानकारी के लिए धन्यवाद, मैंने आपके सुझाव के साथ अपना जवाब अपडेट कर दिया है।
एडम डेविस

4

कुछ ऐप निम्नलिखित हैं जो फ़ायरवॉल होने का दावा करते हैं, ज्यादातर इंटरनेट एक्सेस को प्रतिबंधित करने के लिए आईपी-टेबल या वीपीएन का उपयोग करते हैं:

रूट का उपयोग आवश्यक नहीं:

रूट का उपयोग आवश्यक:

पहुंच का उल्लेख नहीं:


नोट : ये वो ऐप हैं जो इस उत्तर को लिखने के समय वर्णित उत्तरों में शामिल नहीं थे। Play Store या वेब पर कई और भी हो सकते हैं।


2

आप Greenify ऐप को ट्राई कर सकते हैं ।

यह आपकी बैटरी के साथ-साथ डेटा भी बचाता है। आप ऐप को सस्पेंड कर सकते हैं और ऐप तभी खुलता है जब आप इसे खोलते हैं।


1
जब यह अग्रभूमि में नहीं चल रहा है तो यह केवल नेटवर्क तक पहुंचने वाले ऐप को रोक देगा; जैसे ही आप उपयोग करना चाहते हैं के रूप में, Greenify शुरू ( "गैर-Hibernates") यह, और यह नेटवर्क फिर से उपयोग करेंगे। ओपी ने पूछा "वाई-फाई या मोबाइल डेटा चालू होने पर कुछ ऐप्स को इंटरनेट तक पहुंचने से रोकने के लिए" - जब ऐप पृष्ठभूमि में हो तो "नहीं"। मेरे लिए, जिसमें "जब ऐप अग्रभूमि में होता है" (यानी सक्रिय रूप से उपयोग किया जाता है) शामिल है - जहां ग्रीनिफाई नेटवर्क एक्सेस को रोक नहीं पाएगा। जब तक कि एक नई सुविधा मैं याद किया गया है, कि :) है
इज़ी

अभी भी हरे रंग में ऐसी कोई विशेषता नहीं है :) ... मैंने इस ऐप का सुझाव दिया क्योंकि यह वही करेगा जो उपयोगकर्ता कुछ हद तक चाहता है
Dalvik

1
हां, मैं नहीं कह रहा था "यह एक जवाब नहीं है" ( मेरा उत्तर देखें , जहां मैंने बताया कि कुछ और विवरणों के साथ - और यहां तक ​​कि आपका लिंक दिया गया है) - बस यह कि "यह किसी तरह अधूरा है"। मुझे गलत न समझें: Greenify एक बेहतरीन ऐप है - और हां, यह कम से कम उस हिस्से को कवर कर रहा है, जो यूजर चाहता है। आप एक कारण के लिए :) कि वोट दें मिल गया है
इज़ी

1

हाँ, एपीपी एपीपी के साथ:

नेट अवरोधक - Google Play

निर्दिष्ट एप्लिकेशन के लिए नेटवर्क ब्लॉक करने के लिए:

1. "नेट ब्लॉकर" खोलें

2. वह ऐप टैप करें जिसे आप इंटरनेट एक्सेस एक्सेस करने से रोकना चाहते हैं

3. उन नेटवर्क प्रकारों की जाँच करें जिन्हें आप ब्लॉक करना चाहते हैं

4. "नेट ब्लॉकर" ऐप स्वचालित रूप से इंटरनेट कनेक्शन को अक्षम कर देगा जब अवरुद्ध ऐप अग्रभूमि में चल रहा हो

5. एक नया नोटिफिकेशन आइकन आपको बताएगा कि कौन से नेटवर्क ब्लॉक किए गए हैं

6. इंटरनेट कनेक्शन को पुनर्स्थापित करने के लिए अधिसूचना आइकन पर टैप करें, इंटरनेट को अक्षम करने के लिए फिर से टैप करें

या, नीचे दिए गए लिंक की जाँच करें:

एंड्रॉइड डिवाइस पर इंटरनेट एक्सेस करने से ऐप्स को ब्लॉक करें


ऐसा लगता है कि शुद्ध अवरोधक सिर्फ वाई-फाई बंद करता है या कुछ और नहीं करता है।
user92613

1
इसका मतलब होगा कि जैसे ही वह ऐप चल रहा है, पूरे नेटवर्क कनेक्शन को नीचे लाएगा - इसलिए बैकग्राउंड में कोई और अपडेट-चेक (जैसे नए मेल) या GCM नोटिफिकेशन (व्हाट्सएप आदि) नहीं आएगा। लेकिन हाँ, जड़ के बिना, बहुत ज्यादा नहीं पसंद ...
इज़ी

1

CyamogenMod उपयोगकर्ताओं के लिए

बिल्ट इन प्राइवेसी गार्ड है । (सेटिंग्स -> गोपनीयता)

यह इंटरनेट (वाईफाई और / या मोबाइल) का उपयोग करने से ऐप को रोक सकता है


1

मुझे आश्चर्य है कि किसी ने भी Google समाधान का उल्लेख नहीं किया है, Datally। कोई जड़ की आवश्यकता है। Google ब्लॉग पर अधिक जानकारी: https://blog.google/technology/next-billion-users/meet-datally-new-way-understand-control-and-save-mobile-data/

या तुरंत प्ले स्टोर से डाउनलोड करें : https://play.google.com/store/apps/details?id=com.google.android.apps.freighter


1
मेरे लिए अब तक का सर्वश्रेष्ठ उत्तर। कोई रूट, नि: शुल्क, कोई मैलवेयर नहीं।
मार्क-ओलिवियर टिटेक्स

0

वैसे मैं व्यक्तिगत रूप से एक सेवा चला रहा हूँ जहाँ मुझे वर्तमान में चल रहे आवेदन यहाँ की तरह मिल सकते हैं

इसके अलावा आप क्या कर सकते हैं कि अगर गतिविधि को अवरुद्ध करना चाहते हैं, तो आप मोबाइल पैकेट डेटा को बंद कर सकते हैं

इस उदाहरण में यहाँ की तरह

https://stackoverflow.com/questions/3644144/how-to-disable-mobile-data-on-android

इस पद्धति को छोड़कर मुझे नहीं लगता कि एक आसान तरीका है जिससे आप किसी एप्लिकेशन को इंटरनेट से वंचित कर सकते हैं क्योंकि उसने डाउनलोड के समय इसके लिए अनुरोध किया था।


0

आप यह भी नियंत्रित कर सकते हैं कि कौन से ऐप लॉस्टनेट फ़ायरवॉल के साथ इंटरनेट एक्सेस कर सकते हैं: https://play.google.com/store/apps/details?id=com.lostnet.fw.free

जबकि आपकी आवश्यकताएं बहुत सरल हैं और कई एप्लिकेशन आपकी आवश्यकताओं को पूरा कर सकते हैं, लॉस्टनेट फ़ायरवॉल के साथ आप उन देशों पर थोड़ा शोध कर सकते हैं जिनसे आपके ऐप कनेक्ट होते हैं और हो सकता है, आप कुछ देशों तक पूरी तरह से पहुंच को अवरुद्ध कर देंगे।


कृपया सहायता केंद्र में स्व-प्रचार के संबंध में प्रलेखन पढ़ें ।
onik

0

वाहक से मोबाइल डेटा को अक्षम करने के लिए:

  1. सुनिश्चित करें कि सिम कार्ड फोन में है और फोन हवाई जहाज मोड में नहीं है, अन्यथा विकल्प नहीं दिखाया गया है।
  2. सेटिंग्स से-> डेटा उपयोग-> मोबाइल डेटा स्विच ऑफ

सैमसंग J3 2016 के लिए काम करता है


-1

एंड्रॉइड में एक ऐप को रोकना फोर्स को कुछ भी करने से रोकता है, यहां तक ​​कि इंटरनेट का उपयोग भी करता है, जब तक कि आप ऐप को फिर से नहीं खोलते। यह मुख्य रूप से ज्यादातर समय मेरी समस्या का हल करता है। या फिर बैकग्राउंड डेटा को प्रतिबंधित करना सभी ऐप को बैकग्राउंड में इंटरनेट का उपयोग करने से रोकता है, कुछ स्टॉक एंड्रॉइड ऐप से अलग।


पहली विधि बहुत असुविधाजनक है और बहुत चरम है। मैं एक गेम या ऐप का उपयोग करना चाहता हूं लेकिन यह इंटरनेट से कनेक्ट नहीं करना चाहता। जाहिर है, बल-रोकना यहां जाने का रास्ता नहीं है। दूसरी विधि इंटरनेट तक पहुँचने के लिए मेरे सक्रिय गेम या ऐप को प्रतिबंधित नहीं करेगी। शायद स्थिति पर थोड़ा अधिक शोध आपको अधिक प्रासंगिक उत्तर पोस्ट करने में मदद करेगा।
Firelord

-2

मैं ईज़ी बैटरी सेवर का उपयोग करता हूं। सुपर पावर मोड चुनें और उन ऐप्स को कॉन्फ़िगर करें जो नेटवर्क तक पहुंचने की अनुमति देते हैं।


2
ऐप का लिंक उपयोगी होगा। क्या आप यह स्पष्ट कर सकते हैं कि क्या इस ऐप को रूट की आवश्यकता है?
डैन हुल्मे
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.