YouTube langsam? So misst man die Geschwindigkeit und dieser Trick soll Abhilfe schaffen
Einige Leser haben uns mittlerweile E-Mails geschickt, deren Inhalt beschreibt, wie man das Laden von YouTube-Filmen beschleunigen können soll. Als Nicht-Betroffener kann ich nur die betroffenen und etwas erfahreneren Benutzer bitten, diesen Trick bei Gelegenheit auszuprobieren und hier in den Kommentaren etwas Feedback zu hinterlassen. Technischer Hintergrund? YouTube liefert Inhalte an Daten verteilende CDN-Server (CDN = Content Distribution Network); blockt man diese mittels Firewall-Regel lokal oder im Router, dann kommt im besten Falle das Video direkt von der Quelle.
Dieser Trick funktioniert natürlich nur, wenn euer Provider nicht schon YouTube direkt in Drosselhaft hat. Ich gehe hier einmal auf die erfahrenen Benutzer ein, die das Ganze in wenigen Minuten erledigen können. Am besten probiert man das Ganze erst einmal lokal aus. Windows-Benutzer können sich eine Filterregel zusammenklicken, die die CDN-Server blockt, alternativ geht das Hinzufügen und Entfernen von Regeln natürlich per CMD.
[werbung]
So fügt man eine Blockregel der Windows-Firewall hinzu. CMD als Admin aufrufen (funktioniert unter Windows 8 so) und folgenden Befehl eingeben:
netsh advfirewall firewall add rule name="YoutubeCDN" dir=in action=block remoteip=173.194.55.0/24,206.111.0.0/16 enable=yes
(das Entfernen der Regel geht auch über CMD oder die Oberfläche der Windows-Firewall):
netsh advfirewall firewall delete rule name="YoutubeCDN"
Wie ich bereits oben erwähnte: ich bin nicht betroffen, die Speed-Anzeige von YouTube an meinem Ort (Langen, Niedersachsen & Kabel Deutschland @ 32MBit) zeigt derzeit das folgende Bild an:
Bei unserem Sascha, der in Aue sitzt, sieht es etwas anders aus (Telekom, VDSL @25 Mbit) – aber der sagt aus, dass er eigentlich keine YouTube-Probleme hat.
Ihr selber könnt euren YouTube-Speed hier testen. Sollte dieser Trick klappen, dann wird er dies auch nur, wenn nicht die halbe Welt so agiert – denn dann sie die Server auch schnell direkt überlastet.
Hier noch einmal kurz für die Mac-Heads, unter Linux müsste es meines Wissens mit dem Befehl iptables statt ipfw funktionieren. Einfach im Terminal eingeben.
sudo ipfw add reject src-ip 173.194.55.0/24 in
sudo ipfw add reject src-ip 206.111.0.0/16 in
Regeln auf dem Mac lassen sich mit sudo ipfw list anzeigen und mit sudo ipfw delete Regelnummer löschen.
So Freunde der gepflegten Langsamkeit: testet den ganzen Spaß mal, wenn es besonders schlimm ist und lasst hören, ob das funktioniert oder eher im Bereich Homöopathie und Schlangenöl einzuordnen ist. (via, via & via + Danke an alle Einsender!)
Woran kann es liegen, das bei meinem „Speed-Test“ kein schwarzer Balken zu sehen ist?
Über den Diagrammen steht bei nur „Wir konnten keine Videowiedergaben von deinem Standort finden.“
Muss man da noch irgend etwas besonderes machen? Gruß, Eggerd
Scheint bei mir auf einem Mac nicht zu funktionieren. Oder muss man danach einen Neustart oder so durchführen?
Super… es scheint zu funktionieren. Mit dem Ergebnis, dass das Webradio parallel mit den Youtube-Streams abkackt. Die Leitung hat 3mBit… Das ödet doch an.
Zitat Fritzbox Text:
Auf dieser Seite können Sie Listen erstellen und bearbeiten, die für die Nutzung von Internetfiltern und Priorisierungsregeln benötigt werden.
Filterlisten
Hier können Sie eine Liste gesperrter Internetseiten (Blacklist) und eine Liste erlaubter Internetseiten (Whitelist) erstellen und bearbeiten. Den einzelnen Computern kann in den Zugangsregeln eine dieser Listen zugeordnet werden.
Wenn ein Filter für Internetseiten aktiv ist, ist der direkte Aufruf von IP-Adressen generell gesperrt. Ausnahmen können Sie in der Liste erlaubter IP-Adressen festlegen.
Hinweis:
Über die Kindersicherung können nur Netzwerkanwendungen gesperrt werden, die ausschließlich die Protokolle TCP und UDP nutzen.
Ich denke nun sollte klar sein wie es geht oder 😉
.
Bei KabelBW scheint dieser Trick ebenfalls nicht zu funktionieren :-/
@lempire
Wie Caschy schon sagte, die IP eines CDNs ändert sich nicht. Niemals.
Ausnahmen bestätigen die Regel.
@Stefan Döhring wenn dein iPad ein Jailbreak hat kann ich dir ProTube empfehlen
ich kann es bestätigen. Habe hier zu Hause DSL 16000 und erhalte beim normalen surfen rund 14 MBit. Der Youtube Speedtest zeigt für meinen ISP 4.8 MBit/s an. Jetzt geht es rund mit Videos laden! 1080p kein Problem mehr und stark verkürzte Wartezeiten! Danke! Ich wer das am Donnerstag im Büro testen, da habe ich 1Gbit/s 🙂
Mal eine ganz blöde Frage. Wenn ich das manuell machen möchte (in der Windows Firewall oder Comodo oder….), was bedeutet die Zahl hinter dem / ? Hier 173.194.55.0/24 die „24“ und wie trage ich diese in die Firwall GUI ein?
@Timo: http://de.wikipedia.org/wiki/CIDR
@Caschy: Hab es mal getestet und bei mir bringt es nichts, ist aber auch nicht verwunderlich. Wenn man das ganze mal betrachtet blockt der Tipp 2 der subnetze der Google CDN`s das ist ein Tropfen auf den Heißen Stein und vielleicht bei der Tipp Quelle zufällig eines der betroffenen CDNs. Betrachte ich meine Firewall Logs nach den Sperren erhalte ich nicht mal Zugriffe aus dieser IP Range sondern über ein komplett anderes CDN.
Da Google / Youtube CDN`s seit Jahren mit Anycast arbeiten ist das auch kein Wunder, mag bei einem User in Berlin diese IP Range genutzt werden so kann ein User in München möglicherweise auf komplett andere Ressourcen zugreifen. Jedenfalls lange Rede kurzer Sinn, in meinen Logs waren nun nach etlichen Minuten Youtube nicht ein Hit auf die beiden Sperr Regeln zu finden.
Noch kurzer Nachtrag an die unwissenden Fragen:
Wer andere Firewalls nutzen möchte und es dennoch probieren mag die /16 /24 hinter den IP`s bedeuten die Range. Also im Fall /24 1-255 > ###.###.###.* und im Fall /16 sogar ###.###.*.*
@Caschy: Immer mehr seltsames Achselzucken bei mir, beide Netze gehören nicht mal Google / Youtube. Nur das erste da andere ist XO Net welche nur Anycast Peers in US betreiben. ?!?! Ein Block ist also irgendwie… Sinnfrei?!?
Ich hatte mit 50 MBit der Telekom immer Probleme. YouTube-Videos waren stets ätzend langsam. Nun rennt es. Danke!
Dieser Youtube Speed zeigt aber auch nicht so ganz die Realitaet. Seit letzten Donnerstag habe ich massiv Probleme. Speed ist nur 80 – 200 kbit, damit ist Video schauen unmoeglich. Aber, <– es betrifft nur Videos, die aus EU / Deutschland wohl zu YT geladen wurden. Nehme ich Videos, die aus anderen Regionen kommen, wie USA, Südamerika, Asien etc, dann habe ich full speed. Da duerfte wohl eher was bei YT nicht ok sein.
Ich werde mal die FW Settings pruefen.
Danke für die Tips. Habe es mittlerweile hinbekommen aber ich merke mit 1&1 keinen Unterschied, egal ob Firewall-Regel + Proxy oder Firewall-Regel ohne Proxy. Schade.
Auf dem N4 ist YouTube mittlerweile gar nicht mehr zu gebrauchen.
So, getestet. Mit der FW Rule full speed, ohne schnecke ich bei rund 150 kbit rum, aktuell. Danke fuer die Info. Man YT, bei euch ist das was verstopft, in der Leitung. Oder wo auch immer.
Versucht es doch einfach mal mit: SmartVideo For YouTube. Das Addon gibts für Opera, FireFox und Chrome. Seitdem ich das Addon nutze hatte ich noch nie Probleme. Der puffert alle Videos mit Full Speed!!!
https://chrome.google.com/webstore/detail/smartvideo-for-youtube/lnkdbjbjpnpjeciipoaflmpcddinpjjp
Das sind die Linuxkommandos:
sudo iptables -A INPUT -s 173.194.55.0/24 -j REJECT
sudo iptables -A INPUT -s 206.111.0.0/16 -j REJECT
Um die Filter dauerhaft zu setzen, sollte man die Regeln an geeigneter Stelle eintragen oder es grafisch mit Firestarter probieren: http://www.fs-security.com (die Distros sollten entsprechende Pakete haben)
Und Root-Androiden kann man mit custom rules für DroidWall bearbeiten:
# stop YouTube from sucking
$IPTABLES -A "droidwall" -s 173.194.55.0/24 -j REJECT
$IPTABLES -A "droidwall" -s 206.111.0.0/16 -j REJECT
„Den einzelnen Computern kann in den Zugangsregeln eine dieser Listen zugeordnet werden.“
Und wo befinden sich diese Zugangsregeln? 😉
wow. gleich mal den router konfiguriert. hammer. hatte noch nie so einen schnellen preload von hd-videos. danke für den tipp!