ubuntuusers.de

Netzwerkverbindung geht nach kurzer Zeit verloren

Status: Gelöst | Ubuntu-Version: Server 17.04 (Zesty Zapus)
Antworten |

Herbststurm

Anmeldungsdatum:
27. Mai 2011

Beiträge: 244

Hallo

Ich fahre mein System hoch. Das Netzwerk läuft. Es vergeht etwas Zeit und die Verbindung ist tod, obwohl sie weiterhin aktiv ist. Der Rechner bekommt via dhcp von der FirtzBox seine Verbindung.

Ein systemctl status network-manager.service zeigt, dass dieser active (running) ist. Schein hier alles okay zu sein. Ein systemctl status networking.service zeigt active (exited). Erstmal ist dies korrekt? müsste da nicht eher active (running) stehen anstatt exited?

Meine Interface Datei sieht so aus:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto xenbr0
iface xenbr0 inet dhcp
bridge ports eth0

Wenn ich mit /etc/init.d/networking restart das Netzwerk neustarte, dann funktioniert meine Internetverpindung wieder. Nach einer Zeit (mir ist nicht klar woran es liegt wie lange diese Zeit ist. Das schein unterschiedlich zu sein) ist die Verbindung dann wieder weg. Bei einem ping kommt dann nur Destination Host Unreachable.

Hätte jemand bitte eine Idee wie ich dieses Problem nun näher untersuchen kann?

Danke und Grüße

p.s. ping 192.168.178.1 also meine FritzBox geht. ping google.de hingegen nicht. Vielleicht stimmt da etwas mit der Namensauflösung nicht. Wie kann ich das herausfinden?

Bearbeitet von sebix:

Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!

Hans9876543210

Anmeldungsdatum:
2. Januar 2011

Beiträge: 3741

Hallo.

Imho ist es Quatsch wenn du dem Bridge interface (also eth0) ebenfalls eine Adresse (per DHCP) zuweist.

Probiere mal

auto eth0
iface eth0 inet manual

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9658

Wohnort: Münster

Herbststurm schrieb:

[…] systemctl status network-manager.service zeigt […] active (running)

[…] systemctl status networking.service zeigt active (exited). Erstmal ist dies korrekt? müsste da nicht eher active (running) stehen anstatt exited?

Ja, ist aus Sicht des Init-Systems so richtig. ifup ist ein on-shot-Prozess und läuft nicht ständig, im Gegensatz zum NetworkManager.

[…] Meine Interface Datei sieht so aus: […]

In der Regel gibt es Verdruss, wenn man mehrere Netzwerk-Konfiguratoren parallel wirken lässt. Entscheide Dich: Entweder NetworkManager oder ifup! (Bzw. leere oder nicht leere Datei /etc/network/interfaces.)

Zeige bitte die Ausgaben dieser Befehle im Codeblock:

ip -br link
nmcli device
ifquery --state

Welches Programm legt die Schnittstelle xenbr0 an?

Herbststurm

(Themenstarter)

Anmeldungsdatum:
27. Mai 2011

Beiträge: 244

Hallo

Danke Hans9876543210, das war es. Meine Datei sieht nun so aus. Seit der Änderung ist der Fehler der verlorenen Verbindung nicht mehr aufgetreten ☺

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

#source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
iface eth0 inet manual

# Interface für Xen und Brücke auf eth0
auto xenbr0
iface xenbr0 inet dhcp
bridge_ports eth0

bridge_stp off    # disable Spanning Tree Protocol
bridge_waitport 0 # no delay before a port becomes available
bridge_fd 0       # no forwarding delay
Antworten |