Je ne peux pas redémarrer mon dnsmasq service, donc mon brouillard serveur ne fonctionnent pas
J'ai un fog server
mis en place dans le travail, chaque maintenant et puis notre inutiles internet échoue et que je dois réinitialiser le dnsmasq
à le faire fonctionner à nouveau, (n'avez pas un dhcp
serveur mis en place et ne peux pas modifier les moyeux paramètres de sorte que l'habitude de le faire) à chaque fois que j'essaie sudo dnsmasq restart
, je reçois le message d' - junk found in command line
,
tout d'abord peut-il m'expliquer en termes simples ce que cela signifie en fait que je ne suis pas un expert Linux et personne ne semble avoir une explication simple de ce que c'est,
deuxièmement, j'ai toujours utilisé la commande a posté sur un autre, le brouillard forum pour corriger cette erreur
sudo /etc/init.d/dnsmasq restart
toujours, cela a parfaitement fonctionné, mais maintenant, quand j'essaye d'exécuter cette commande, je reçois le message command not found
Vous devez vous connecter pour publier un commentaire.
Essayer sudo restart dnsmasq. Le /etc/init.d/annuaire est l'emplacement de System V init scripts. Si dnsmasq n'est pas là, il a probablement été converti pour utiliser un arriviste et sa configuration est dans /etc/init/
Éditez votre /etc/init.d/dnsmasq
Ma distribution linux Debian 9 (stretch)
Modifier cette ligne :
À :
Ce problème se produit en raison de la mise à jour du dns de la racine-paquet de données, plus précisément dans le fichier /usr/share/dns/root.ds.
La structure de ce fichier a été modifié, les champs sont séparés par des espaces, maintenant, ils ont été changés par des onglets (\t)
mawk -- '{ printf " --trust-anchor=.,%d,%d,%d,%s", $5, $6, $7, $8 }' $ROOT_DS
"sudo service dnsmasq start
Qui a fonctionné pour moi