PXE com DHCP em outro servidor

2

Olá, tenho a seguinte configuração:

  • Um roteador que faz DHCP
  • um servidor PXE (modo Bridged da estação de trabalho VMware)
  • um cliente que eu quero inicializar (modo de ponte de estação de trabalho VMware)

Eu estava seguindo este guia sobre como configurar um PXE infra-estrutura de inicialização , mas estou preso agora, já que não consigo instalar o DHCP no servidor PXE (não vai entrar em conflito com meu DHCP no meu roteador?) e preciso especificar um arquivo que ele precisa buscar para fazer uma inicialização PXE.

Como posso conseguir um servidor PXE em funcionamento sem que o servidor DHCP seja o próprio servidor PXE?

    
por Lucas Kauffman 24.07.2011 / 12:04

3 respostas

5

Não há absolutamente nenhum requisito para o servidor DHCP ser a mesma máquina que o servidor TFTP (não existe um "servidor PXE"). Você simplesmente configura o servidor DHCP para fornecer as opções de DHCP necessárias para a inicialização via PXE. Boa sorte em gerenciar isso em um roteador de consumo de brinquedos, no entanto.

    
por 24.07.2011 / 12:18
2
subnet 192.168.51.0 netmask 255.255.255.0 {
       range 192.168.51.64 192.168.51.80;
       filename "pxelinux.0";
       next-server 192.168.51.1;
       option routers 192.168.51.1;
}

Parece que o requisito da opção "nome do arquivo" do DHCP estendido exclui a maioria dos servidores DHCP baseados em roteador. O típico servidor DHCP baseado em roteador está focado principalmente na funcionalidade mínima do gerenciamento do endereçamento IP.

    
por 24.07.2011 / 12:17
0

Recentemente, descobri como fazer isso com um roteador de consumidor dinky executando o DD-WRT.

Vá para as configurações do DNSMasq em Serviços. Certifique-se de que o DNSMasq esteja ativado. Em seguida, adicione essa linha à caixa marcada como "Opções adicionais de DNSMasq":

dhcp-boot=pxelinux.0,,192.168.5.143

Onde "192.168.5.143" é o endereço do servidor PXE (TFTP). E "pxelinux.0" é o arquivo a ser inicializado.

    
por 30.08.2011 / 00:18

Tags