Eu preciso atualizar e instalar alguns pacotes yum no servidor remoto sem acesso à internet que só é acessível com um cliente VPN em um host Windows. Depois que essa conexão VPN é estabelecida, o host do Windows perde o acesso à Internet, mas ainda pode acessar os servidores locais. Ambos os servidores Linux são o CentOS 6.
[servidor linux local 192.168.0.10] < - [host do windows] - > [servidor remoto 10.10.0.20]
Eu configurei duas sessões de massa no host do Windows.
Para a sessão do servidor local, adicionei um túnel local na porta 2201 a 192.168.0.10:22
Para a sessão do servidor remoto, adicionei um túnel remoto na porta 2202 ao localhost: 2201
Usando essa configuração, posso conectar-me com o SSH do servidor remoto ao servidor local com ssh localhost -p 2202
Agora, eu tentei várias maneiras de configurar túneis adicionais e o que não permitir que o yum usasse essa conexão, mas até agora não teve sorte.
Eu encontrei muitos posts descrevendo como usar proxy=socks5h://localhost:port
no yum.conf, mas minha versão do yum não parece suportar socks5h.
O que eu estou tentando conseguir é possível? Se sim, qual é a peça que faltava no meu quebra-cabeça?
Obrigado antecipadamente