Como rotear apenas parte do meu tráfego de rede através de 3G/4G/Tethering?

Como rotear apenas parte do meu tráfego de rede através de 3G/4G/Tethering?

Ultimamente tenho estado no meio do nada e minha única opção é usar meu dongle 3G/LTE ou conectar meu telefone. O problema é o número de tarefas e atualizações em segundo plano e tudo o que consome minha largura de banda. Então, eu estava pensando se há uma maneira de evitar isso. Uma ideia que me ocorreu foi configurar algum tipo de servidor de roteamento proxy/local que eu pudesse configurar nos aplicativos que realmente preciso usar, como o navegador. Para o bem dos outros aplicativos, parece que estou offline.

Eu não gostaria de pensar em eliminar as tarefas em segundo plano e/ou interromper as atualizações automáticas, porque isso seria entediante de fazer sempre que eu precisasse.

Algo assim é possível? Quais são as outras alternativas?

EDITAR:Estou usando o xubuntu (versão do ubuntu com tecnologia xfce)

Responder1

Eu recomendaria usar um firewall (de software) e permitir apenas determinado tráfego de saída. Dependendo do firewall usado, você pode permitir determinados aplicativos ou endereços IP. Em que distro você está?

Responder2

Se esta for uma máquina Windows, há uma ótima maneira de fazer isso em alguns minutos devido ao bloqueio de nível executável sem software extra.

Você deseja o firewall do Windows no modo avançado. Desative primeiro todas as regras de saída existentes. Acesse as regras de saída e crie uma nova regra baseada em programa. Escolha todos os programas e, na próxima página, escolha bloquear. Em seguida, estabeleça uma regra para o seu navegador que permita o tráfego. Você também pode fazer isso por portas, por exemplo, permitindo apenas o tráfego de saída nas portas 80.8080.443, etc.

EDIT: Para Linux você precisará baseado em porta, a menos que queira adicionar algum pacote que não conheço. Algo como o seguinte:

iptables -A OUTPUT -m state –state ESTABLISHED -j ACCEPT
iptables -A OUTPUT --dport 80 -j ACCEPT
iptables -A OUTPUT --dport 8080 -j ACCEPT
iptables -A OUTPUT --dport 443 -j ACCEPT
<and so on>
iptables -A OUTPUT -j REJECT

informação relacionada