Hello everyone,
I am using OpenWRT on my own router and connecting it to a very strict office Wi-Fi firewall . The firewall behavior is as follows:
UDP traffic is blocked or heavily restricted
Only TCP 80/443 works reliably
Standard VPN protocols are blocked
WireGuard (UDP)
OpenVPN UDP
VPN works only when it looks like normal HTTPS traffic
On Android, ProtonVPN works using “WireGuard TCP” / Stealth , but I understand this is a Proton proprietary implementation and not standard WireGuard.
My goal is:
Is there any known way (present or experimental) to replicate Proton’s WireGuard TCP / obfuscated WireGuard behavior on OpenWRT?
Is there a Linux client (with published source code) where this feature is available?
1 Like
No, I don’t think so, i only tested proton and windscribe on ios and android both are working fine with wireguard tcp 443.
Then it's a no go, unless someone managed to reverse engineer their implementation the "stealth protocol".
1 Like
egc
February 1, 2026, 3:47pm
5
Openvpn can work with tcp
If the openvpn protocol itself is blocked you can use the scramble options
Contribute to egc112/OpenWRT-OpenVPN-scramble development by creating an account on GitHub.
2 Likes
brada4
February 1, 2026, 3:54pm
6
Does your very strict office allow you to byod?
2 Likes
yes but with limitation like we can not access social media and like shopping sites.
1 Like
Trying to bypass those restrictions sounds like a great idea .... not.
1 Like
what else we can do in our work premises…btw im just trying to get rid of connecting vpn in my phone to like every hour because it get disonnect after some times.
can i use proton ovpn file with it? because its free
brada4
February 1, 2026, 8:24pm
13
You can run OpenVPN server on 443/tcp. Obviously will not work if they make DPI like SNI decoding.
2 Likes
Sounds a bit like what “TrustTunnel” by AdGuard aims to do. But it’s new (at least having the protocol publicly available is) and as of now, there are only linux-x86_64 builds and no OpenWRT package.
1 Like
brada4
February 1, 2026, 10:30pm
15
You can bolt pppd on both ends of ssl connection and call it aisfkhan-VPN
1 Like
i have already tried to setup vpn server on my home router but the problem is my home router is behind so many NAT.
i live in a building consist of 120+ apartments and im using shared internet in my home so it is imposible to get Public WAN ip.
Thanks for the detailed explanation.
I understand now that OpenVPN scramble/xor requires patched OpenVPN on both client and server , and therefore depends entirely on VPN provider support.
Since ProtonVPN does not support OpenVPN scramble/xor on the server side, this approach is not applicable in my case.
1 Like
brada4
February 2, 2026, 8:07am
18
Buy a cloud server or a mobile subscription....
2 Likes