O Red Hat Enterprise Linux permite instalações através de uma rede usando os protocolos NFS, FTP ou HTTP. Uma instalação de rede pode ser iniciada a partir de um disquete boot, um CD-ROM boot de rede ou usando a opção boot askmethod com o CD 1 do Red Hat Enterprise Linux. Alternativamente, se o sistema a ser instalado contém uma placa de interface de rede (network interface card, NIC) com suporte ao Ambiente de Pré-Execução (Pre-Execution Environment, PXE), pode ser configurado para inicializar a partir de arquivos em outro sistema da rede, ao invés de um disquete ou CD-ROM.
Para uma instalação de rede PXE, a NIC do cliente com suporte ao PXE envia um pedido de transmissão (broadcast) por informações do DHCP. O servidor DHCP oferece um endereço IP ao cliente, outras informações de rede como servidor de nomes, o endereço IP ou nome da máquina do servidor tftp (que oferece os arquivos necessários para iniciar o programa de instalação), e a localidade dos arquivos no servidor tftp. Isto é possível por causa do PXELINUX, que é parte do pacote syslinux.
Os passos seguintes devem ser executados para preparar uma instalação PXE:
Configurar o servidor de rede (NFS, FTP, HTTP) para exportar a árvore de instalação.
Configurar os arquivos no servidor tftp necessários para a inicialização PXE.
Configurar quais máquinas podem inicializar pela configuração PXE.
Iniciar o serviço tftp.
Configurar o DHCP.
Inicializar a máquina cliente e começar a instalação.
Primeiro, configure um servidor NFS, FTP ou HTTP para exportar a árvore de instalação inteira para a versão e variante do Red Hat Enterprise Linux a ser instalado. Consulte a seção Preparando para uma Instalação de Rede do Guia de Instalação do Red Hat Enterprise Linux para instruções detalhadas.