If you have a VPS, cloud computing or dedicated server, you can create a SSH tunnel yourself as mentioned before.
If not, you can buy one, or use the following best 5 free ones:
On the Alidage homepage, you can click on the "猛击这里，探索真理" button, enter your email address, and press the Enter key, the you can get your free SSH tunnel account via email.
The password will be changed every one hour, then you will need to enter your email address again to get the new one.
The Onlybird website offers 2 different free SSH tunnel accounts, which you can see directly by clicking on the above link.
By the way, the password will be changed every 4 hours, and the server port is 9999, instead of the default 22.
BlueSSH offers one free SSH tunnel account, which you can see on the "免费 SSH" page.
The server port is 80 or 443, and the password will be changed every half an hour.
Usassh offers 2 free SSH severs, but the one with 22 port was not available now.
And the other one with port 80 or 443 will update its password every o'clock.
While the above 4 websites are all Chinese, the following one is English:
5. Tor VPN
On the Tor VPN website, you can sign up the Trial account and get a free SSH tunnel for one month, with up to 1 GB traffic.
By the way, besides SSH, you can also have a free OpenVPN account.
Among the above 4 free SSH tunnels, Tor VPN is blocked in China, but the other 4 are not, have fun!