My school (in which I also live) blocks the usage of VPNs. I’ve tried multiple different providors and I’ve tried changing protocols but none of it works. Even websites of VPN providers are blocked. This really sucks as I need to access geo-blocked content. Does anyone know what to do in this situation?
Mobile hotspot device or a hotspot on a phone.
Easy, as I don’t really think your school would have a special hardware equipment like a dictatorship/censorship country.
There are some methods.
Use a VPN with an obfuscation proxy or even configure your VPN to work with TCP with port 443, that might work.
Use TOR with a bridge like obfs4 or snowflake.
If you have some knowledge of Linux (or you can just ask ChatGPT or Bard, or even google it), you can get a VPS -as someone mentioned-, install openvpn server and configure it to work on TCP with port 443, then install OpenVPN Connect on your device and connect to your sever. Or install shadowsocks (but be aware this is just proxy, so I think -I’m not sure if that’s correct- UDP traffic will still go through your real network (school’s network)-. Another method with the VPS is just SSH into your server as a reverse proxy tunnel with port 443, and then use Firefox or any Google Chrome extension and configure the proxy settings to use the IP of your server and port 443.
I’m telling you this as someone lives in a military dictatorship censorship country that blocks VPNs, websites of VPNs, anti-viruses, security suites software, TOR, more than a thousand website is blocked, and even more, and these techniques work like every single time.
Just be aware that your school network will know that you’re connecting to a proxy/vpn network obvs.
I can help you if you want, you can message me.
Run your own VPN using a VPS ( virtual private server):, you have a few different options:
- use a regular VPN protocol like openvpn or wireguard
- if you happen to use Linux ( and maybe windows I’m not sure ) you could use a SSH reverse proxy tunnel to send all your traffic through the server. Doing this would also mean you can easily change the port to use either 80 or 443 ( the ports used for web traffic, this makes your VPN look slightly less suspicious and will also deal with any potential port blocking )
For more specifics on how to set all the up you can refer to Google.
If you use their Wifi then you need to comply with their terms & conditions. Simple as that. Depending on the equipment they have installed it will not be easy at all … If you use your own smartphone/data-bundle you are free to do what you want for sure.
Advanced firewalls recognize a lot of applications and blocking is easy. Changing some ports will not help you at all. You might need to experiment with a lot of nifty tools to try pass data, but your mileage may vary…
Just use your mobile data for your geo locked porn
Try tailscale to connect to a pc outside of your school. Lets say you leave a Raspberry at home, install tailscale in it, then VNC(like remote desktop) to the raspberry.
I’ve heard in other threads that you can change the listening port. Or they could be blocking all UDP so you can change that. I don’t know the deep details of it though
Have you tried with a VPN dedicated ip?
Smart DNS might work for you
try turbosurf vpn extension on chrome… may work for some time
Try XTLS reality. I guarantee it will work for you
Install the vpn/s before connecting to the school network .
If the content you’re trying to access is legitimate, have you thought of asking the IT dept to unblock it? Most departments are reasonable.
If there’s no legitimate use then hotspot from your phone and then VPN.
Strongly recommend buying a VPS and setting up v2ray. I use this whenever I have to : GitHub - azadrahorg/v2rayCaddy-vless-vmess-ws-tls: V2ray Vless/Vmess + WS and TLS Installer
Vpn obfuscation as someone has already suggested.
Look in my other post, alot of ways to get around this using school internet. If you already tried all the basic stuff (like using 1.1.1.1), the simplest and most effective method I know is to use xray proxy, somthing with the reality protocol.
Maybe try proxy socks5 you known v2ray ?search it on google
I’ve tried USB tethering but that doesn’t work since the phone is still connected to the network that blocks vpns
Works but the issue is like my lab we block vpn connections. So all ipsec, openvpn is out. The only one allowed are ssl vpns. We do .ale exceptions when they ask but most places are probably blocking the usual vpn protocols so running your own still fails. One work around is do a ssh reverse tunnel and use open vpn to connect locally.