Compactação VPN privada para Internet mais rápida

11

Fundo:

Sou estudante e atualmente a conexão Wi-Fi na minha escola é muito lenta (muito lenta). Eu tenho um plano de dados de 8Gb 4G, mas mesmo com isso, estou ficando sem energia no final do mês.

Eu configurei um Debian sem cabeça em casa (que tem uma conexão de 400 Mbps) e já o estou usando como um Seedbox automatizado, uma VPN L2TP-IPSec, um servidor BTSync e um servidor Apache. Comecei a construir há dois meses - sabendo que não conseguiria uma conexão rápida à Internet - então sou bastante novo no Debian

Aqui está a minha pergunta:

É possível compactar dados com eficiência por uma VPN privada ? Eu sei que alguns aplicativos para iPhone e Android como o Onavo Extend podem conseguir isso, e eu queria saber como colocar esse tipo de sistema (se é realmente eficaz o suficiente) para que meu uso de dados 4G seja mais leve. Se eu vier a instalar / criar essa VPN, ela deverá ser compatível com:

  • Debian (o servidor),
  • Mac OS (meu computador),
  • e iOS (meu telefone).

Se você tiver alguma outra sugestão sobre como eu poderia acelerar o WiFi da minha escola. Eu fiz alguns testes nele; ping www.google.como tempo limite arp -ademora , leva muito tempo, mas eventualmente exibe alguns pares, e qualquer teste de velocidade (quando a conexão ruim me dá acesso à Internet) retorna 0,28 Mbps em velocidades baixas.

LaX
fonte
Tanto quanto sei l2tp pptp ant ambos fornecem compressão. Se não for eficiente o suficiente para você, tente openvpn. Talvez possa fazer melhor.
Scyld de Fraud 12/09
@ScylddeFraud Você tem algum link sobre como seus algoritmos de compactação se comparam?
LaX
@ LaX: Apenas esta comparação . É sobre pptp vs openvpn, mas l2tp usa o mesmo na medida em que o método MPPC funciona na camada PPP.
Scyld de Fraud 12/09
Não sei se é o mesmo: unix.stackexchange.com/questions/103379
Teresa e Junior

Respostas:

3

O que eu achei uma boa solução para mim foi o Ziproxy .

É um proxy de compactação http capaz de compactar grandes recursos html, como imagens, para que as páginas da Web sejam mais leves. Por ser um proxy, funciona com ou sem uma VPN. Também é muito fácil de configurar.

LaX
fonte
1

Como alternativa ao Ziproxy, existe https://github.com/barnacs/compy , que parece estar mais vivo como um projeto.

Hannes Snögren
fonte
0

Você pode criar um túnel SSL de um homem pobre a partir de uma porta local com ssh:

ssh -D <local_port> -C <user>@<server>

Em seguida, você pode navegar por esse proxy com o Chrome / Chromium:

chromium --proxy-server=socks5://localhost:<local_port>

Coisas para manter em mente:

  • É necessário o encaminhamento de porta da porta TCP 22 (SSH) do servidor
    • No entanto, isso também significa que você não confia em terceiros para proteger seu servidor ou espiar seus metadados de tráfego.
  • As razões pelas quais menciono "homem pobre" são:
    • A conexão pode cair, caso em que o cliente SSH não responde.
    • Você precisa configurar e confiar nos aplicativos para usar o proxy, e eles podem ter bugs, fazendo com que eles se comportem mal de maneiras que colocam em risco a privacidade.
    • não custa nenhum dinheiro, mas custa um tempo para lembrar / criar um atalho com a linha de comando e o endereço do servidor.
    • Eu não tentei no iThings.
danuker
fonte
1
Além do que, além do mais? O que? O suspense está me matando ...
M Granja
@MGranja Não me lembro exatamente qual foi o último ponto, mas acrescentei bastante e reformulei a resposta. Você quer ainda mais? Obrigado pelo alerta!
Danuker 9/05/19
Está tudo bem, obrigado!
M Granja
0

Nomachine funciona muito bem. Também pode comprimir áudio.

O X2Go não é ruim, mas não pode compactar o áudio.

Essas são soluções de desktop remoto, mas você pode encapsulá-las através do SSH.

Testei esses dois com o servidor no EC2 e com a área de trabalho dimensionada para caber na tela do telefone / área de trabalho que estou usando.

jerng
fonte