staging.inyokaproject.org

Ubuntu Server 18.04 - DNS funktioniert nicht mehr

Status: Gelöst | Ubuntu-Version: Server 18.04 (Bionic Beaver)
Antworten |

Chianti

Anmeldungsdatum:
27. April 2020

Beiträge: Zähle...

Hallo zusammen,

folgendes Problem mit meinem Ubuntu Server: Auf einmal funktioniert der Webzugriff nicht mehr, in der Konsole (SSH läuft) stelle ich fest, dass ein Ping auf bspw. 8.8.8.8 funktioniert, aber nicht auf bspw. www.google.de. Scheint also ein DNS-Problem zu sein. In der /etc/interfaces und resolv.conf steht aber der richtige DNS-Server (kein Netplan).

"apt-get update" funktioniert nicht, Fehlermeldung "Konnte Sperre /var/lib/apt/lists/lock nicht bekommen - open (11: Resource temporarily unavailable)", bei einem Upgrade-Versuch sagt er beim Zugriff auf die Paketquellen "Temporärer Fehlschlag beim Auflösen von..." (was ja bei DNS-Problemen nicht verwundert).

Da ich in der Zwischenzeit aktiv keine Änderungen am System gemacht habe, kann ich mir das eigentlich nur damit erklären, dass ich Livepatch aktiviert habe. Bin gerade etwas ratlos – hat einer der Experten eine Idee?

Vielen Dank – Thomas

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18245

Bei 18.04 wird Netplan genutzt, sofern das nicht deaktiviert ist. Wenn man das deaktiviert muss auch systemd-resolve anders konfiguriert bzw. deaktiviert werden. Zeige

systemd-resolve --status |grep Server

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14402

Chianti schrieb:

In der /etc/interfaces und resolv.conf steht aber der richtige DNS-Server (kein Netplan).

Wie sind die Ausgaben von:

cat /etc/resolv.conf
cat /etc/nsswitch.conf
host -t A heise.de 1.1.1.1
host -t A heise.de
nc -zv 1.1.1.1 53
ip a
ip n s

?

Chianti

(Themenstarter)

Anmeldungsdatum:
27. April 2020

Beiträge: 4

DJKUhpisse schrieb:

Bei 18.04 wird Netplan genutzt, sofern das nicht deaktiviert ist. Wenn man das deaktiviert muss auch systemd-resolve anders konfiguriert bzw. deaktiviert werden. Zeige

systemd-resolve --status |grep Server

Das geht auf meine Fritzbox...

DNS Servers: 192.168.178.XX

Chianti

(Themenstarter)

Anmeldungsdatum:
27. April 2020

Beiträge: 4

lubux schrieb:

Chianti schrieb:

In der /etc/interfaces und resolv.conf steht aber der richtige DNS-Server (kein Netplan).

Wie sind die Ausgaben von:

cat /etc/resolv.conf

{{{
nameserver 192.168.178.XX

cat /etc/nsswitch.conf

passwd:         compat systemd
group:          compat systemd
shadow:         compat
gshadow:        files

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

host -t A heise.de 1.1.1.1

Using domain server:
Name: 1.1.1.1
Address: 1.1.1.1#53
Aliases: 

heise.de has address 193.99.144.80

host -t A heise.de

;; connection timed out; no servers could be reached

nc -zv 1.1.1.1 53

Connection to 1.1.1.1 53 port [tcp/domain] succeeded!

ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    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: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 50:3e:aa:09:8d:e4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.178.16/24 brd 192.168.178.255 scope global enp1s0
       valid_lft forever preferred_lft forever
    inet6 fe80::523e:aaff:fe09:8de4/64 scope link 
       valid_lft forever preferred_lft forever
3: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 70:85:c2:b0:13:d0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.178.15/24 brd 192.168.178.255 scope global enp3s0
       valid_lft forever preferred_lft forever
    inet6 fe80::7285:c2ff:feb0:13d0/64 scope link 
       valid_lft forever preferred_lft forever

ip n s

192.168.178.1 dev enp3s0 lladdr 44:4e:6d:ea:5e:93 REACHABLE
192.168.178.108 dev enp3s0 lladdr d8:50:e6:d2:93:b6 REACHABLE
192.168.178.17 dev enp3s0 lladdr b8:27:eb:6c:93:e0 REACHABLE
192.168.178.40 dev enp3s0 lladdr a0:02:dc:24:50:3e STALE

}}} ?

Danke!

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14402

Chianti schrieb:

cat /etc/resolv.conf

nameserver 192.168.178.XX

Wie ist die Ausgabe von:

ping -c 3 192.168.178.1
host -t A heise.de 192.168.178.1

Warum hast Du "nameserver 192.168.178.XX" anonymisiert? Was ist das für ein Nameserver, der anscheinend nicht funktioniert? Oder kann dieser nicht erreicht werden, denn lt. "ip n s" können nur die:

192.168.178.108 dev enp3s0 lladdr d8:50:e6:d2:93:b6 REACHABLE
192.168.178.17 dev enp3s0 lladdr b8:27:eb:6c:93:e0 REACHABLE  #PI ?
192.168.178.40 dev enp3s0 lladdr a0:02:dc:24:50:3e STALE

erreicht werden.

Chianti

(Themenstarter)

Anmeldungsdatum:
27. April 2020

Beiträge: 4

lubux schrieb:

Chianti schrieb:

cat /etc/resolv.conf

nameserver 192.168.178.XX

Wie ist die Ausgabe von:

ping -c 3 192.168.178.1
host -t A heise.de 192.168.178.1

Warum hast Du "nameserver 192.168.178.XX" anonymisiert? Was ist das für ein Nameserver, der anscheinend nicht funktioniert? Oder kann dieser nicht erreicht werden, denn lt. "ip n s" können nur die:

192.168.178.108 dev enp3s0 lladdr d8:50:e6:d2:93:b6 REACHABLE
192.168.178.17 dev enp3s0 lladdr b8:27:eb:6c:93:e0 REACHABLE  #PI ?
192.168.178.40 dev enp3s0 lladdr a0:02:dc:24:50:3e STALE

erreicht werden.

Da hast du Recht, das war Quatsch. DNS ist aber die "17", also in der Liste. Dabei handelt es sich um einen Pi-Hole. Der funktioniert aber mit den anderen Rechnern im Netzwerk ohne Probleme.

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14402

Chianti schrieb:

... DNS ist aber die "17", also in der Liste. Dabei handelt es sich um einen Pi-Hole. Der funktioniert aber mit den anderen Rechnern im Netzwerk ohne Probleme.

Wie sind die Ausgaben von:

ping -c 3 192.168.178.17
nc -zv 192.168.178.17 53
sudo arping -c 3 -I enp3s0 192.168.178.17
host -t A heise.de 192.168.178.17
host -T -t A heise.de 192.168.178.17

?

EDIT:

BTW: Warum brauchst Du 2 Kabelverbindungen zum Router:

2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 50:3e:aa:09:8d:e4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.178.16/24 brd 192.168.178.255 scope global enp1s0
3: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 70:85:c2:b0:13:d0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.178.15/24 brd 192.168.178.255 scope global enp3s0

? Wie ist die Ausgabe von:

route -n

?

Antworten |