People who are censored can use Snowflake proxies, which are run by volunteers, to access the Internet through the Tor network.
It uses WebRTC to create peer-to-peer connections across NAT and Firewalls and does not allow direct access to the Internet.
The volunteers can install an extension to the browser, or enable the following badge, or even embed the badge in any website to gather more volunteers:
<iframe src="https://snowflake.torproject.org/embed.html" width="320" height="240" frameborder="0" scrolling="no"></iframe>
DEPLOYING A LINUX STANDALONE HEADLESS SNOWFLAKE
sudo apt install docker.io -y sudo docker run --name SnowFlake -d --restart unless-stopped --network host thetorproject/snowflake-proxy:latest
Check the Snowflake running in a docker container:
sudo docker ps -a
Stop and start the container by issuing the following commands replacing the hash by the container ID:
sudo docker stop 8537758ce665 sudo docker start 8537758ce665
Take some time until connections start to go through your server but eventually it happens:
MONITORING NETWORK TRAFFIC
sudo apt install iptraf -y sudo iptraf-ng
For more detailed information about Snowflake visit [Link].
One of the many alternatives to Tor is the Chrome extension called UltraSurf [Link]. It is a free proxy network that allow circumvent state censorship with a single click.