donbruno
Hallo NG,
ich habe ein Problem, mit meiner Konfiguration meiner /etc/resolv.conf.
früher war es so, das die resolv automatisch ein update erhalten hat, sobald ich über den NetworkManager lan oder wlan aktiviert habe.
Es wurden die DNS-Server vom Netzwerk eingefügt.
Aber seit einiger Zeit funktioniert das nicht mehr ordentlich bzw. gar nicht. ein
resolvconf -l
# resolv.conf from wlp2s0.dhcp
# Generated by dhcpcd from wlp2s0.dhcp
nameserver 192.168.1.155
nameserver 192.168.1.155
nameserver 192.168.1.1
# resolv.conf from NetworkManager
# Generated by NetworkManager
nameserver 192.168.1.155
nameserver 192.168.1.1
Aber die resolf.conv bleibt leer.
SIe ist nicht schreibgeschützt bzw. mit chattr gesichert.
Wie kann ich da am besten Vorgehen?
Ich benutze eigentlich immer den NM.
Gruß
Bruno
donbruno
keine einer Idee?
Wie man das prüfen kann?
shibumi
Wird /etc/resolv.conf vielleicht von systemd-resolved.conf geregelt? Also ist das ein Symlink nach /run/systemd/resolved/resolv.conf oder wie der link heißt?
donbruno
nein, kein link :-(
sie wird ja sozusagen gar nicht geschrieben... wäre es bei NetworkManager auch ein Link?
shibumi
Läuft denn systremd-resolved? mach mal `systemctl status systemd-resolved` und schau mal in die NetworkManager einstellungen nach.. vermutlich setzt du da auch einfach den DNS manuell..
drcux
Beißt sich da der dhcpcd und der Networkmanager?
Der resolved wird nicht benötigt wenn man den Networkmanager nutzt, auch nix anderes ala networkd oder dhcpcd...
donbruno
tja ich weiß nicht genau...
ich hab mal dhscpd und auch systemd auf disable gestellt und einen Link gesetzt...
/etc/resolv.conf -> /run/NetworkManager/resolv.conf
ob das mal richtig ist?
Es tut erstmal...