Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
tutoriel:internet:dnsmasq:systemd:start1 [2020/11/01 08:14] – [How to avoid conflicts between dnsmasq and systemd-resolved?] admin | tutoriel:internet:dnsmasq:systemd:start1 [2022/08/13 22:15] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
====== Comment éviter les conflits entre dnsmasq et systemd-resolved ? ====== | ====== Comment éviter les conflits entre dnsmasq et systemd-resolved ? ====== | ||
- | ====== Pré-requis ====== | + | **Le problème** : si on installe dnsmasq comme serveur DNS pour un réseau local, dnsmasq écoute sur le port 53 qui est déjà utilisé par systemd-resolved. |
- | ====== Première étape ====== | + | Arrêter simplement systemd-resolved puis le redémarrer après l' |
- | ====== Autres étapes ====== | + | Comment faire comprendre à systemd-resolved qu'il ne doit pas démarrer l' |
- | ====== Conclusion ====== | + | Il est plus intéressant de savoir comment les deux services peuvent fonctionner ensemble. Peuvent-ils travailler côte à côte ou ne sont-ils résolus que par systemd si l'on utilise dnsmasq ? |
- | ====== Problèmes connus ====== | + | Voici la solution pour (X)Ubuntu 18.04 Bionic. |
- | ====== Voir aussi ====== | + | ===== Pré-requis ===== |
+ | |||
+ | ===== Première étape ===== | ||
+ | |||
+ | * Installez le paquet **[[apt> | ||
+ | |||
+ | ===== Autres étapes ===== | ||
+ | |||
+ | - **Désactivez l' | ||
+ | * créez le répertoire <cli prompt=' | ||
+ | * créez avec les droits d' | ||
+ | [Resolve] | ||
+ | DNSStubListener=no</ | ||
+ | - **Redémarrez systemd-resolved** :<cli prompt=' | ||
+ | - **Supprimez et recréez / | ||
+ | ...@...:~$ sudo touch / | ||
+ | - Pour **désactiver l' | ||
+ | [main] | ||
+ | dns=none</ | ||
+ | - **Redémarrez NetworkManager** :<cli prompt=' | ||
+ | - **Pour que dnsmasq utilise resolv.conf de NM**, éditez avec les droits d' | ||
+ | resolv-file=/ | ||
+ | - Créez avec les droits d' | ||
+ | address=/ | ||
+ | address=/ | ||
+ | address=/ | ||
+ | - **redémarrez dnsmasq** :<cli prompt=' | ||
+ | - Pour **utiliser dnsmasq pour la résolution**, | ||
+ | # Use local dnsmasq for resolving | ||
+ | nameserver 127.0.0.1</ | ||
+ | |||
+ | ===== Conclusion ===== | ||
+ | |||
+ | ===== Problèmes connus ===== | ||
+ | |||
+ | ===== Voir aussi ===== | ||
* **(en)** [[https:// | * **(en)** [[https:// |