Inicialização PXE via servidor TFTP externo

1

Eu gostaria de inicializar o PXE de um servidor TFTP que não esteja na minha rede local. O servidor está sendo executado em uma VM na nuvem.

É possível especificar o IP do servidor remoto sem utilizar o DHCP?

Se não, qual seria o método de passagem mais simples para solicitações de proxy através de outro PC funcional na sub-rede local?

    
por WP2Static.com 12.10.2013 / 05:53

2 respostas

2

O DHCP é um elemento do PXE . Não há PXE sem DHCP.

Existem métodos mais antigos de inicialização via rede, como os ancestrais diretos do DHCP BOOTP e RARP , mas eles também não estão relacionados ao PXE além da ancestralidade compartilhada.

Eu diria que a maneira mais simples de fazer o que você quer é executar um servidor DHCP no "outro PC funcional na sub-rede local". Você provavelmente já tem um servidor DHCP, mas se for apenas o que está dentro do seu modem / roteador / gateway da Internet, provavelmente não é muito funcional. Você obterá outros benefícios substituindo-o.

As duas opções padrão são ISC DHCP e dnsmasq . A maioria das instruções que você encontrará no PXE assume o ISC DHCP, e é bastante fácil de configurar, mas o dnsmasq é mais fácil em alguns aspectos e também fornece um servidor DNS adequado para gerenciar uma pequena LAN.

    
por 12.10.2013 / 10:41
2

Sugiro que você dê uma olhada em ipxe .

É possível configurar o ipxe para obter um endereço IP específico e depois inicializar a partir da Internet.

A seção exemplos é bastante extensa, não posso garantir que você encontrará exatamente o que precisa, mas provavelmente pode trabalhar lá. Há documentação sobre como construir seu próprio kernel pxeboot.0 e até mesmo uma ROM de inicialização para sua NIC.

    
por 12.10.2013 / 13:40

Tags