Wireguard doesn’t obfuscate its traffic so non-standard ports may not help depending on how sophisticated the blocking is (they could recognize the protocol and block your traffic regardless of port).
Comment on Remote access in a country with heavy cencorship
cloudless@lemmy.cafe 6 months ago
Find a cheap hosting solution that provides a fixed IP address, then host your own VPN or proxy server there.
atzanteol@sh.itjust.works 6 months ago
ptz@dubvee.org 6 months ago
To add on to this answer:
If they’re blocking Wireguard/OpenVPN at the protocol level, there may not be anything you can do (running on a different port, etc).
If HTTPS works, between a cloud VPS and your home connection, you might be able to setup Nginx + VPN-WS on your cloud host to make a websocket-based VPN.
github.com/unbit/vpn-ws
I haven’t tried this, but it looks solid enough. Just make sure you configure Nginx correctly for authentication since it doesn’t do that on its own (intentionally since most web servers already have a solid authentication framework / plugin system).
mfat@lemdro.id 6 months ago
This is the case unfortunately. They are blocked as protocol level.