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:networkmanager:start [2021/04/23 08:03] – [DNSMasq : Utilisation du plug-in DNSMasq de NetworkManager] admin | tutoriel:internet:dnsmasq:networkmanager:start [2022/08/13 22:15] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
* Cf la **traduction [[tutoriel: | * Cf la **traduction [[tutoriel: | ||
+ | * Voir aussi la **traduction [[tutoriel: | ||
Supposons que vous voulez tester quelque chose dans une configuration de démonstration avec 5 machines. Vous créez les machines virtuelles nécessaires dans votre environnement local, mais vous ne pouvez pas les adresser correctement par leur nom. Avec 5 machines, vous devez également noter leurs adresses IP, ce qui n’est guère pratique. | Supposons que vous voulez tester quelque chose dans une configuration de démonstration avec 5 machines. Vous créez les machines virtuelles nécessaires dans votre environnement local, mais vous ne pouvez pas les adresser correctement par leur nom. Avec 5 machines, vous devez également noter leurs adresses IP, ce qui n’est guère pratique. | ||
Ligne 57: | Ligne 58: | ||
===== Autres étapes ===== | ===== Autres étapes ===== | ||
+ | |||
+ | (Exemple pour le domaine localhost) | ||
- **Activez le dnsmasq de NetworkManager** en éditant avec les droits d' | - **Activez le dnsmasq de NetworkManager** en éditant avec les droits d' | ||
Ligne 62: | Ligne 65: | ||
[main] | [main] | ||
dns=dnsmasq</ | dns=dnsmasq</ | ||
- | - éditez | + | - Éditez |
- | # Ce fichier | + | # Ce fichier |
- | local=/ | + | # et définit des alias et un caractère générique. |
- | + | address=/localhost/127.0.0.1 | |
- | # Définit une entrée DNS générique. | + | |
- | address=/.ose.homelab/192.168.101.125 | + | |
- | # Définit quelques noms d' | + | # une entrée DNS générique. |
- | address=/openshift.homelab/192.168.101.120 | + | #address=/.localhost/127.0.0.1 |
- | address=/ | + | </ |
- Pour **lire le fichier hosts**, éditez avec les droits d' | - Pour **lire le fichier hosts**, éditez avec les droits d' | ||
# Par défaut, le plugin ne lit pas à partir de / | # Par défaut, le plugin ne lit pas à partir de / | ||
Ligne 77: | Ligne 78: | ||
# Cela pourrait pointer vers un autre fichier si vous ne voulez pas écrire dans le fichier /etc/hosts | # Cela pourrait pointer vers un autre fichier si vous ne voulez pas écrire dans le fichier /etc/hosts | ||
addn-hosts=/ | addn-hosts=/ | ||
- | - Restart your network managger | + | - Redémarrez NetworkManager |
- Si tout fonctionne correctement, | - Si tout fonctionne correctement, | ||
# Generated by NetworkManager | # Generated by NetworkManager | ||
nameserver 127.0.0.1</ | nameserver 127.0.0.1</ | ||
- | la plupart des entrées DNS dans laplab | + | la plupart des entrées DNS sont définies dans /etc/hosts. dnsmasq peut alors les récupérer. |
J'ai également quelques entrées DNS supplémentaires pour un DNS générique et quelques alias. | J'ai également quelques entrées DNS supplémentaires pour un DNS générique et quelques alias. |