Procure no MDT 2010. Ele tem funcionalidade de builting para inicializar no WinPE e Consultar um banco de dados SQL (baseado no endereço Mac do computador) para praticamente qualquer coisa que você queira e preencher isso no unattend.xml antes da execução da instalação. Muitas opções. Demora um pouco para pegar o jeito, mas é bastante lógico. A especificação do endereço IP foi um pouco problemática na última versão do MDT, mas em 2010 você pode adicionar suas próprias colunas ao banco de dados e executar consultas também. Você pode ter que criar seu próprio script para definir o endereço IP, mas não deve ser muito trabalho encontrar um script vb que permite que você faça isso - pelo menos se seus computadores tiverem apenas uma placa de rede - o google é seu amigo.
com os melhores cumprimentos, Trond