作者SmallBeeWayn (喵喵叫的蜜蜂猫)
看板IPv6
标题Fw: [教学] 中华电信连YouTube龟速解决方式 for win7
时间Tue May 1 18:51:28 2012
※ [本文转录自 Network 看板 #1FdgWj5Y ]
作者: likol (晴耕雨书) 看板: Network
标题: [教学] 中华电信连YouTube龟速解决方式 for win7
时间: Mon Apr 30 22:56:42 2012
如果你家里刚好用的是中华电信网路,相信你一定跟我一样看转圈圈看到想翻桌了
而且这个问题已经持续很久了吧,也不见CHT改善!
以下为敝人的解决方式 (连到Google的IPv6主机,略过海外的IPv4主机)
到命令提示字元执行
netsh int ter set state client
成功後再执行
netsh int ter show state
会有以下资讯
---------------------------------------------
类型 : client
伺服器名称 : teredo.ipv6.microsoft.com
用户端重新整理间隔 : 30 秒
用户端连接埠 : unspecified
状态 : dormant
确认无误後在执行
ping 2404:6800:8003::6a
如果伺服器有成功回应代表Teredo已经正常运作了
此时你已可以连网到IPv6的主机
以为这样就结束了吗?! NO!!!
Win7还有个该死的优先使用IPv4作为DNS解析後得到的IP位址
所以如果你直接PING ipv6.google.com
你会发现完全找不到这个伺服器,但是如果直接PING IPv6的地址就没问题
上面所PING的IP就是ipv6.google.com
所以还必须替微软修补这个问题
在桌面新增一个纯文字文件然後打开它把下面的机码复制进去
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Dnscache\Parameters]
"AddrConfigControl"=dword:00000000
贴好之後存档,并把文件档的副档名改成.reg
改好之後执行
接下来再PING一次ipv6.google.com试试看
Ping ipv6.l.google.com [2404:6800:8003::69] (使用 32 位元组的资料):
回覆自 2404:6800:8003::69: 时间=349ms
回覆自 2404:6800:8003::69: 时间=348ms
回覆自 2404:6800:8003::69: 时间=359ms
回覆自 2404:6800:8003::69: 时间=348ms
OK,大功告成!!收工
连YouTube开1080P影片终於不用再看转圈圈啦.....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.158.190
1F:→ SmallBeeWayn:请问可转IPv6版吗? 05/01 00:16
2F:→ likol:请转 :) 05/01 01:50
3F:→ birdy590:照这种玩法, 中研院的 TB 迟早会被整个搞挂掉... 05/01 02:08
4F:→ likol:这个跟TB没有任何关系阿 XD 05/01 02:31
5F:→ likol:TB是TB,Teredo是另外一种通道技术 05/01 02:32
6F:推 zaknafein:好像真的有差 看1080p不用一直等loading 05/01 10:39
7F:推 ScorAlan:请问设定完後,如果想设定回原本的该怎麽做呢? 05/01 12:39
CMD > netsh int ter set state disabled
登陆档的部分要手动去砍掉 > regedit
8F:推 bestpika:会优先使用 IPv4 是因为 DNS 那边有给两个 record 05/01 12:42
9F:→ bestpika:所以只要把 DNS 设 Google 的去查 ipv6.google.com 就会 05/01 12:43
这部分我大概表达错了,我用各家ISP的DNS查过ipv6.google.com
只会有AAAA的纪录,没有A记录
win7下如果没有新增此机码,DNS client只会返回A record,所以会找不到该domain的IP
10F:→ bestpika:只剩下那个 05/01 12:43
11F:→ bestpika:另外你确定 ipv6.google 不在海外? 05/01 12:44
12F:→ bestpika:那个 time 超过 300ms 应该还是在海外吧 05/01 12:45
13F:→ b9433056:这个方式是把DNS改成google的去解析吧? 05/01 14:55
其实不是 一开始我试过直接把DNS设为google的8.8.8.8和8.8.4.4
但是好像没有任何效果...
Teredo和Tunnel Broker一样都是IPv6to4的技术,详细的差异请参考
http://ppt.cc/j4Gf
如果你用分享器上网,
那局网里只会有一台电脑能使用Tunnel Broker的方式连上IPv6网路
(TB是一个IPv4位置配发一个IPv6位置)
用Teredo就不会有此问题(终端本身不会取得IPv6位置)
至於为什麽中华电信连YouTube会比较慢,下面推文有解释
此方式并不是真的会让你的网路变快,IPv6没那麽强大 XD
14F:→ likol:我的意思是youtube上影片有些是存在台湾的google主机 05/01 14:56
15F:→ likol:但CHT会连到国外的主机下载影片...所以才会比其他ISP慢 05/01 14:56
※ 编辑: likol 来自: 114.34.158.190 (05/01 14:58)
16F:→ likol:但是如果该影片只存在国外主机,则用该方法就无效 XD 05/01 14:59
※ 编辑: likol 来自: 114.34.158.190 (05/01 15:22)
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: SmallBeeWayn (118.169.162.142), 时间: 05/01/2012 18:51:28
17F:推 pichubaby:用6to4阿... 05/01 20:03