Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:internet:dnsmasq:systemd:start1 [2020/11/02 09:56] – [Autres étapes] admintutoriel:internet:dnsmasq:systemd:start1 [2022/08/13 22:15] (Version actuelle) – modification externe 127.0.0.1
Ligne 12: Ligne 12:
  
 Voici la solution pour (X)Ubuntu 18.04 Bionic. Voici la solution pour (X)Ubuntu 18.04 Bionic.
-====== Pré-requis ====== 
  
-====== Première étape ======+===== Pré-requis ===== 
 + 
 +===== Première étape =====
  
   * Installez le paquet **[[apt>dnsmasq]]** ou en ligne de commande :<cli prompt='$ '>...@...:~$ sudo apt install dnsmasq</cli>   * Installez le paquet **[[apt>dnsmasq]]** ou en ligne de commande :<cli prompt='$ '>...@...:~$ sudo apt install dnsmasq</cli>
-====== Autres étapes ======+ 
 +===== Autres étapes =====
  
   - **Désactivez l'écoute sur le port 53** pour systemd-resolved (ne touchez pas à /etc/systemd/resolved.conf, car il peut être écrasé lors de la mise à niveau). Pour cela,   - **Désactivez l'écoute sur le port 53** pour systemd-resolved (ne touchez pas à /etc/systemd/resolved.conf, car il peut être écrasé lors de la mise à niveau). Pour cela,
Ligne 33: Ligne 35:
   - **Pour que dnsmasq utilise resolv.conf de NM**, éditez avec les droits d'administration le fichier **/etc/dnsmasq.d/nmresolv.conf** :<code txt /etc/dnsmasq.d/nmresolv.conf>   - **Pour que dnsmasq utilise resolv.conf de NM**, éditez avec les droits d'administration le fichier **/etc/dnsmasq.d/nmresolv.conf** :<code txt /etc/dnsmasq.d/nmresolv.conf>
 resolv-file=/var/run/NetworkManager/resolv.conf</code> resolv-file=/var/run/NetworkManager/resolv.conf</code>
 +  - Créez avec les droits d'administration le fichier **/etc/dnsmasq.d/mondns.conf** pour y écrire vos réglages dnsmasq, par exemple :<code txt /etc/dnsmasq.d/mondomaine.conf>
 +address=/pc1.mondomaine/192.168.0.1
 +address=/framboise.mondomaine/192.168.0.31
 +address=/framboise4.mondomaine/192.168.0.32</code>
   - **redémarrez dnsmasq** :<cli prompt='$ '>...@...:~$ sudo systemctl restart dnsmasq</cli>   - **redémarrez dnsmasq** :<cli prompt='$ '>...@...:~$ sudo systemctl restart dnsmasq</cli>
   - Pour **utiliser dnsmasq pour la résolution**, éditez avec les droits d'administration le fichier **/etc/resolv.conf** :<code txt /etc/resolv.conf>   - Pour **utiliser dnsmasq pour la résolution**, éditez avec les droits d'administration le fichier **/etc/resolv.conf** :<code txt /etc/resolv.conf>
Ligne 38: Ligne 44:
 nameserver 127.0.0.1</code> nameserver 127.0.0.1</code>
  
-====== Conclusion ======+===== Conclusion =====
  
-====== Problèmes connus ======+===== Problèmes connus =====
  
-====== Voir aussi ======+===== Voir aussi =====
  
   * **(en)** [[https://unix.stackexchange.com/questions/304050/how-to-avoid-conflicts-between-dnsmasq-and-systemd-resolved]]   * **(en)** [[https://unix.stackexchange.com/questions/304050/how-to-avoid-conflicts-between-dnsmasq-and-systemd-resolved]]