¿Cómo enrutar sólo una parte del tráfico de mi red a través de 3G/4G/Tethering?

¿Cómo enrutar sólo una parte del tráfico de mi red a través de 3G/4G/Tethering?

Últimamente he estado en medio de la nada y mi única opción es usar mi dongle 3G/LTE o conectar mi teléfono. El problema es la cantidad de tareas y actualizaciones en segundo plano y todo lo que consume mi ancho de banda. Entonces, estaba pensando si hay alguna manera de evitarlo. Una idea que se me ocurrió es configurar algún tipo de servidor proxy/de enrutamiento local que pueda configurar en las aplicaciones que realmente necesito usar, como el navegador. Por el bien de las otras aplicaciones, parece que estoy desconectado.

No me gustaría considerar eliminar las tareas en segundo plano y/o detener las actualizaciones automáticas, porque sería tedioso hacerlo cada vez que lo necesitara.

¿Es posible algo así? ¿Cuáles son las otras alternativas?

EDITAR:Estoy usando xubuntu (versión de ubuntu con tecnología xfce)

Respuesta1

Recomendaría usar un firewall (software) y solo permitir cierto tráfico saliente. Dependiendo del firewall utilizado podrías permitir ciertas aplicaciones o direcciones IP. ¿En qué distribución estás?

Respuesta2

Si se trata de una máquina con Windows, hay una excelente manera de hacerlo en unos minutos debido al bloqueo a nivel de ejecutable sin software adicional.

Quieres el firewall de Windows en modo avanzado. Primero deshabilite todas las reglas de salida existentes. Vaya a las reglas de salida y cree una nueva regla basada en programa. Elija todos los programas, luego, en la página siguiente, elija bloquear. Luego, establezca una regla para su navegador que permita el tráfico. También puedes hacer esto por puertos, por ejemplo, permitiendo sólo el tráfico saliente en los puertos 80,8080,443, etc.

EDITAR: Para Linux necesitará un puerto basado a menos que desee agregar algún paquete que no conozco. Algo como lo siguiente:

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

información relacionada