[GELÖST] Nach Reboot resolv.conf komplett leer

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Saxenpower
Beiträge: 311
Registriert: 29.11.2006 09:37:53

[GELÖST] Nach Reboot resolv.conf komplett leer

Beitrag von Saxenpower » 15.11.2018 10:18:24

Guten Morgen,
ich habe Probleme mit der /etc/resolv.conf. Ich habe ein Debian 9.5 und habe mir eine Bridge br0 eingerichtet und an die Netzwerkkarte enp7s0 gebunden:

Code: Alles auswählen

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto br0
iface br0 inet static
        address 192.168.0.2
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
        bridge_ports enp7s0
        bridge_stp off
        bridge_maxwait 5
Wegen dem Network-Manager, der inzwischen standardmässig scharf geschaltet ist, habe ich in der /etc/NetworkManager/NetworkManager.conf

Code: Alles auswählen

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=true
"managed" von "false" auf "true" gesetzt, damit die interfaces-Datei mitberücksichtigt wird. Das klappt inzwischen auch sehr gut

Code: Alles auswählen

# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp7s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br0 state UP group default qlen 1000
    link/ether 4c:ed:fb:7a:09:16 brd ff:ff:ff:ff:ff:ff
3: wlx801f02ee1641: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 7a:f7:d0:ca:3c:23 brd ff:ff:ff:ff:ff:ff
4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 4c:ed:fb:7a:09:16 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.2/24 brd 192.168.0.255 scope global br0
       valid_lft forever preferred_lft forever
    inet6 fe80::4eed:fbff:fe7a:916/64 scope link 
       valid_lft forever preferred_lft forever
Allerdings ist seit dieser Umstellung nach jedem reboot meine /etc/resolv.conf komplett leer, so dass ich sie immer wieder neu anlegen muss. Gibt es dazu eine Lösung?

Vielen Dank
Saxenpower
Zuletzt geändert von Saxenpower am 17.11.2018 15:26:53, insgesamt 1-mal geändert.

Saxenpower
Beiträge: 311
Registriert: 29.11.2006 09:37:53

Re: Nach Reboot resolv.conf komplett leer

Beitrag von Saxenpower » 15.11.2018 10:34:10

Ich glaube, ich habe die Antwort:

Code: Alles auswählen

# ll /etc/resolv.conf 
lrwxrwxrwx 1 root root 35 Nov 14 18:44 /etc/resolv.conf -> /var/run/NetworkManager/resolv.conf
Meine Lösung ist diese hier:

Code: Alles auswählen

unlink /etc/resolv.conf && vi /etc/resolv.conf
um dem Network-Manager den Stecker zu ziehen.

Saxenpower
Beiträge: 311
Registriert: 29.11.2006 09:37:53

Re: Nach Reboot resolv.conf komplett leer

Beitrag von Saxenpower » 15.11.2018 10:56:06

Also ganz zufrieden bin ich noch nicht. Nach einem Reboot hat der Network-Manager den Link neu erstellt

Code: Alles auswählen

 # ll /etc/resolv.conf 
lrwxrwxrwx 1 root root 35 Nov 15 10:49 /etc/resolv.conf -> /var/run/NetworkManager/resolv.conf
Allerdings diesmal hat er die Inhalte aus der manuellen resolv.conf übernommen

Code: Alles auswählen

# cat /etc/resolv.conf 
# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 192.168.0.1
Ich verstehe das nicht ganz. Wo kann ich dann in welchen Config-Files den Network-Manager manuell konfigurieren? Abgesehen von dem Graphik-Tool.

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Nach Reboot resolv.conf komplett leer

Beitrag von schwedenmann » 15.11.2018 11:14:03

Hallo


Du könntest ja versuchen die reslof.conf manuell zub befüllen und dann schreibschützen

http://www.gtkdb.de/index_34_524.html

mfg
schwedenmann

mat6937
Beiträge: 2953
Registriert: 09.12.2014 10:44:00

Re: Nach Reboot resolv.conf komplett leer

Beitrag von mat6937 » 15.11.2018 11:21:46

Saxenpower hat geschrieben: ↑ zum Beitrag ↑
15.11.2018 10:56:06
Nach einem Reboot hat der Network-Manager den Link neu erstellt
Wie ist nach dem Reboot, die Ausgabe von:

Code: Alles auswählen

systemd-analyze blame
?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22359
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Nach Reboot resolv.conf komplett leer

Beitrag von KBDCALLS » 15.11.2018 11:27:41

Es gibt ja noch ein Paket Debianresolvconf . Das Teil halte ich aber genauso überflüssig wie den Debiannetwork-manager. Resolvconf verewigt sich in der
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Saxenpower
Beiträge: 311
Registriert: 29.11.2006 09:37:53

Re: Nach Reboot resolv.conf komplett leer

Beitrag von Saxenpower » 15.11.2018 16:34:15

NoPaste-Eintrag40492
Allerdings habe ich jetzt den Vorschlag mit "chattr +i" mal umgesetzt. Bisschen seltsam finde ich das ja schon.

Saxenpower
Beiträge: 311
Registriert: 29.11.2006 09:37:53

Re: Nach Reboot resolv.conf komplett leer

Beitrag von Saxenpower » 17.11.2018 15:26:30

Komplett abschalten scheint mir das Beste zu sein,

Code: Alles auswählen

systemctl disable NetworkManager.service
systemctl disable network-manager
Somit ist diese unnötige Feature wieder in die Verbahnung geschickt.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22359
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: [GELÖST] Nach Reboot resolv.conf komplett leer

Beitrag von KBDCALLS » 17.11.2018 15:58:16

Ich habe weder Debiannetwork-manager noch Debianresolvconf erst garnicht installiert so können die mir nicht dazwischengrätschen wodran sie garnichts zu suchen haben.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

BenutzerGa4gooPh

Re: [GELÖST] Nach Reboot resolv.conf komplett leer

Beitrag von BenutzerGa4gooPh » 17.11.2018 16:05:23

Saxenpower hat geschrieben: ↑ zum Beitrag ↑
15.11.2018 10:56:06
Nach einem Reboot hat der Network-Manager den Link [/etc/resolv.conf] neu erstellt ...
Wenn du schon Debiannetwork-manager installiert hattest, warum nicht Bridge auch damit konfigurieren?
http://ask.xmodulo.com/configure-linux- ... buntu.html
Geht auch per CLI mit nmcli-Kommandos als auch mit

Code: Alles auswählen

nmtui
https://access.redhat.com/documentation ... k_bridging
https://access.redhat.com/documentation ... tool_nmcli

Am elegantesten wäre wohl systemd "native": https://wiki.archlinux.org/index.php/Sy ... _interface

Antworten