# Faillet to start dnsmasq.service: unit dnsmasq.service is masked

**URL:** <https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455>\
**Category:** Support Debian\
**Created:** [Octobre 23, 2019, 11:27 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455 "2019-10-23T11:27:50Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![titan06](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/bc79bd/32.png) [@titan06](https://www.debian-fr.org/u/titan06)\
**Post date:** [Octobre 23, 2019, 11:27 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/1 "2019-10-23T11:27:50Z")

</div>

Bonjour

quand je lance dnsmask j’ai ce message d’erreur

faillet to start dnsmasq.service: unit dnsmasq.service is masked

comment régler ça ?

merci pour votre aide

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Octobre 23, 2019, 11:52 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/2 "2019-10-23T11:52:01Z")

</div>

> [@titan06](#):
>
> quand je lance dnsmask

Comment ?  
Quelle commande utilises tu ?

> [@titan06](#):
>
> faillet to start dnsmasq.service: unit dnsmasq.service is masked

Ca m’étonnerait que ce soit le message exact, et que ce soit le seul message d’erreur.  
Ou vois tu ce message ?  
Pourrais tu le recopier entièrement (pas à la main), ainsi que les autres lignes d’erreur qui doivent préciser le probléme ?

---

<div class="post-metadata">

**Author:** ![titan06](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/bc79bd/32.png) [@titan06](https://www.debian-fr.org/u/titan06)\
**Post date:** [Octobre 23, 2019, 12:03 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/3 "2019-10-23T12:03:01Z")

</div>

Bonjour  
j’ai ce message quand je fait un service dnsmasq start ou restart

est apres l’unique ligne d’erreur un me redonne la mains

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Octobre 23, 2019, 12:13 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/4 "2019-10-23T12:13:21Z")

</div>

generalement il faut démasquer le service  
c.f [https://www.freedesktop.org/software/systemd/man/systemctl.html](https://www.freedesktop.org/software/systemd/man/systemctl.html)

```auto
systemctl unmask dnsmasq.service

```

---

<div class="post-metadata">

**Author:** ![titan06](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/bc79bd/32.png) [@titan06](https://www.debian-fr.org/u/titan06)\
**Post date:** [Octobre 23, 2019, 12:18 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/5 "2019-10-23T12:18:05Z")

</div>

Merci ca régler le souci  
par contre comment c’est arriver et quelle est l’utilité de masqué un service ?

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 23, 2019, 3:59 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/6 "2019-10-23T15:59:26Z")

</div>

Un service systemd peut être activé (enable), désactivé (disable) ou masqué (mask/unmask). Un service masqué est un service lié vers /dev/null. C’est fait pour qu’il soit désactivé et qu’il ne soit pas possible de le lancer manuellement.  
Les mainteneurs Debian masquent des services lorsqu’ils sont remplacés par d’autres lors d’une mise à niveau afin d’éviter les conflits. Exemples : halt remplacé par systemd-shutdown, dnsmasq remplacé par systemd-resolved, etc.  
Dé-masquer un service, n’est sans doute pas un très bonne idée…

---

<div class="post-metadata">

**Author:** ![titan06](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/bc79bd/32.png) [@titan06](https://www.debian-fr.org/u/titan06)\
**Post date:** [Octobre 24, 2019, 8:42 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/7 "2019-10-24T08:42:39Z")

</div>

Merci pour ton explication 🙂  
en tout cas ça régler mon problème ^ ^

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 25, 2019, 11:39 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/8 "2019-10-25T11:39:25Z")

</div>

Je ne sais pas ce que cela a réglé…  
À part peut-être avoir deux services de cache DNS qui tournent en même temps…

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Octobre 25, 2019, 12:20 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/9 "2019-10-25T12:20:54Z")

</div>

pourquoi cette assurance ? moi aussi j’utilise dnsmasq

```auto
systemctl status dnsmasq.service
● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server
   Loaded: loaded (/lib/systemd/system/dnsmasq.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2019-10-25 09:39:05 CEST; 4h 38min ago
 Main PID: 762 (dnsmasq)
    Tasks: 1 (limit: 4279)
   Memory: 2.1M
   CGroup: /system.slice/dnsmasq.service
           └─762 /usr/sbin/dnsmasq -x /run/dnsmasq/dnsmasq.pid -u dnsmasq -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new --local-service --trust-anchor=.,20326,8>

oct. 25 09:39:03 debian systemd[1]: Starting dnsmasq - A lightweight DHCP and caching DNS server...
oct. 25 09:39:04 debian dnsmasq[733]: dnsmasq: vérification de syntaxe OK.
oct. 25 09:39:05 debian dnsmasq[762]: démarrage avec le DNS désactivé (version 2.80)
oct. 25 09:39:05 debian dnsmasq[762]: options à la compilation : IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth DNSSEC loop-detect inot>
oct. 25 09:39:05 debian dnsmasq[762]: DNSSEC validation enabled
oct. 25 09:39:05 debian dnsmasq[762]: configured with trust anchor for <root> keytag 20326
oct. 25 09:39:05 debian dnsmasq[762]: configured with trust anchor for <root> keytag 19036
oct. 25 09:39:05 debian dnsmasq[762]: configured with trust anchor for <root> keytag 20326
oct. 25 09:39:05 debian systemd[1]: Started dnsmasq - A lightweight DHCP and caching DNS server.
 systemctl status systemd-resolved
● systemd-resolved.service - Network Name Resolution
   Loaded: loaded (/lib/systemd/system/systemd-resolved.service; disabled; vendor preset: enabled)
  Drop-In: /usr/lib/systemd/system/systemd-resolved.service.d
           └─resolvconf.conf
   Active: inactive (dead)
     Docs: man:systemd-resolved.service(8)
           https://www.freedesktop.org/wiki/Software/systemd/resolved
           https://www.freedesktop.org/wiki/Software/systemd/writing-network-configuration-managers
           https://www.freedesktop.org/wiki/Software/systemd/writing-resolver-clients

```

> **[Choisir ses DNS](https://bidouilledebian.wordpress.com/2018/05/29/choisir-ses-dns/)**
>
> Depuis 2025 j’utilise systemd-resolvedConfiguration dans NetworkManagerConfiguration dans systemd-resolvedConfiguration des connexionsVérificationPrécédemment sur votre écranEnvironnementPaqu…

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 25, 2019, 12:29 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/10 "2019-10-25T12:29:26Z")

</div>

Non, non, je n’ai aucune assurance. Justement, je m’interroge sur la nécessité d’activer dnsmasq puisque cela a été demandé sans aucune explication. Et je pointe le risque de faire tourner inutilement un service redondant.  
Dans ton cas on voit bien que tu as désactivé systemd-resolved et que c’est donc un choix (pour quelle raison ?) d’utiliser le premier plutôt que le second.

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Octobre 25, 2019, 12:40 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/11 "2019-10-25T12:40:38Z")

</div>

> [@anon70622873](#):
>
> c’est donc un choix (pour quelle raison ?) d’utiliser le premier plutôt que le second.

parce que la doc pour configurer dnsmasq se trouve facilement 🤣

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Octobre 25, 2019, 12:43 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/12 "2019-10-25T12:43:34Z")

</div>

😁  
Certes mais si l’objectif est de définir les adresses des résolveurs DNS et utiliser DNSSEC lorsque c’est disponible, il suffit de modifier deux lignes dans /etc/systemd/resolved.conf.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Octobre 25, 2019, 6:55 UTC](https://www.debian-fr.org/t/faillet-to-start-dnsmasq-service-unit-dnsmasq-service-is-masked/80455/14 "2019-10-25T18:55:16Z")

</div>

A fermé ce sujet (le Octobre 25, 2019, 6:55 UTC)


