Comment puis-je tunneler tout mon trafic réseau via SSH ?

Chaque fois que j'utilise Internet à partir d'un emplacement non sécurisé (tel que le wifi public), j'aime utiliser un tunnel ssh (ssh -D port host) pour m'assurer que mon trafic ne peut pas être reniflé. Malheureusement, il semble y avoir beaucoup d'applications qui ne fournissent pas un moyen de spécifier un proxy (Flash est un exemple majeur).

Il semble qu'il devrait y avoir un moyen d'utiliser un tunnel pour tout le trafic réseau de mon ordinateur, mais je suis complètement ignorant de la façon de le faire. Toute aide serait très apprécié.

demandé sur