Controle por aplicativo Internet (não enraizado) ao usar VPN real? -- security campo com vpn campo com firewall camp android Relacionado O problema

control per app internet (non-rooted) while using actual VPN?


2
vote

problema

português

Eu estou tentando todos os tipos de software de segurança (não raiz) que me permite bloquear a Internet para aplicativos. Até agora, cada um precisa de algum tipo de VPN falsa para obter acesso ao tráfego, eu acho que não é necessária uma raiz. Eu não posso ter isso desde que uso uma VPN real que é desligada se eu usar qualquer um desses aplicativos de segurança. Não há maneira de bloquear a Internet para aplicativos enquanto estiver usando minha VPN?

english

I am trying all sorts of (non-root) security software that allows me to block internet for apps. so far every one needs some kind of fake VPN to gain access to traffic, I guess so no root is needed. I can't have this since I use an actual VPN which gets turned off if I use any of these security apps. is there no way to block internet for apps while using my VPN?

        
 
 

Lista de respostas

1
 
vote

Isso é possível, já que o Android 8 (quando as conexões de bloco sem o recurso VPN também foram adicionadas), você terá que usar o aplicativo VPN, que suporta o PER-APP VPN (que é suportado desde o Android 5.0?) E.g. Openvpn para android de f-droid ou Google play .

Supondo que você use OpenVPN para Android:

    .
  1. configurações do sistema → VPN → Toque no botão com ícone de engrenagem no lado direito do OpenVPN para Android → Ativar Conexões Sempre-Em VPN e Bloquear sem VPN.

  2. OpenVPN para Android → Toque no botão com o ícone de lápis no perfil desejado → Deslizar para permitir a guia Aplicativos → Selecionar aplicativos que você deseja excluir de usar o VPN → Retornar à tela principal → Re / conectar à VPN usando este perfil

Isso foi testado no dispositivo Miui, mas acho que deve ser praticamente o mesmo na maioria dos dispositivos (exceto aqueles cujos fabricantes removiam ou escondiam a funcionalidade padrão do Android da ROM (como Huawei da EMUI)). Também por aplicativo Acesso ao Controle da Internet é embutido por padrão em MIUI.

 

This is possible since Android 8 (when Block connections without VPN feature was added), also you will have to use VPN app which supports Per-App VPN (which is supported since Android 5.0?) e.g. OpenVPN for Android from F-Droid or Google Play.

Assuming you use OpenVPN for Android:

  1. System settings xe2x86x92 VPN xe2x86x92 tap button with gear icon on the right side of OpenVPN for Android xe2x86x92 enable both Always-on VPN and Block connections without VPN.

  2. OpenVPN for Android xe2x86x92 tap button with pencil icon on desired profile xe2x86x92 swipe to ALLOWED APPS tab xe2x86x92 select apps you want to exclude from using VPN xe2x86x92 return to main screen xe2x86x92 re/connect to VPN using this profile

This was tested on MIUI device, but I think should be pretty much the same on majority of devices (except those whose manufacturers removed or hid Android's default functionality from ROM (like Huawei from EMUI)). Also per app internet control access is built-in by default in MIUI.

 
 
0
 
vote

Eu não acho que seja possível de acordo com esta resposta: no Android 6, como negar uma permissão de aplicativos para acessar a rede? . Para resumir a permissão da rede é classificada como 'normal', por isso é concedido automaticamente e não pode ser removido. No entanto, você pode tentar revogar o INTERNET permissão usando adb.

adb shell pm revoke com.name.app android.permission.INTERNET

Eu tenho 99% de certeza não funcionará, mas não pode testar agora, no celular. Infelizmente isso significa um firewall VPN ou raiz + iptables Firewall são suas únicas opções.

 

I don't think it's possible as per this answer: In Android 6, how to deny an app permission to access the network?. To summarise the network permission is classified as 'normal' so it is automatically granted and can't be removed. However you can try to revoke the INTERNET permission using adb.

adb shell pm revoke com.name.app android.permission.INTERNET

I'm 99% sure it won't work, but can't test right now, on mobile. Unfortunately that means a VPN firewall or root + iptables firewall are your only options.

 
 
 
 
-2
 
vote

Você pode tentar Netguard , o não -Root firewall para smartphones Android. Pode ajudá-lo a restringir o uso líquido por aplicativo.

 

You can try NetGuard, the non-root firewall for Android smartphones. It can help you in restricting the net usage per app.

 
 
       
       

Perguntas relacionadas

5  Existem bons firewalls disponíveis? [fechado]  ( Are there any good firewalls available ) 
. FECHADO. Esta questão é off-tópico . Atualmente não está aceitando respostas. Quer melh...

4  Como usar hosts.allow ou hosts.deny no Android  ( How to use hosts allow or hosts deny in android ) 
Existe uma maneira de usar os hosts de arquivos.allow e hosts.deny no Android? Eu procurei pela Internet, mas não encontrei nada. Eu tenho que controlar o ace...

1  Como usar um firewall e uma VPN?  ( How to use a firewall and a vpn ) 
Estou usando o único firewall de código aberto para o Android: NetGuard e gostaria de usar uma VPN além disso. Isso é possível? Em caso afirmativo: como ? ...

3  Como limitar o uso de dados de aplicativos individuais?  ( How to limit data usage of individual apps ) 
Existem muitos aplicativos para limitar o uso de dados do sistema inteiro . Usando o firewall, posso bloquear um aplicativo de acessar a Internet também. M...

0  Bloco 4G quando o WiFi está disponível e limita o acesso a programas  ( Block 4g when wifi is available and limit access to programs ) 
Qual é a melhor maneira de configurá-lo? Se o Wi-Fi estiver disponível, o 4G permanece bloqueado. Quando o WiFi não estiver disponível, use 4G, mas apenas p...

7  Droidwall e tethering sem fio  ( Droidwall and wireless tethering ) 
Eu tenho um problema muito simples: quando eu executo Wifi Tether no meu galaxy s3 o computador não obterá o endereço IP a menos que eu desative abcdefghij...

0  "Sistema" está tentando acessar a Internet  ( System is trying to access internet ) 
Eu estou usando o OnePlus 3T, Android 9. Recentemente, eu instalei um aplicativo chamado "NorOot Firewall" para impedir que os aplicativos acessem a Internet....

0  Há algum "iptables como" firewall para Android? [duplicado]  ( Are there any iptables like firewall for android ) 
. Esta pergunta já tem respostas aqui : fechado 9 anos atrás . . Duplicado possível: Existem ...

15  Quais métodos posso usar para bloquear conteúdo adulto?  ( What methods can i use to block adult content ) 
Estou procurando por algo ao longo das linhas de K-9 para o meu telefone. Será que tal coisa existe? meu objetivo: para ter todo o conteúdo adulto bloqu...

2  Bloqueio 'Sistema Android, aviso de bateria, com.media tek, serviço de dados comum ...' De conectar à Internet  ( Blocking android system battery warning com media tek common data service fro ) 
Eu estou usando o Norot firewall para bloquear o acesso à Internet a alguns aplicativos. Recentemente me notificou que este / estes app (s) estão tentando ace...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.