web-dev-qa-db-fra.com

Comment réparer le serveur DHCP et TFTP?

Je fais un travail dans lequel j'ai besoin d'un serveur TFTP et DHCP.

Les paramètres DHCP que je dois régler sont (j'ai DHCP et DHCP 3, je ne sais pas où définir):

    default-lease-time 21600;
    max-lease-time 43200;
    option domain-name-servers 10.0.0.1;
    option netbios-name-servers 10.0.0.1;
    option netbios-node-type 8;
    option www-server 10.0.0.1;
    authoritative;
    allow booting;
    allow bootp;

    subnet 10.0.0.0 netmask 255.255.255.0
    {
    option routers 10.0.0.1;
    option subnet-mask 255.255.255.0;
    option broadcast-address 10.0.0.255;
    filename "/tftpboot/newsistemgeminis";
    range 10.0.0.10 10.0.0.100;
    }

Je dois copier l'image du noyau '' newsistemgeminis '' dans/tftpboot /.

Pour le serveur TFTP, éditez /etc/inetd.conf et définissez le répertoire du serveur sur/tftpboot/mais ce fichier est vide: /

J'ai installé les packages suivants: dhcpd, tftp, tftpd-hpa, isc-dhcp-server

Maintenant, démarrez TFTP et DHCP, mais j'ai ces problèmes:

root@ubuntu:/home/ubuntu# invoke-rc.d dhcp start
 invoke-rc.d: unknown initscript, /etc/init.d/dhcp not found.

Je ne comprends pas ce qui se passe, pour plus je ne cherche pas à résoudre le problème, quelqu'un pourrait-il m'aider? Je vous en serai très reconnaissant, merci et salutations.

1
user178971

Vous ne devriez pas avoir besoin de modifier le /etc/inetd.conf fichier si vous souhaitez utiliser la valeur par défaut /var/lib/tftpboot/ chemin. TFTP utilisera déjà ce chemin par défaut.

En règle générale, les lignes de votre fichier dhcpd.conf devraient ressembler à

next-server (ip address of tftp server); #this is if your tftp sever is separate from your DHCP server
filename "pxelinux.0";

pxelinux.0 pointera généralement vers une image de démarrage dans pxelinux.conf pour la machine que vous essayez de démarrer.

Pour un exemple complètement exagéré de la façon dont cela est mis en pratique, vous pouvez consulter quelque chose comme Contremaître , MAAS , ou tout autre outil d'orchestration.

1
user187595