Posso usar o PXE sem DHCP apenas especificando manualmente um IP estático?

1

Eu quero tentar fazer uma instalação PXE pela primeira vez.

Todos os tutoriais que li parecem indicar que é necessário um servidor DHCP configurado para apontar para o servidor TFTP com a imagem de inicialização. Não entendo por que o DHCP deve ser necessário, não é possível apenas configurar manualmente as configurações de IP e de rede do computador e especificar manualmente o IP em que o servidor TFTP está localizado?

Se não, existe alguma razão em particular pela qual você não teria permissão para fazer isso, ou recebeu um simples prompt no menu pxe pedindo para especificar manualmente o caminho da rede?

    
por user142968 21.11.2015 / 22:26

1 resposta

1

Um servidor DHCP fornece ao cliente o endereço IP, a rota estática, o servidor DNS, um nome de arquivo para carregar e o nome ou IP do "próximo servidor" para carregá-lo e outros detalhes de configuração.

O problema é "onde você vai configurar esses detalhes, senão do DHCP"?

O seu BIOS lhe dá essa opção, campos para inserir esses detalhes? Muito provavelmente não.

Você poderia criar suas próprias ROMs personalizadas (por exemplo, usando ipxe) para determinadas NICs com essas informações codificadas - mas por quê? Não apenas você teria que fazer uma ROM individual única para cada NIC (para o endereço IP), mas os detalhes de configuração codificados quase sempre acabam sendo uma dor, porque os detalhes mudam e você precisa ser capaz de alterá-los facilmente ... .que você pode fazer com um servidor DHCP ou bootp, simplesmente editando o dhcpd.conf

Não há nada que impeça que um ROM PXE tenha um menu de configuração (na verdade, vi alguns servidores com a capacidade de especificar o endereço IP de uma NIC e alguns outros detalhes - principalmente para cartões de gerenciamento remotos como Dell iDRAC e HP iLO e Sun LOM ), mas há pouco incentivo para os fabricantes fazerem isso - este é um problema já resolvido e o DHCP / bootp é a solução.

    
por 22.11.2015 / 00:28