Ubuntu 18.04 bekommt keine Suchdomäne vom DHCP-Server?

3

Ich habe ein System mit Ubuntu 18.04 und es gab einige (anscheinend) radikale Änderungen in der Art und Weise, wie DHCP-Client und DNS behandelt werden.

Nachdem ich die Dokumentation zu systemd-resolved durchgesehen habe, habe ich Folgendes herausgefunden:

  1. Dhclient läuft nicht und ist anscheinend nicht mehr der Dämon dafür verantwortlich, eine DHCP-IP zu erhalten?
  2. Das, was auch immer das Erhalten von DHCP (systemd.networkd?) Behandelt, ignoriert die Suchdomäneninformationen, die von meinem DHCP-Server übergeben werden
  3. Das Ausführen von "dhclient" behebt dieses Problem

Siehe Screenshot unten, Entschuldigung für den winzigen Text:

resolv.conf zeigt die Suchdomäne erst an, wenn dhclient eingegeben wurde

Beachten Sie, dass "dhclient" eine andere IP angefordert (und erhalten) hat, die von systemd-networkd zu einem bestimmten Zeitpunkt überschrieben wurde, da das System stillschweigend auf 25.207 zurückgesetzt wurde.

Abschließend wird beim Neustarten von Netzwerkdiensten mit systemctl restart networkd-systemdund beim erneuten Starten mit die Suchzeile systemctl restart systemd-resolvedim Symlink bei /etc/resolv.confbelassen, nachdem "dhclient" eingegeben wurde.

Kann mich jemand auf die Dokumentation zum Umgang mit DHCP für Ubuntu 18.04 verweisen, und warum werden möglicherweise keine Suchdomäneninformationen abgerufen und in systemaufgelöst richtig eingestellt?

Locane
quelle

Antworten:

0

Wenn Sie dhclient nicht verwenden, /etc/resolv.confist ein Symlink zu /run/resolv/resolv.conf. Die Konfigurationsdatei, die zum Festlegen systemctlder DNS-Server verwendet wird , ist jedoch aktiviert /run/systemd/resolve/resolv.conf.

Das Aktualisieren /etc/resolv.conf, um auf die von systemd generierte Datei zu verweisen, behebt dieses Problem.

Dunatotatos
quelle