2013年3月1日 星期五

【轉貼Posted】Hinet 讓 YOUTUBE 變快的方法 封住 210.71.222.0/24


【轉貼自Gea-Suan Lin's BLOG

在「How to stop TWC ISPs sucking at Youtube」這篇看到作者 (在美國) 抱怨時代華納 (Time Warner Cable,TWC) 連 YouTube 看影片的速度很慢,然後發現擋掉某個網段就快很多了…

看了 Hacker News 上的討論以及以前得知的架構,這些 IP 有可能是:YouTube 自己的 CDN 伺服器,以 appliance 的形式放到 TWC 內。TWC 買 YouTube cache solution 丟自己機房。如果要猜的話,我會猜前者…

然後同樣問題也在 HiNet 發生,實際測試後就找到 210.71.222.x 這個網段。

Linux 下是使用 iptables 擋,其他作業系統可以在原文裡找到說明:(我自己的 Linux 是放到 /etc/rc.local 裡)


/sbin/iptables -A OUTPUT -d 210.71.222.0/24 -j REJECT

※補充 Windows 的方法:

在「開始」選「執行」,輸入 cmd,然後跳出黑色視窗後輸入:


netsh advfirewall firewall add rule name="BLOCKSLOWYOUTUBE" dir=in action=block remoteip=210.71.222.0/24 enable=yes


設定完後可以回到瀏覽器找影片測試 YouTube 的速度。

擋掉後會把流量導到國外 (測了幾個都是美國的機房),而連到國外機房可以跑到 8Mbps (速度會飄動,不過都超過 4Mbps),反而比國內 HiNet 機房內的速度快太多…

看起來是 YouTube 的 flash player 會先偵測位於 ISP 的伺服器,有問題時會使用備用方案 (在這邊是美國機房),只是使用備用方案比 ISP 的伺服器快多了。

---

YOUTUBE】←

2013.3.1 試用上述紅色標記的指令之後過後 速度十分 迅速。連1080P也十分快速

以後可以快速撥放高清的水管影片了!! ~ 飄

沒有留言:

張貼留言

Related Posts Plugin for WordPress, Blogger...

工商服務