Você pode fazer um túnel de porta reversa usando ssh. Na linha de comando, a conexão com o servidor Redhat ficaria assim:
ssh -R:3333:github.com:80 <server ip>
Isso cria uma porta no servidor em 127.0.0.1:3333 - qualquer coisa enviada para esta porta será encaminhada para o github na porta 80:
wget http://127.0.0.1:3333/path/to/file/to/download.zip
Você precisa atualizar seu arquivo / etc / hosts para garantir que o URL seja exibido no final do recebimento:
127.0.0.1 github.com