Red Hat Training

A Red Hat training course is available for Red Hat Satellite

4.4. Instalando o Satellite atrás de um HTTP Proxy

Devido à forma que o RHN Satellite usa o rhn.conf para controlar suas configurações de conexão, não existe uma maneira de adicionar opções ao arquivo antes da instalação do RHN Satellite. Se sua rede se encontra sob um HTTP proxy em sua empresa, você não pode ativar o RHN Satellite durante a instalação. Uma forma de solucionar este problema, seria realizar uma instalação desconectada do RHN Satellite, e depois mudar a configuração para um método conectado após a instalação concluída. Segue uma demonstração de como criar uma instalação conectada do RHN Satellite sob um HTTP proxy:
  1. Conclua uma instalação mínima do Red Hat Enterprise Linux 4 ou 5 (dependendo da versão do RHN Satellite que você irá instalar).
  2. Configure o sistema para que ele possa conectar ao RHN sob HTTP proxy. Edite o arquivo /etc/sysconfig/rhn/up2date.conf como se segue:
    enableProxy=1
    enableProxyAuth=1
    httpProxy=<http-proxy-fqdn>
    proxyUser=<proxy-username>
    proxyPassword=<proxy-password>
    
  3. Registre o sistema no RHN
  4. Inicie a instalaçãpo do RHN Satellite com a opção disconectada:
    ./install.pl --disconnected
    
  5. Depois que a instalação estiver concluída, você precisará adicionar ou modificar suas configurações no arquivo /etc/rhn/rhn.conf:
    server.satellite.http_proxy = <http-proxy-fqdn>
    server.satellite.http_proxy_username = <proxy-username>
    server.satellite.http_proxy_password = <proxy-password>
    
    disconnected=0
    
  6. Reinicie o serviço do Satellite:
    service rhn-satellite restart
    
  7. Reative o Satellite como um Satellite conectado:
    rhn-satellite-activate --rhn-cert=<path-to-cert>
    
Você deve agora possuir um RHN Satellite conectado que funcionará por detrás de um HTTP Proxy.