VPN protocols or obfuscation methods for China and Iran

I am looking for a vpn protocol or obfuscation method that now in 2024 works in countries with DPI.

I’ve heard wiregaurd does not work in China and Iran, and don’t have any news if OpenVPN+obfsproxy works or not.

I want to know which protocol or obfuscation method actually works in these countries, and how can I learn to implement it?

There is no protocol which can work all the time. Tools designed to bypass GFW have multiple protocols.

https://github.com/SagerNet/sing-box

https://github.com/XTLS/Xray-core

vless (xtls+reality)

Shadowsocks with Cloak/XRay, optionally routed via a CDN, is still pretty common.

See /r/dumbclub (yes, real sub).

It’s worth paying for a service, you have to stay ahead and every once in a while, they crackdown on the working methods. Good providers try to stay ahead.

Though it did seem that x-ray with vless worked and still works, I still didn’t mess with it and trying to keep it up myself. There’s a lot of stuff that’s more worth your time than a cat and mouse game that others can play for you for a small fee.

That is unless you’re interested in networking and learning or developing it.

There are two protocol I suggest either ShadowSocksR or VMESS (V2RAY) I am using it like for three years they are the best way. If you want to build your own I have a repo in github check them out https://www.github.com/samrand96

ShadowSocksR: https://github.com/samrand96/SSR-Updated
VMess: https://github.com/samrand96/v2ray-nginx-cloudflare/

Cloudflare Warp should work.

Those paid services mostly use servers inside China as entrypoints, Goverment has access to all those servers.

Don’t use them if you post any Chinese politic content on internet.