Das seltsamste Internetproblem: Einige Websites funktionieren, andere nicht
Ihr Internet funktioniert. Sie können Dinge googeln. YouTube lädt. Reddit funktioniert gut. Die Website Ihrer Bank wird jedoch nicht geladen. Ihr Arbeits-VPN stellt eine Verbindung her, aber dann funktioniert darüber nichts. Gmail ist in Ordnung, aber Sie können auf bestimmte Websites nicht zugreifen.
Geschwindigkeitstest zeigt gute Geschwindigkeiten. Ping funktioniert. Du bist definitiv verbunden. Bei bestimmten Websites kommt es jedoch zu Zeitüberschreitungen oder sie bleiben für immer hängen.
Dieses bizarre Symptommuster schreit MTU-Problem (Maximale Übertragungseinheit). Ihr Netzwerk sendet Pakete, die zu groß sind, fragmentiert werden oder verloren gehen und bestimmte Websites beschädigen, während andere weiterhin einwandfrei funktionieren.
Was MTU eigentlich ist (einfache Version)
MTU ist die maximale Paketgröße, die Ihr Netzwerk zulässt. Stellen Sie sich das wie die maximale Kartongröße für den Versand vor:
- Standard-MTU: 1500 Bytes (funktioniert überall)
- Ihre Netzwerk-MTU: Möglicherweise auf 1500 eingestellt
- Aber irgendwo im Weg: Ein Gerät verarbeitet nur 1400 Bytes
- Ergebnis: Große Pakete werden verworfen, kleine Pakete funktionieren einwandfrei
Warum einige Websites funktionieren und andere nicht:
- Google-Startseite: Kleine Pakete, lädt gut
- Banking-Site mit hoher Sicherheit: Große Pakete werden verworfen
- Einfache E-Mail: Kleine Pakete, funktioniert
- E-Mail mit Anhängen: Große Pakete, schlägt fehl
So erkennen Sie, ob MTU Ihr Problem ist
Klassische MTU-Problemsymptome:
- VPN stellt eine Verbindung her, aber nichts funktioniert darüber
– VPN stellt erfolgreich eine Verbindung her – Aber beim Surfen im Internet und bei allen Apps kommt es zu einer Zeitüberschreitung – Dies ist das MTU-Symptom Nr. 1
- Einige Websites werden geladen, andere nicht
– Einfache Sites: funktionieren einwandfrei – Komplexe Sites mit HTTPS/Sicherheit: fehlgeschlagen – Muster ist konsistent (gleiche Sites schlagen immer fehl)
- Kann pingen, aber bestimmte Websites nicht durchsuchen
– Kleine Ping-Pakete: funktionieren – Große Web-Pakete: fehlschlagen
- Funktioniert mit mobilen Daten, aber nicht mit WLAN (oder umgekehrt)
– Verschiedene Netzwerke haben unterschiedliche MTU-Grenzwerte – Das Problem tritt nur in einem Netzwerk auf
- SSH/Remotedesktop stellt eine Verbindung her, bleibt jedoch während der Verwendung hängen
- Erstverbindung: kleine Pakete, funktioniert - Datenübertragung: große Pakete, schlägt fehl
Schneller MTU-Test (Windows)
Testen Sie, ob Ihre MTU Probleme verursacht:
ping google.com -f -l 1472
Was das bewirkt: Sendet ein 1472-Byte-Paket, das nicht fragmentiert werden kann
Gutes Ergebnis:
Reply from 142.250.80.46: bytes=1472 time=15ms
MTU ist in Ordnung.
Schlechtes Ergebnis:
Packet needs to be fragmented but DF set
MTU-Problem bestätigt.
Wenn dies fehlschlägt, testen Sie kleinere Größen:
ping google.com -f -l 1464
ping google.com -f -l 1400
ping google.com -f -l 1352
Finden Sie die größte geeignete Größe. Das ist Ihr tatsächliches MTU-Limit (addieren Sie 28 zur Zahl).
Schneller MTU-Test (Mac/Linux)
ping -D -s 1472 google.com
Mac-Alternative:
ping -D -s 1464 google.com
Gleiche Logik: Finden Sie die größte Paketgröße, die nicht verworfen wird.
So beheben Sie MTU-Probleme
Fix 1: MTU auf Ihrem Netzwerkadapter senken (Windows)
Schritt 1: Öffnen Sie die Eingabeaufforderung als Administrator
Schritt 2: Finden Sie den Namen Ihrer Netzwerkschnittstelle:
netsh interface ipv4 show subinterfaces
Schritt 3: Stellen Sie MTU auf 1400 (sicherer Wert) ein:
netsh interface ipv4 set subinterface "Wi-Fi" mtu=1400 store=persistent
(Ersetzen Sie „Wi-Fi“ durch Ihren Schnittstellennamen)
Schritt 4: Testen Sie, ob Websites jetzt funktionieren
Wenn 1400 funktioniert, können Sie versuchen, Folgendes zu erhöhen:
- Probieren Sie 1450 aus, testen Sie
- Probieren Sie 1480 aus, testen Sie
- Finden Sie den idealen Ort, an dem alles funktioniert
Fix 2: MTU auf dem Mac senken
Schritt 1: Finden Sie Ihre Netzwerkschnittstelle:
networksetup -listallhardwareports
Schritt 2: MTU einstellen:
sudo networksetup -setMTU Wi-Fi 1400
Schritt 3: Überprüfen Sie:
networksetup -getMTU Wi-Fi
Fix 3: Niedrigere MTU unter Linux
Temporär (bis zum Neustart):
sudo ip link set dev eth0 mtu 1400
Permanent (zu /etc/network/interfaces hinzufügen):
iface eth0 inet dhcp
mtu 1400
Fix 4: Router-MTU-Einstellung (betrifft alle Geräte)
Bessere Lösung: Beheben Sie das Problem auf Routerebene, damit alle Geräte davon profitieren.
- Beim Router anmelden (192.168.1.1 oder ähnlich)
- Suchen Sie nach der „MTU“-Einstellung (normalerweise in den WAN- oder erweiterten Einstellungen)
- Wechsel von 1500 auf 1400 oder 1450
- Speichern Sie den Router und starten Sie ihn neu
Gemeinsame Standorte:
- TP-Link: Netzwerk > WAN > MTU-Größe
- Netgear: Erweitert > Setup > WAN-Setup > MTU-Größe
- ASUS: WAN > Internetverbindung > MTU
- Linksys: Konnektivität > Interneteinstellungen > MTU
VPN-spezifischer MTU-Fix
Wenn VPN eine Verbindung herstellt, aber nichts funktioniert:
Die meisten VPN-Programme verfügen über MTU-Einstellungen.
OpenVPN: Zur Konfigurationsdatei hinzufügen:
mssfix 1400
tun-mtu 1400
WireGuard: Stellen Sie MTU in der Schnittstellenkonfiguration ein:
MTU = 1400
Kommerzielle VPN-Apps:
- Suchen Sie in den erweiterten Einstellungen nach „MTU“.
- Versuchen Sie die Werte: 1400, 1420, 1450
- Testen Sie, bis es funktioniert
Warum MTU-Probleme auftreten
Häufige Ursachen:
- PPPoE-Verbindungen (DSL-Internet)
– PPPoE fügt 8 Byte Overhead hinzu – Standard 1500 MTU wird zu 1492 effektiv – Einige Geräte kommen damit nicht gut zurecht
- VPN/Tunnel
– Verschlüsselung erhöht den Overhead – 1500-MTU-Pakete werden bei Verschlüsselung zu groß – Für den VPN-Verkehr ist eine niedrigere MTU erforderlich
- ISP-Netzwerkausrüstung
– Einige ISPs verwenden intern MTU < 1500 – Machen Sie dies nicht gegenüber Kunden bekannt – Verursacht mysteriöse Fehler
- Mehrere Tunnelschichten
– VPN über VPN – VPN über PPPoE – Jede Schicht erhöht den Overhead
So finden Sie die optimale MTU
Formel: Optimale MTU = (Größte funktionierende Ping-Paketgröße) + 28
Beispiel:
ping -f -l 1464funktioniertping -f -l 1472schlägt fehl- Optimale MTU = 1464 + 28 = 1492
Gemeinsame sichere MTU-Werte:
- 1500: Standard, funktioniert an den meisten Orten
- 1492: PPPoE-Verbindungen
- 1450: Sicher für die meisten VPNs
- 1400: Sehr konservativ, funktioniert fast überall
- 1280: Minimum für IPv6, funktioniert immer, aber ineffizient
Das Fazit
Wenn einige Websites funktionieren, andere jedoch nicht oder VPN eine Verbindung herstellt, aber kein Datenverkehr fließt, liegt wahrscheinlich ein MTU-Problem vor.
Schnelle Diagnose:
ping google.com -f -l 1472
Wenn dies fehlschlägt, ist MTU Ihr Problem.
Schnelle Lösung: Senken Sie die MTU auf Ihrem Netzwerkadapter oder Router auf 1400. Testen Sie, ob die Probleme verschwinden.
Optimale Lösung: Testen Sie verschiedene MTU-Werte (1400, 1450, 1480), um den höchsten Wert zu finden, der zuverlässig funktioniert. Benutze das.
Wo wird es eingestellt:
- Router: Betrifft alle Geräte (beste Option)
- Netzwerkadapter: Betrifft nur ein Gerät
- VPN-Software: Betrifft nur den VPN-Verkehr
Bei den meisten Menschen treten nie MTU-Probleme auf. Aber wenn Sie das tun, sind die Symptome so bizarr, dass Sie Stunden damit verschwenden, zuerst alles andere zu beheben. Jetzt wissen Sie, was Sie überprüfen müssen.