Utilizar rhn_register a través de un proxy

Hoy a la mayoría de l@s lectores de la web el artículo les va a resultar algo extraño, ya que trata sobre rhn_register, el sistema clásico de registro de Red Hat. Programa sólo utilizado en entornos profesionales. Vamos al lío, hoy veremos como configurar el sistema, para así poder registrarlo a través de un proxy corporativo.

rhn_register a través de un proxy

Lo podemos hacer de diferentes maneras, la manera más rápida, es añadir parámetros al comando. La otra sería modificar el fichero up2date, que nos permite añadirle diferentes parámetros, entre ellos los de proxy.

Vamos por partes, si queremos poder añadir los datos directamente como parámetro, de la siguiente manera:

  1. rhn_register --nox --proxy=proxy:puerto

No es mala idea y en muchas ocasiones nos puede funcionar, pero tiene un problema. Si es autentificado -el proxy- no nos servirá. Para ello podemos modificar el fichero /etc/sysconfig/rhn/up2date, y de esa manera los datos del proxy quedan fijados de manera permanente en el sistema. Sólo debemos dejar las siguientes línas del fichero, de la siguiente manera:

  1. enableProxy=1
  2. enableProxyAuth=1
  3. proxyPassword="La contraseña"
  4. proxyUser="El nombre de usuario"
  5. httpProxy="La dirección del servidor proxy"

Hasta ahora hemos modificado la configuración para poder utilizar el registro sin problema, a través de un proxy. Una vez hecho esto también debemos modificar el fichero /etc/yum.conf, para poder utilizar yum añadiendo:

  1. proxy=http://direccion-del-servidor-proxy:puerto
  2. proxy_username=usuario
  3. proxy_password=contraseña

Si queremos ampliar información, también podemos consultar el siguiente artículo:

Cómo configurar CentOS a través de un proxy

Aunque sea para CentOS nos sirve prefectamente en RHEL o Scientific Linux.

Las fuentes de información para el artículo son:

rm-rf.es | serverfault.com