web-dev-qa-db-fra.com

Comment démarrer dhcp3-server automatiquement au démarrage?

J'ai installé et configuré dhcp3-server, mais je dois démarrer le service manuellement à chaque redémarrage de l'ordinateur. Comment puis-je le faire démarrer automatiquement au démarrage? Je ne vois pas dhcp * .conf dans /etc/init et l'interface correcte est spécifiée dans /etc/default/dhcp3-server

3
Chris S.

Si andrewsomething est correct, vous pouvez vérifier si le service est ajouté au démarrage du système, puis exécutez-le.

Sudo update-rc.d dhcp3-server defaults
2
erUSUL

Je pense que j’avais initialement posé cette question à propos d’Ubuntu 10.04 LTS et elle a été corrigée à un moment donné (je pense au 10.04.4), mais après la mise à niveau vers 12.04 LTS, j’ai recommencé à avoir le même problème! J'ai trouvé un correctif pour cela et je voulais juste poster une mise à jour avec ce que je devais faire.

L'astuce consistait à éditer le fichier init. Changez la ligne "start on ...". Ajoutez ce qui suit à la fin de la ligne:

and net-device-up IFACE=<your DHCP server IP>

Donc, ma ligne "start on" ressemble à ceci:

start on runlevel [2345] and net-device-up IFACFE=eth1

Le problème était que le serveur DHCP essayait de démarrer avant que eth1 soit prêt. Cela fait attendre eth1 et qu'il soit prêt avant d'essayer de démarrer le serveur DHCP.

0
Chris S.