PXE inicializando uma máquina cliente envolve dois componentes na rede. Primeiro, o cliente executa o DHCP para obter um endereço IP. Dependendo de como está configurado, o servidor DHCP pode usar o endereço MAC do cliente para decidir qual endereço IP deve ser fornecido (por exemplo, se você tiver corrigido a tabela de endereços MAC < - > na configuração DHCP). Juntamente com o endereço IP escolhido, o servidor DHCP envia opções para o cliente como configurar o processo de inicialização do PXE - este é o endereço IP de um servidor TFTPBOOT e um nome de arquivo para carregar a partir dele. O servidor TFTPBOOT não se importa com o endereço MAC do cliente - ele apenas serve para qualquer arquivo solicitado pelo cliente.
Você mencionou que deu ao computador cliente um endereço IP estático ao configurá-lo - isso seria bastante estranho porque a inicialização do PXE envolve o uso do DHCP para obter o endereço IP e os detalhes do servidor TFTPBOOT.