Bem, isso é estúpido. Eu uso cobbler que já tem suporte para configuração de nome de host, ip, sub-rede e informações de DNS. Você tem que adicioná-lo como um sistema, assim:
sistema cobbler add --name = [...] --profile = [...] - ip = 10.1.1.2 --gateway = 10.1.1.1 --hostname = seuhostname.exmaple.org --name -servidores="10.1.1.1" --static = true --mac = 00: 50: 56: af: 56: 22
O Cobbler tem um snippet que aplica isso a você, chamado "post_install_network_config". Deixe-me saber se alguém tiver alguma dúvida.