I managed to talk to my school's IT guy today, and found out the reason for everything being blocked: They block SSH. I'm a bit disappointed that they won't allow SSH, but I can understand it, since they block lots of VPNs too, and he said the main reason for blocking it was tunneling. My VPN works though, so I'll just have to run everything through it.