Ich habe über die 6. Implementierung von Charter Communication Zugang zum IPv6-Internet. Eine Reihe von CDNs funktionieren über IPv6 nicht ordnungsgemäß, was dazu führt, dass bei einer Reihe von Websites, einschließlich Facebook, erhebliche Probleme auftreten (Bilder werden nicht geladen, Seiten werden nicht geladen usw.).
Auf meinem Desktop kann ich IPv6 deaktivieren, und diese Probleme verschwinden. Ist es möglich, dies auf einem Standard-Android-Handy / Tablet zu tun? (nicht verwurzelt)
Bearbeiten: Aus den Kommentaren habe ich erfahren, dass das eigentliche Problem ein MTU-Problem ist. Daher wäre ich gleichermaßen an einer Methode interessiert, mit der auch auf Android eine niedrigere MTU eingestellt werden kann.
Antworten:
Bis Google etwas gegen das Problem 1008 unternimmt (was unwahrscheinlich erscheint, da es jetzt ungefähr fünf Jahre alt ist), werden Sie wahrscheinlich keine bessere Antwort erhalten, aber für das, was es wert ist, könnte dies jemandem in einer ähnlichen Situation helfen.
Im Moment können Sie die MTU nicht ohne Root-Zugriff auf das Gerät ändern. Unter Linux erfordert dieser Vorgang root. Unter Android müssen Sie entweder das Gerät rooten oder Google muss Systemfunktionen bereitstellen, mit denen Anwendungen den Vorgang ausführen können (dh Problem 1008 beheben).
Es ist ein Off-Market - Programm MTUchanger , die auf verwendet werden können verwurzelte Geräte , um die MTU zu ändern. Wenn Sie Ihr Gerät rooten können, können Sie dies von der Seite laden und das Problem umgehen.
Natürlich sollten Sie sich bitter darüber beschweren, dass Charter (und Rogers und etwa ein Dutzend anderer ISPs) 2013 den 6. Platz einnimmt , wenn der Rest der Welt an Übergangstechnologien vorbeikommt und native Dual-Stacks durchführt. 6. ist im Wesentlichen ISP-privates 6to4-Tunneln, weshalb die MTU von 1500 gesenkt werden muss. Als solches muss jedes Unternehmen, das sie einsetzt, es irgendwann erneut tun und es richtig machen.
quelle