Você está certo de que está sob um firewall muito restritivo. No entanto, há uma maneira de contornar isso. Mas primeiro a resposta para sua pergunta.
Esses sites detectam se as portas estão abertas, no sentido de que estão prontas para aceitar conexões iniciadas fora de seu perímetro, ou seja, fora de sua Universidade. As portas foram todas fechadas (a filtragem teria sido melhor, mas não importa), o que significa que no seu endereço de IP não há nenhum servidor esperando que as conexões entrem. No entanto, como você apontou corretamente, você < strong> can inicia conexões http / https com o mundo externo. Eles passam por seu firewall porque usuários legítimos ( isto é, , aqueles dentro do perímetro IP da escola) podem iniciar conexões e navegar na Web.
Em outras palavras, seu firewall bloqueia todas as conexões recebidas , enquanto permite conexões de saída , pelo menos nas portas 80 e 443.
Quanto à sua pergunta:
Is there a way to run VPN behind a heavy handed uni firewall?
Você quer dizer um servidor ou um cliente?
Um servidor : Não. Acabamos de ver o seu firewall bloquear todas as conexões de entrada, portanto, um servidor nunca seria alcançado por ninguém.
Um cliente : sim, se você usar um servidor OpenVPN externo (seja para pagar ou em uma máquina que você controla) que escuta na porta TCP443. Muitos servidores comerciais estão prontos para oferecer a você serviços nesta porta, exatamente porque muitos usuários estão atrás de firewalls muito restritivos. Se em vez disso você aluga um VPS barato com um bom provedor e configura sua própria instância do OpenVPN, então você controla a escuta porta e o protocolo , portanto você pode escolher escutar no TCP443 .
Por favor, tenha cuidado, a referência apontada por Ramhound não faz menção ao protocolo. Por padrão, o OpenVPN usa UDP, não TCP; mas o seu firewall provavelmente bloqueará o UDP443 porque parece ter sido erguido por pessoas competentes, ainda que cautelosas. Você precisará alterar o protocolo para TCP também.