J'ai installé isc-dhcp-server juste pour une tâche ponctuelle. Donc, en gros, une fois la tâche terminée, je n'en ai plus besoin: dois-je la désinstaller? Ou est-il possible de le désactiver complètement?
La commande Sudo service isc-dhcp-server stop
semble ne pas empêcher le redémarrage du service isc-dhcp en arrière-plan, après le redémarrage de l'ordinateur.
En outre, dhcpd.conf comportait de nombreuses modifications. Une adresse IP statique a été affectée à/etc/network/interfaces config: les modifications doivent-elles être ramenées dans la configuration des interfaces, car elles ne sont plus nécessaires, ou ces modifications ne sont pas persistantes? De plus, j'ai oublié de sauvegarder le fichier dhcpd.conf: comment obtenir un fichier non modifié?
Il semble que vous souhaitiez empêcher l'exécution serveur DHCP après le redémarrage. pour effectuer cette action, vous devez mettre à jour les scripts d'initialisation de update-rc.d
:
Sudo update-rc.d -f isc-dhcp-server remove
Mise à nivea
Si vous souhaitez ajouter le serveur DHCP au démarrage, entrez la commande suivante:
Sudo update-rc.d isc-dhcp-server defaults
pour Ubuntu 16.04 et 14.04 cette commande:
Sudo update-rc.d -f isc-dhcp-server remove
n'arrêtera pas le service pour démarrer au démarrage. Comment vérifier ça?
Sudo service isc-dhcp-server status
● isc-dhcp-server.service - ISC DHCP IPv4 server
Loaded: loaded (/lib/systemd/system/isc-dhcp-server.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:dhcpd(8)
Bien que les liens de démarrage et d'arrêt de tous les niveaux rc.d soient supprimés, le service sera toujours lancé au démarrage. Il est toujours activé et le script de démarrage dans/etc/default/isc-dhcp-server sera exécuté au moment du démarrage du service. Pour arrêter le chargement du service au démarrage, utilisez la commande suivante:
Sudo systemctl disable isc-dhcp-server.service
Maintenant, vous pouvez vérifier le statut:
Sudo service isc-dhcp-server status
● isc-dhcp-server.service - ISC DHCP IPv4 server
Loaded: loaded (/lib/systemd/system/isc-dhcp-server.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:dhcpd(8)
Vous voyez maintenant que le service est désactivé au démarrage.