Preâmbulo
Se a sua escola colocar regulamentos sobre o que você pode ver, ignorar isso provavelmente lhe causará problemas. Mesmo que você não esteja infringindo a lei, provavelmente você estará quebrando a política, o que provavelmente é pior se você quiser terminar seus estudos e sair com um bom registro.
E não pense que você não pode ser pego. Você pode. As ferramentas de monitoramento de firewall facilitam bastante o registro de tráfego suspeito de uma estação de trabalho, e você também não consegue identificar o nome dessas informações.
Se você acha que ser pego vai te machucar de alguma forma, peça permissão. Se você não conseguir permissão, não faça isso. Use sua própria conexão de rede.
O Ultrasurf é uma combinação simples de dois elementos:
- Um serviço de proxy
- Limpeza do histórico
É claro que eles os vestem como coisas importantes (porque eles têm um produto que estão empurrando), mas o fato é que você pode conseguir isso de maneira relativamente simples do Ubuntu sem baixar nada.
O primeiro passo é obter acesso ao proxy. Você pode usar o Tor, um serviço pago ou qualquer outra coisa, mas o método mais fácil é apenas para o SSH em casa.
A menos que você tenha um IP estático, você desejará configurar um nome de domínio (com o DynDNS ou um dos milhares de outros serviços DNS dinâmicos disponíveis), instalar o servidor OpenSSH e depois deixar seu roteador ponte essa porta em seu computador. Eu não vou cobrir o set up aqui porque já foi feito milhares de vezes antes. Ao final disso, você poderá acessar o SSH em casa, de fora da sua rede doméstica.
Então, quando você está na escola, você usa o SSH em casa usando algo assim:
ssh -D 8080 [email protected]
Isso configura um proxy SOCKS em execução em localhost:8080
. Magia. Para usar isso no Firefox, você precisa entrar nas configurações e definir o proxy.
O próximo passo é manter seu histórico claro. Os navegadores modernos podem fazer isso por você usando o modo de navegação privada. Há também plugins que podem fazer coisas parecidas - mas acho que o modo de navegação privada deve ser suficiente.
Se você tiver acesso ao Chrome / Chromium, poderá minimizar as configurações apenas executando este:
chromium-browser --incognito --proxy-server="socks5://localhost:8080" --user-data-dir=/tmp/temp-profile
Você pode criar script ou alias para facilitar o lançamento.