Comment Almost no VPN protocol works here in Iran (Score 5, Informative) 22
I've tried it all. Tor, wireguard. wireguard over TCP. openvpn, UDP and TCP, obfuscated or not. shadowsocks, v2ray. and all sorts of stealth modes that vpn providers claim that are meant to bypass censorship.
These fuckers bought the most sophisticated software and hardware from china and have tweaked them for maximum efficiency to make sure that the country moves back towards the stone age while the regime and the government milk money and resources from the people to spend for their families living in mansions in Canada/US/UK and other places.
Sure if you try hard enough you can finally gain access but how many of the 80m population can understand all of these technicalities to get themselves free access to the free internet.
Not to mention, they have also blocked access to the apple's appstore and google's playstore.
Despite all of that, People still are trying to find ways to connect by sharing APK files to free, unsafe vpn apps that works sometimes and are hotspotting their vpn connections from android devices to help apple devices gain appstore access to download free vpn apps.
By the way, I've tried tor from different locations in Iran connecting from different ISPs and mobile networks. 80% of the time it doesn't work and if it does, your internet speed will be something around 5 to 20 kb/s and it won't hold for too long.
If you're from Iran and reading this, Express VPN's lightweigh protocol works great, nordvpn's wireguard implementation works on the MCI network, PIA's TCP protocol works on ADSL connections although all of these might stop working at some point and I do know that you do have to spend your two+ months of salary to purchase these services.