
Tenho meu roteador em casa rodando Tomato USB com OpenVPN rodando na porta 1194. A rede do campus só tem a porta 80 aberta publicamente e tenho quase certeza de que eles fazem modelagem de tráfego e filtragem de conteúdo. Minha única opção aqui é alterar a porta em que o OpenVPN está sendo executado no Tomato USB para a porta 80 e conectar-se do campus dentro do cliente a partir da porta 80?
Responder1
Não estou fazendo propaganda, mas no meu campus o SwissVPN (que roda OpenVPN) funciona bem porque esses caras configuraram o servidor OpenVPN para aceitar conexões na porta 443 (geralmente usada para HTTPS) e como o soquete OpenVPN tem camadas SSL, para o firewall estúpido no meu campus é como se eu estivesse fazendo HTTPS com algum servidor.
HTTPS não étrivialmentedistinguível de qualquer outra execução em um soquete SSL. Alguns firewalls ruins assumem SSL em 443 == HTTPS.
Experimente (definindo seu próprio servidor VPN na porta 443 ou experimente o teste gratuito SwissVPN), pode funcionar.
Se não funcionar e você tiver muito tempo livre, você pode tentar encontrar alguma ferramenta de tunelamento HTTP, mas ela não é tão limpa quanto o OpenVPN.
Responder2
Pessoalmente, prefiro executar o WinSSHD no meu PC no campus (na porta 80 em vez de 22) e depois abrir um túnel externo usando o cliente Tunnelier. Em seguida, mapeie as portas conforme necessário para passar pelo túnel. Esta não é uma VPN e, portanto, você precisa mapear as portas manualmente... as coisas não estão totalmente abertas como em uma conexão VPN. Apenas uma ideia caso seu método VPN não funcione.