Use this for protected networks where port 22 isn't available, or for general security reasons where your traffic will be routed through an external server via SSH tunnel.
An EC2 micro instance or a tiny DigitalOcean droplet will work for this. For the initial configuration, access to port 22 is required, as you'll have to SSH onto your host.
In the host, edit /etc/ssh/sshd_config
and add the line Port 443
. Reboot. From now on you can SSH into the server through port 443 (ssh -p 443 user@server
).