title: Direct ALL android traffic through SSH tunnel
body: <p>I am trying to completely conceal all traffic on my phone from the wireless provider.</p>
  
  <p>I would like to do this by directing the traffic through an SSH tunnel to my home router through iptables (not sure if they help?).</p>
  
  <p>The phone is rooted and is running CyanogenMod 7.1 (and is therefore iptables-capable).</p>
  
  <p>I've looked at <a href="https://stackoverflow.com/questions/6284217/access-android-market-through-ssh-tunnel">this question</a>, but I am still sort of shaky on the details.
  That question sort of describes how to do this for a single port - but how can I do this for every single packet on every single port?</p>
  
  <p>This question is of both practical and academic interest.
  Thanks.</p>