I know that DNS tunneling is the good choice when we try to bypass captive portal, but i tried to do SSH tunneling instead of DNS but it doesn't works, technically speaking is that possible -bypass captive portal using SSH tunnel- ?    
use SSH tunnel to baypass Captive portal
ssh;ssh tunneling