So we managed to establish a connection with Meraki Mini as a repeater and various accessories. Still, despite having a connection, a Nomad 2.0 will sometime find that the service is a bit lacking. Say, there is no DNS service for the moment. Or some (most...) ports are filtered.
However, if you are a web developer, it's a fair assumption that you have access to some server, somewhere. If said server runs Python, you can copy tinyproxy.py there beforehands (note: this file comes from the mercurial project which is under GPL, so it's legal to use). Do not forget to chmod +x tinyproxy.py on the server.
When you are in trouble with your Internet connection, you can run this command: ssh -L3000:127.0.0.1:3000 user@10.1.2.3 ./tinyproxy.py 3000 127.0.0.1 assuming that the server has an IP address of 10.1.2.3. I keep this command in a file called proxy.sh on my laptop, so I do not need to remember the IP of the server.
Once the SSH tunnel to the proxy is established, now you can tell every program that can work through a HTTP proxy to use localhost:3000. As an added bonus, now all your HTTP traffic passes encoded over the local link which is never a bad idea...
Comments
Post new comment