Aqui está o que eu faria. Então, você pode SSH para o servidor (vamos chamá-lo server
, da sua máquina; vamos chamá-lo workstation
.
- Configure um proxy HTTP como Squid em
workstation
, ouvindolocalhost:8080
. -
A partir de
workstation
, abra um túnel SSH reverso paraserver
:ssh -R 8080:localhost:8080 user@server
-
Configure
yum
emserver
para usarlocalhost:8080
como proxy. -
yum
agora acessará a internet através do túnel SSH através deworkstation
.
Você pode testar sua configuração assim:
wget -e use_proxy=yes -e http_proxy=127.0.0.1:8080 http://someurl.example.com/
Veja esta pergunta e respostas para mais informações! :)