Ich hab’ eine neue Erkenntnis: Mit Reduzierung der MTU (https://en.wikipedia.org/wiki/Maximum_transmission_unit) vom (default) 1500 auf 1476 funktioniert “curl https://9.9.9.9” zuverlässig.
Was aber genau im Netzwerk bzw. bei den Switches/Routern passiert (also im Sunrise-Netz, am SwissIX-Exchange und/oder bei Quad9), das weiss ich natürlich nicht. Aber die “maximale Paketgrösse” spielt irgendwo eine entscheidende Rolle
Wenn ich jetzt hier im Forum nach “MTU” suche, dann finden sich diesbezüglich doch einige Threads. So 100% schlau werd’ ich aber nicht draus.
Nachtrag:
ping 9.9.9.9 -c 10 -M do -s 1472
Das sendet ICMP-Echo-Request mit der maximaler MTU (also 1500 Bytes). Hier bekomme ich kein “pong” (= ICMP-Echo-Reply).
Stufenweise Reduzierung um den Punkt zu finden, bei dem es dann klappt:
ping 9.9.9.9 -c 10 -M do -s 1470
ping 9.9.9.9 -c 10 -M do -s 1468
ping 9.9.9.9 -c 10 -M do -s 1466
... usw ...
ping 9.9.9.9 -c 10 -M do -s 1450
ping 9.9.9.9 -c 10 -M do -s 1448 <-- DER KLAPPT DANN !
Die maximale Paketgrösse von meiner IP zu 9.9.9.9 ist also 24 Bytes kleiner als sonst im Internet üblich.
Wenn ich das ganze via Swisscom-Mobile (Hotspot via Handy) mache, dann funktioniert MTU=1500.
Wenn ich andere IPs anpinge (z.B. 1.1.1.1), dann geht auch via Sunrise-Netz eine MTU=1500.
Also ich bleibe dabei: Das Routing vom Sunrise-Netz zu 9.9.9.9 ist irgendwo ‘kaputt’