Estoy ejecutando un escritorio de Fedora detrás de un proxy corporativo que bloquea el yum
tráfico (específicamente *.gz
y *.bz2
). Tengo acceso a una máquina RedHat separada a través de ssh que puede descargar todo lo que quiera.
Cuando lo hago yum update
y otros comandos yum: ¿Es posible enrutar ese tráfico a la máquina RedHat para que haga las descargas por mí? No tengo acceso de root en la máquina RedHat pero puedo iniciar sesión y usar wget para descargar archivos. ¿Si es así, cómo?
Debería poder proxy del tráfico de YUM a través de la conexión SSH de la siguiente manera:
agregar al
/etc/yum.conf
en el servidor protegido:desde el servidor con acceso ssh normal entrante / saliente:
En el servidor donde desea ejecutar comandos YUM:
Referencias
fuente
desktop
y al servidor RedHat con acceso de descarga completo comoserver
). Así que supongo que tendré que hacerloproxy=http://127.0.0.1:8080
en midesktop
ya que esta es la computadora que necesita las actualizaciones de yum y tambiénssh -R 8080:ssh.server:8080 [email protected]
en midesktop
. ¿Dónde entra laserver
configuración en esto o no hay ninguno?ssh.server
.desktop
oserver
? Si no es el servidor, no puedo instalarlo porque no tengo acceso de rootssh -D 8888 user@server
en el escritorio, entonces debes decirle a yum que use este servidorproxy=socks5h://localhost:8888
. Entonces, ¿puedes ver algún problema con esto? Significaría que no necesito instalar nada en la máquina del servidor, lo cual es ideal en mi caso porque es una máquina compartida. No podré probarlo hasta el lunes.