staging.inyokaproject.org

Kein Internetzugang

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

niknik

Anmeldungsdatum:
10. Oktober 2007

Beiträge: Zähle...

Hallo, ich habe genau das gleiche Problem. Es fehlt der default gateway. Aktuell kann ich das Problem mit dem Befehl

sudo route add default gw 192.168.2.1

zeitweise beheben. Die IP ist die Adresse meiner Fritzbox. Allerdings vergisst Ubuntu 18.04 diesen default gw immer wieder.

Bearbeitet von kB:

Formatierung verbessert. Bitte verwende zur Verbesserung der Lesbarkeit die Codeblock-Formatierung für Datei- und Befehlsausgaben! Danke.

Moderiert von kB:

Abgetrennt von keine-verbindung-zum-internet-nach-upgrade-auf. Bitte Themen nicht entführen!

Bearbeitet von kB:

Distribution und Version gesetzt.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

niknik schrieb:

[…] ich habe genau das gleiche Problem. Es fehlt der default gateway.

Nein! Das default gateway fehlt beim Themenstarter nicht. Du hast ein anderes Problem und kannst dafür gerne ein eigenes Thema eröffnen, aber entführe bitte nicht dieses Thema!

niknik

(Themenstarter)

Anmeldungsdatum:
10. Oktober 2007

Beiträge: Zähle...

Im Anhang kann man mit route -n mit und ohne default gw sehen. Da die Ausgabe von route -n bei BeWe50 meiner stark gleicht, ist mit dieser Zeile der Internetzugang wenigstens vorübergehend wieder hergestellt. → sudo route add default gw HierStehtDieIpDerFritz

Bilder

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

  1. Welche Distribution, welche Version und welchen Desktop verwendest Du?

  2. Beschreibe bitte Dein Problem!

niknik

(Themenstarter)

Anmeldungsdatum:
10. Oktober 2007

Beiträge: 7

Die Konfiguration:

  • Distribution: ubuntu 18.04

  • Netzwerk: Fritz als gw zum Internet

  • Synology NAS: DHCP und DNS

  • Syno DNS 192.168.2.220 8.8.8.8 8.8.4.4 192.168.2.1

Das Problem:
Nach dem Start funktioniert das Intranet - aber der Internetzugang nicht
Nachdem ich den Befehl

1
sudo route add default gw 192.168.2.1

absetze, habe ich wieder Internetzugang.
Der Internetzugang ist nur auf diesem einen PC(Ubuntu 18.04 LTS) gestört.
ohne gesetzten gw:

1
2
3
4
5
6
route -n
Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.2.1     255.255.255.0   UG    100    0        0 enp2s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 enp2s0
192.168.2.0     0.0.0.0         255.255.255.0   U     100    0        0 enp2s0

mit gesetzem gw:

1
2
3
4
5
6
7
route -n
Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.2.1     255.255.255.0   UG    100    0        0 enp2s0
0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 enp2s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 enp2s0
192.168.2.0     0.0.0.0         255.255.255.0   U     100    0        0 enp2s0

Anmerkung/Frage: Die Datei interfaces soll ja nicht mehr editiert werden. Wie kann der gw permanent gesetzt werden? Script? crontab? ...?

Dogeater

Anmeldungsdatum:
16. Juni 2015

Beiträge: Zähle...

Bei vielen *ubuntus bei mir habe ich erst auch kein Netz über meine Fritzbox. Ich fand heraus, dass ich durch herumprobieren, Stecker rein/raus, Box ein/aus, auf den *buntu-Live-DVDs Netz bekomme... und wenn ich erst dann die Installation starte, wird die Netzwerkverbindung richtig übertragen ins installierte System.

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17531

Dogeater schrieb:

…wird die Netzwerkverbindung richtig übertragen ins installierte System.

Das ist technisch totaler Blödsinn.

niknik schrieb:

Die Datei interfaces soll ja nicht mehr editiert werden. Wie kann der gw permanent gesetzt werden? Script? crontab? ...?

Wie läuft das bei dir mit dem Netzwerk? Läuft da das grafische Ding mit dem Namen "NetworkManager" oder hast du schon eine /etc/network/interfaces bzw. entsprechende netplan (/etc/netplan/…) Einstellungen getätigt?

Was sagt uns die Ausgabe von ip r wenn das System hochgefahren wurde und das Internet nicht geht? Standard bei einer Fritzbox ist ja das man DHCP verwendet, das sollte idr dann auch alles ohne weitere Bastellösungen klappen.

mfg Stefan

Dogeater

Anmeldungsdatum:
16. Juni 2015

Beiträge: Zähle...

encbladexp schrieb:

Dogeater schrieb:

…wird die Netzwerkverbindung richtig übertragen ins installierte System.

Das ist technisch totaler Blödsinn.

Leider funktioniert es so für mich.

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Hallo,
die FB ist hier ja anscheinend nicht der DHCP-Server, sondern der NAS.

  • Synology NAS: DHCP und DNS

  • Syno DNS 192.168.2.220 8.8.8.8 8.8.4.4 192.168.2.1

Warum macht man so etwas überhaupt? Sehe da keinerlei Sinn in solch einer Konfiguration.

Erst durch manuelles setzen der Route über die FB mit niedriger Metric ...

0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 enp2s0

... funktioniert Internet logischerweise.

niknik

(Themenstarter)

Anmeldungsdatum:
10. Oktober 2007

Beiträge: 7

@encbladexp: ip r ohne Internetzugang

1
2
3
0.0.0.0/24 via 192.168.2.1 dev enp2s0 proto static metric 100 
169.254.0.0/16 dev enp2s0 scope link metric 1000 
192.168.2.0/24 dev enp2s0 proto kernel scope link src 192.168.2.120 metric 100

Es scheint der NetworkManager zulaufen.
Hier der Inhalt der Datei 01-network-manager-all.yaml

1
2
3
4
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

@elektronenblitz63:
Ich habe auch den DHCP-Dienst der fritz benützt. Aber die Fritz vergißt ab und zu die Namen im Netzwerk, deswegen der Versuch mit der Synology-Nas. Klappt ja auch ganz gut, bis auf den Umstand, dass ich bei Ubuntu das Internet manuell zuschalten muss. Außerdem gibt es beim NAS einen DNS-Server mit dem das eigene Netz einen eigenen Namen hat.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

niknik schrieb:

Die Konfiguration:

  • Distribution: ubuntu 18.04

Server oder Desktop?

  • Netzwerk: Fritz als gw zum Internet

  • Synology NAS: DHCP und DNS

  • Syno DNS 192.168.2.220 8.8.8.8 8.8.4.4 192.168.2.1

Das funktioniert nicht wie gewünscht, da ein DNS-Resolver maximal 3 Namensserver verwendet. Wenn Du ihm mehr (hier: 4) anbietest, wird er selbst oder das Netzwerk-Konfigurationsprogramm eine Auswahl treffen. Diese Auswahl kann je nach den lokalen Umständen unterschiedlich ausfallen. Konfiguriere den DHCP-Server auf dem NAS daher so, dass er maximal 3 Nameserver verteilt. Da bei Ubuntu ein lokaler DNS-Cache verwendet wird, ist es aber kontraproduktiv, mehr als einen einen DNS Forwarder zu verwenden.

Das NAS (=IP 192.168.2.220 ?) selber verwendet aber die Fritzbox als Gateway in Internet?

Das Problem:
Nach dem Start funktioniert das Intranet - aber der Internetzugang nicht

Üblicherweise sendet der DHCP-Server dem Client die für den lokalen Netzwerkbetrieb erforderlichen Daten und eine oder mehrere Leitwege zur Kommunikation mit anderen Netzen. Für das Internet verteilt man eine Route für den Namensraum 0.0.0.0/0 bzw. 0.0.0.0/0.0.0.0 (d.h. „alle IP-Adressen“). Kontrolliere die Einstellungen auf Deinem DHCP-Server!

[…] ohne gesetzten gw:

route -n
Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.2.1     255.255.255.0   UG    100    0        0 enp2s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 enp2s0
192.168.2.0     0.0.0.0         255.255.255.0   U     100    0        0 enp2s0

Vermutlich hat Dein Rechner diesen unsinnigen Leitweg per DHCP empfangen. Er leitet alle Pakete mit Ziel-IP-Adressen im Bereich 0.0.0.0/32 - 0.0.0.255/32 (und nur diese!) über den Router. Konfiguriere Deinen DHCP-Server richtig!

[…] Anmerkung/Frage: Die Datei interfaces soll ja nicht mehr editiert werden. Wie kann der gw permanent gesetzt werden? Script? crontab? ...?

Benutze einen korrekt konfigurierten DHCP-Server und frickele nicht an den lokalen Einstellungen herum. Wenn man wirklich lokale Einstellungen benötigt, setzt man diese in der Konfigurationsdatei(n) des jeweils benutzten Netzwerk-Konfigurationsprogramms. Bei Ubuntu 18.04 ist dies entweder systemd-networkd oder NetworkManager; Netplan wählt aus, welches es sein soll.

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17531

Wichtig: Es darf nur einen DHCP Server in deinem Netz geben. Entweder die Fritzbox (würde ich machen) oder aber das NAS.

mfg Stefan

niknik

(Themenstarter)

Anmeldungsdatum:
10. Oktober 2007

Beiträge: 7

Problem gelöst!
@kb:

Üblicherweise sendet der DHCP-Server dem Client die für den lokalen Netzwerkbetrieb erforderlichen Daten und eine oder mehrere Leitwege zur Kommunikation mit anderen Netzen.

Also hab ich beim Ubuntu-Desktop-Clienten die Einstellungen in der Netzwerkkonfiguration auf auto gestellt und siehe da es funzte. 👍 Die DNS habe ich auf 3 reduziert.
@encbladexp: Es kann auch mehrere DHCP Server geben. Diese müssen aber unterschiedliche IP-Bereiche bedienen.

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17531

niknik schrieb:

Es kann auch mehrere DHCP Server geben. Diese müssen aber unterschiedliche IP-Bereiche bedienen.

Ja, aber nicht im gleichen Netz. Es ist nicht definiert wer dir dann eine Adresse gibt, es führt zu Probleme und ist bei weitem kein Standard.

mfg Stefan

anjusy

Anmeldungsdatum:
6. September 2018

Beiträge: Zähle...

Moin, moin, bin neu hier und absoluter Laie. Ich habe ein Update auf Ubuntu 18.04 gemacht und komme seitdem nicht mehr über Lan ins Internet. Außerdem kann ich auf dem Desktop keine Ordner usw parken. Für einen guten Rat wäre ich sehr dankbar. anjusy

Antworten |