Ich verwende derzeit UBUNTU 18.10 und davor habe ich 18.04 verwendet, aber bei beiden muss ich die MTU-Größe auf 1270 ändern, wenn ich VPN verwenden möchte (JEDES VPN). sudo ifconfig wlp2s0 mtu 1270
Wenn ich dies nicht tue, funktionieren die meisten Websites nicht richtig (Bilder werden nicht angezeigt oder einige von ihnen öffnen sich überhaupt nicht).
Letzte Woche habe ich mein Betriebssystem auf UBUNTU 19.04 umgestellt und das Problem war gelöst, aber aus irgendeinem Grund musste ich zur Version 18.10 zurückkehren
Übrigens dachte ich, das Problem liege bei meinem VPN-Dienstanbieter, aber ich habe ihn gewechselt und habe immer noch dieses Problem. Unter Windows oder Android muss ich nichts ändern.
Ist das ein Fehler oder etwas in UBUNTU?
AKTUALISIERUNG 1
Without VPN
1?: [LOCALHOST] pmtu 1500
1: 192.168.1.1 1.573ms
1: 192.168.1.1 1.473ms
2: no reply
3: 10.177.107.129 70.725ms
4: 10.177.99.88 29.873ms
5: no reply
6: 10.177.99.97 91.461ms
7: no reply
8: 10.137.99.30 61.386ms
9: 10.137.108.6 44.915ms
10: 10.21.249.238 90.055ms
11: 10.21.71.20 82.133ms asymm 12
12: 10.21.71.20 77.988ms
13: 193.251.150.199 268.404ms
14: 193.251.154.103 204.592ms asymm 13
15: 193.251.243.249 172.388ms asymm 14
16: 193.251.249.202 237.009ms asymm 20
17: 193.251.249.202 205.426ms asymm 20
18: 64.125.29.16 203.375ms asymm 20
19: 64.125.29.16 158.389ms asymm 20
20: 64.125.29.81 251.842ms asymm 19
21: 64.125.31.217 155.117ms asymm 16
22: 64.125.29.58 254.295ms asymm 18
23: 64.125.31.217 185.134ms asymm 16
24: no reply
25: no reply
26: no reply
27: no reply
28: no reply
29: no reply
30: no reply
Too many hops: pmtu 1500
Resume: pmtu 1500
with VPN
1?: [LOCALHOST] pmtu 1400
1: no reply
2: 54.38.75.25 193.406ms
3: 145.239.5.252 173.050ms
4: 10.50.112.124 237.138ms
5: 10.72.1.10 204.673ms
6: 10.73.32.8 156.910ms
7: 10.73.249.2 252.333ms
8: 213.186.32.252 148.465ms
9: 94.23.122.144 173.819ms
10: 94.23.122.243 155.159ms
11: no reply
12: 130.117.3.101 147.622ms
13: 130.117.14.142 160.425ms
14: 195.219.194.5 153.079ms
15: no reply
16: no reply
17: no reply
18: no reply
19: no reply
20: no reply
21: no reply
22: no reply
23: no reply
24: no reply
25: no reply
26: no reply
27: no reply
28: no reply
29: no reply
30: no reply
Too many hops: pmtu 1400
Resume: pmtu 1400
Tracepath-Ausgabe:https://gofile.io/?c=pp7Lfx
Antwort1
So bestimmen Sie die richtige MTU-Einstellung für Ihr LTE-Modem (Wireless) ...
Es gibt eine MTU-Einstellung in der Netzwerkkonfiguration von Ubuntu und eine WAN-MTU-Einstellung in Ihrem Router.
Bei DSL ist 1492 eine gängige MTU-Einstellung. Probieren Sie zunächst diesen Wert aus und prüfen Sie, ob Ihre Websites jetzt zugänglich sind.
Um die richtige Einstellung zu ermitteln, beginnen Sie mit allen MTU-Einstellungen = 1500 und VPN = aus. (VPN erfordert andere Tests).
Im Terminal:
ping [-c count] [-M do] [-s packet_size] [host]
Die verwendeten Optionen sind:
c count
: Anzahl der Ping-BefehleM hint
: Wählen Sie die Pfad-MTU-Erkennungsstrategie. Kann entwederdo
(Fragmentierung verbieten, auch lokale),want
(PMTU-Erkennung durchführen, lokal fragmentieren, wenn die Paketgröße groß ist) oderdont
(DF-Flag nicht setzen) sein.s packet_size
: Gibt die Anzahl der zu sendenden Datenbytes an.
Sie sollten immer bei 1472 beginnen und sich jedes Mal um 10 nach unten arbeiten. Sobald Sie eine Antwort erhalten, erhöhen Sie den Wert um 1, bis Sie ein fragmentiertes Paket erhalten. Nehmen Sie diesen Wert (letzter guter Wert) und addieren Sie 28 zum Wert, um die verschiedenen TCP/IP-Header zu berücksichtigen. Nehmen wir beispielsweise an, dass 1452 die richtige Paketgröße war (wo Sie zum ersten Mal eine ICMP-Antwort auf Ihren Ping erhalten haben). Die tatsächliche MTU-Größe wäre 1480, was für das Netzwerk, mit dem wir arbeiten, optimal ist.
ping -c 4 -M do -s 1472 8.8.8.8 # this will probably show fragmentation
ping -c 4 -M do -s 1462 8.8.8.8 # may show fragmentation
ping -c 4 -M do -s 1452 8.8.8.8 # no fragmentation?
ping -c 4 -M do -s 1453 8.8.8.8 # still no fragmentation?
Referenz:So ermitteln Sie die richtige MTU-Größe mit ICMP-Pings