Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I moved from a suburb of Toronto where I had 10M/1M service on cable to a development north in Caledon where there are 100 homes with no reliable internet options (no cable, no DSL). I am currently using WiMax which is supposed to deliver 2M/256kbps, but in reality gives me 1M/70kbps with speed and latency varying greatly. There are a few fixed wireless services, but they are slow (512/256 kbps) and too expensive for the poor speed ($50+/month). I need to connect to work in Toronto via VPN. My WiMax service is almost unusable for this (the 70kbps upload is killing me). I run a server (web, email, proxy server) on a DSL connection in my in-law's basement in Mississauga (suburb of Toronto). This DSL connection is fast enough (5M/800kbps) with low latency. To my surprise, I have found if I tunnel web traffic from my home in Caledon through an ssh tunnel (with compression on) to my proxy server in Mississauga, I get pretty good throughput (around 1M/512 kbps) and the traffic seems reliable and consistent in speed. It's almost like the Wimax ISP (Rogers) is throttling the regular http traffic, but they can't really see what the ssh tunnel is because it's encrypted, so they leave it alone (yes, yes ... I know there is probably some less cynical explanation).
Proposal:
I want to set up something to funnel all my traffic (not just http traffic, but also VPN and anything else) from the crappy wimax connection through to my faster DSL server. I am open to other ideas, but specifically, I am thinking of an ssh tunnel. However, it needs to pick up a large number of ports (maybe every port except port 22 ??). I suppose I need to tunnel both TCP and UDP traffic (I don't understand TCP and UDP very well), but I'll start with just TCP, if necessary. At the very least I want to try this setup to see if it increases the reliability of my wimax internet experience in Caledon.
Any comments on how this can be done or if it can be done? I regularly tunnel VNC sessions and http through ssh, so I know how to set up tunnels, but I do not know how to open a wide range of ports (or all ports).
Another thought is to have one box in my home in Caledon that acts as a gateway to the internet through a tunnel to my proxy server box in Mississauga. All traffic from Caledon would be channelled through this gateway box through the tunnel to Mississauga. I know that can be done, I'm just not sure exactly how to set it up.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.