Benutzer-Werkzeuge

Webseiten-Werkzeuge


systemd

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
systemd [2024-07-07 02:50:00] – [mDNS Zuständigkeit] manfredsystemd [2026-07-19 02:40:10] (aktuell) – [modes] david
Zeile 221: Zeile 221:
  
 <code ini /etc/systemd/resolved.conf> <code ini /etc/systemd/resolved.conf>
 +[Resolve]
 #DNS=2606:4700:4700::1111#cloudflare-dns.com 1.1.1.1#cloudflare-dns.com #DNS=2606:4700:4700::1111#cloudflare-dns.com 1.1.1.1#cloudflare-dns.com
-#FallbackDNS=2606:4700:4700::1001#cloudflare-dns.com 1.0.0.1#cloudflare-dns.com+#FallbackDNS=2620:fe::fe#dns.quad9.net 9.9.9.9#dns.quad9.net
 #Domains= #Domains=
 DNSSEC=allow-downgrade DNSSEC=allow-downgrade
 DNSOverTLS=opportunistic DNSOverTLS=opportunistic
-MulticastDNS=true +#MulticastDNS=yes 
-LLMNR=false+MulticastDNS=no 
 +LLMNR=no
 Cache=no-negative Cache=no-negative
 #CacheFromLocalhost=no #CacheFromLocalhost=no
-#DNSStubListener=yes +DNSStubListener=yes 
-#DNSStubListenerExtra=+DNSStubListenerExtra=::1
 #ReadEtcHosts=yes #ReadEtcHosts=yes
 #ResolveUnicastSingleLabel=no #ResolveUnicastSingleLabel=no
 +#StaleRetentionSec=0
 </code> </code>
  
Zeile 239: Zeile 242:
 === mDNS Zuständigkeit === === mDNS Zuständigkeit ===
  
-Wichtig: Die Einstellungen in systemd-resolved (global) und die in systemd-networkd (pro verbindung) müssen **beide** mDNS aktivieren!+  * systemd-resolved: ''MulticastDNS=yes'' und ''%%systemctl disable --now avahi-daemon && systemctl restart systemd-resolved%%'' 
 +  avahi-daemon: ''MulticastDNS=no'' und ''%%systemctl enable --now avahi-daemon && systemctl restart systemd-resolved%%''
  
-  * systemd-resolved: ''MulticastDNS=true'' und ''systemctl disable avahi-daemon && systemctl stop avahi-daemon'' +**Beide** Einstellungen für mDNS müssen aktiviert werden: systemd-resolved (global) und systemd-networkd (pro verbindung).
-  * avahi-daemon: ''MulticastDNS=false'' und ''systemctl enable avahi-daemon && systemctl start avahi-daemon''+
  
-Überprüfen: ''systemctl status systemd-resolved; systemctl status avahi-daemon''+Wenn NetworkManager statt systemd-networkd zum Einsatz kommt, muss mDNS in der jeweiligen Konfiguration aktiviert werden (siehe [[::networkmanager|NetworkManager]]). 
 + 
 +Überprüfen: ''systemctl status systemd-resolved; systemctl status avahi-daemon; resolvectl status''
  
  
Zeile 253: Zeile 258:
   * ''ln -fs /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf'' -> **stub** mode (empfohlen)   * ''ln -fs /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf'' -> **stub** mode (empfohlen)
   * ''ln -fs /usr/lib/systemd/resolv.conf /etc/resolv.conf'' -> **static** mode (keine search domains)   * ''ln -fs /usr/lib/systemd/resolv.conf /etc/resolv.conf'' -> **static** mode (keine search domains)
-  * ''ln -fs /run/systemd/resolve/resolv.conf /etc/resolv.conf'' -> **uplink** mode+  * ''ln -fs /run/systemd/resolve/resolv.conf /etc/resolv.conf'' -> **uplink** mode (dhcp & ra)
   * extern verwaltete ''/etc/resolv.conf'' -> **foreign** mode   * extern verwaltete ''/etc/resolv.conf'' -> **foreign** mode
  
-**stub** und **uplink** mode sind die beiden die am meisten Sinn ergeben, wobei 1. ein stub resolver nutzt (127.0.0.53) und 2. einer normalen resolv.conf ähnelt+**stub** und **uplink** mode ergeben am meisten sinn: 
 + 
 +  * **stub**: nutzt einen stub resolver (127.0.0.53), resolved kümmert sich um alles automatisch, erlaubt per interface dns server (z.b. für multi vpn oder split vpn setups) 
 +  * **uplink**: ähnelt einer normalen resolv.conf, wird aber von resolved mit den aktuellen dhcp & ra infos aktuell gehalten
  
 ==== commands ==== ==== commands ====
/home/http/wiki/data/attic/systemd.1720320600.txt · Zuletzt geändert: von manfred