Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
server_und_serverdienste:systemd-resolved_durch_dnsmasq_ersetzen [2018/09/16 16:11] – boospy | server_und_serverdienste:systemd-resolved_durch_dnsmasq_ersetzen [2018/09/16 18:31] – boospy | ||
---|---|---|---|
Zeile 35: | Zeile 35: | ||
systemctl reload NetworkManager | systemctl reload NetworkManager | ||
</ | </ | ||
- | Nutzt man Plasma/KDE können diese Befehle bequem über den Krunner abgesetzt werden. Polkit erledigt den Rest. Möchte man hier keine Passwortabrage haben trägt man das Service ganz einfach in die ''/ | + | Nutzt man Plasma/KDE können diese Befehle bequem über den Krunner abgesetzt werden. Polkit erledigt den Rest. Möchte man hier keine Passwortabrage haben, trägt man das Service ganz einfach in die ''/ |
< | < | ||
%wheel | %wheel | ||
</ | </ | ||
- | In Krunner kann dann der Befehl '' | + | In Krunner kann dann der Befehl '' |
===== Methode 2 --> direkt mit DNSmasq ===== | ===== Methode 2 --> direkt mit DNSmasq ===== | ||
- | + | Bei dieser Methode wird das Paket "DNSMASQ" benötigt. Dieses muss installiert werden. | |
- | DNSMASQ | + | |
< | < | ||
+ | apt install dnsmasq -y | ||
+ | </ | ||
+ | Die ''/ | ||
+ | < | ||
+ | ... | ||
server=/ | server=/ | ||
server=/ | server=/ | ||
+ | ... | ||
</ | </ | ||
- | + | Nun stellt man im Networkmanager als DNSserver Localhost ein. '':: | |
- | Problem ist das die Datei ''/ | + | |
- | + | ||
- | Als erstes | + | |
* ''/ | * ''/ | ||
* Zum Zweiten gibt es die Datei ''/ | * Zum Zweiten gibt es die Datei ''/ | ||
Zeile 64: | Zeile 66: | ||
server=IPV4dnsserver | server=IPV4dnsserver | ||
server=IPV6dnsserver | server=IPV6dnsserver | ||
+ | ... | ||
+ | </ | ||
+ | Damit DNSMASQ auch startet müssen wir den StubListener für den Systemddresolver abschalten. Hierzu barbeiten wir die Datei ''/ | ||
+ | < | ||
+ | ... | ||
+ | DNSStubListener=no | ||
... | ... | ||
</ | </ | ||
Zeile 76: | Zeile 84: | ||
Zum Schluss noch die Dienste neu Starten: | Zum Schluss noch die Dienste neu Starten: | ||
< | < | ||
+ | systemctl restart systemd-resolved.service | ||
systemctl restart NetworkManager | systemctl restart NetworkManager | ||
systemctl restart dnsmasq.service | systemctl restart dnsmasq.service | ||
</ | </ | ||
- | |||
- | ===== Methode 3 --> die Radikale (nicht zum emfehlen) ===== | ||
- | Seltsamer weise kommen dnsmasq und sytemdresolver bei machen Systemen nicht miteinander aus. Warum wurde noch nicht heraus gefunden. Ist das der Fall und können beide Dienste nicht zur gleichen Zeit laufen. Löscht man die '' | ||
- | < | ||
- | systemctl stop systemd-resolved.service | ||
- | systemctl disable systemd-resolved.service | ||
- | rm / | ||
- | touch / | ||
- | systemctl restart dnsmasq.service | ||
- | </ | ||
- | |||
- | |||
- | ===== Links ===== | ||
- | |||
- | |||
- | https:// | ||
- | https:// | ||
- | https:// | ||
- | https:// | ||
- | |||
- |