I've tryed using TOR but its just not letting me get through
Use TAILS? what is the error log of doing?
It depends what you're trying to do, really. Are you just browsing the web? If your school uses DNS-based blocking, you could simply enable DNS-over-HTTPS in Firefox.
I need this answer too!
startpage anonymous view always works for me, but you won't be able to post anything. good for browsing, though.
Startpage works well. I am a little suspicous of it. Conisder that anonymous view has the same problems as a VPN, that is sending traffic through an authority who's word you must accept that they do not spy on you. Startpage works with Google. Hm. But if you don't care then no biggie, just my 2 cents.
Why isn't Tor working? Use a bridge perhaps? If torproject.org is blocked, try downloading from one of it's many mirrors. After all, Tor Browser installs to your home directory by default so no aditional privledge is needed. You could also maybe try Tails.
You could also use i2p, binding a browser to a Tor proxy (there are browser extensions that do this automatically), loknet, etc.
Maybe run a mobile hotspot off a cell phone and connect the device to that hotspot.
Attempt getting root/admin access through a password recovery tool, which could work but get you in big trouble.
Browser extensions are your best friend.
You could also do some research of your own on what ports are what with nmap/zenmap. Is it a capitve portal or no?
When using Tor you have to use bridges to bypass the firewall, if obfs4 doesn't work use meek-azure. For viewing individual sites and articles you might have luck with Startpage anonymous view, Archive.is, Archive.org, and via.hypothes.is. You can also try Shadowsocks or SSH obfuscation if they're able to block VPNs.
Have you tried SSH tunneling? Set up an SSH server at home device (the guide is for Debian-based distro but other Linux distros should have similar setup). Let's say you have home SSH server as
home.comand username as
user, your dynamic port forwarding with SSH would be like this:
It's important that you pick the default ports like 22, 21, 443, 80 and 8080 because school firewall often block other ports. If that one didn't work then try out all the default/open ports.
Best thing here is that ssh command can be run on any platform without admin/root access. On Linux you can run in CLI, on Windows if you have access to CMD (make an basic batch file on school's computer desktop and rename to file.bat), or just run portable version of PuTTY. And on Android you can use Termux.
After you run the ssh command, go to your fav browser and setup proxy option, select SOCKS, set host to
localhost, and set port to
8080or your selected one. Save the setting and try the content you wish to use.
Ah btw, there is a tiny trick that might work, just for fun, some firewalls use host based blocking so let's say you want to go to https://duckduckgo.com, you can 'bypass' by adding a dot or two at the end of the domain, like this https://duckduckgo.com.