Chromecast 如何配搭路由的 SS 看 youtube?

2018-03-08 09:30:09 +08:00
 hatw
很久以前买了个小米路由 mini 刷了 pandavan,实现了 SS 上网。。。手机连上小米可以直接看 youtube 和 twitter。。。
但是始终无法让 chromecast 播放 youtube。 是我设置问题么?见路由截图。
我试了 youtube 和 twitch 都不能播放,症状是显示一下 youtube 和 twitch 的界面,然后就黑屏,接着就显示“出问题了”。
但是 TED 可以推送到 chromecast 上播放?原因是 TED 没有被墙? 但是 twitch 也没被墙啊,我手机可以直接播放。

PS:chromecast 是可以自动升级固件的。。。所以连接 google 的服务器肯定是没问题的。
7923 次点击
所在节点    硬件
26 条回复
hatw
2018-03-08 09:32:26 +08:00
dlsflh
2018-03-08 09:41:53 +08:00
手机不会上图,你的路由器固件版本太低了,很久以前就有专门为 chrome cast 添加的 dns 重定向功能。开启这个就好了。
hatw
2018-03-08 10:05:09 +08:00
@dlsflh #2 开了 dns 重定向功能,还是要用 SS 得把?
hsuan
2018-03-08 10:08:10 +08:00
一般都是 dns 的问题,chromecast 固定用 8.8 的 DNS.
lqzhgood
2018-03-08 10:10:32 +08:00
应该是 chromeCast 不是使用的路由 DNS,我猜固件写死 8.8.8.8,这样因为 Dns 污染的问题,导致 FQ 失败。解决办法是强制 局域网内的 Dns 53 请求发送到路由,再由路由处理 DNS。
应该一条 iptables 就可以解决了。
但是我不会写。。。。
我网上搜的 你试试

# 强制 192.168.3.102 的 53 端口请求由 192.168.3.1 处理
iptables -t nat -A PREROUTING -s 192.168.3.102/32 -p udp --dport 53 -j DNAT --to 192.168.3.1
iptables -t nat -A PREROUTING -s 192.168.3.102/32 -p tcp --dport 53 -j DNAT --to 192.168.3.1
# 强制 8.8.8.8,8.8.4.4 的 53 端口访问重定向到本机 (路由)
iptables -I PREROUTING -t nat -p udp -d 8.8.4.4 --dport 53 -j REDIRECT --to-ports 53
iptables -I PREROUTING -t nat -p udp -d 8.8.8.8 --dport 53 -j REDIRECT --to-ports 53
taresky
2018-03-08 10:12:19 +08:00
chromecast 的 ip 走全局
hatw
2018-03-08 10:17:05 +08:00
@hsuan #4 但是 chromecast 可以自动升级固件?那还是能连接到 google 的服务器吧?

@lqzhgood #5 谢谢,晚上回去试试。

@taresky #6 已经是全部 IP 走代理了
wekw
2018-03-08 10:22:17 +08:00
ss 需要设备使用路由器作为 dns 服务器,这一点实现了之后才有后面的所有。
hatw
2018-03-08 10:29:07 +08:00
@wekw #8 求问应该怎么设置。。。。谢谢
wekw
2018-03-08 10:34:56 +08:00
我搜了下 Chromecast 不能改 dns,这样只能从路由器下手劫持发给 8.8 的 dns 请求了,五楼的方法可以。
whattheh3ll
2018-03-08 10:40:25 +08:00
新版本的 Shadowshocks 页面有 重定向 DNS 可以设置,和楼上几位说的一样。楼主的 Padavan 应该是太旧了。
hatw
2018-03-08 11:36:58 +08:00
@wekw #10 谢谢

@whattheh3ll #11 啊。。。不知道现在还有没有支持小米 mini 的 Padavan 固件。。。这路由买了个起码三年了
dlsflh
2018-03-08 13:11:32 +08:00
@hatw 固件上不有现成的固件发布地址?我可以告诉你还有。
hatw
2018-03-08 14:01:50 +08:00
@dlsflh 好的,只是每个教程写能刷的话,我怕把路由刷挂了
pluszone
2018-03-08 14:19:39 +08:00
没试过 pandavan, 但梅林固件用 chrome cast 一点问题都没有
dlsflh
2018-03-08 14:26:29 +08:00
@hatw #14 你没有刷 breed ?路由想搞死还是很难的。
hatw
2018-03-08 17:38:32 +08:00
@pluszone #15 好的,谢谢。

@dlsflh #16 2 年前刷的。。。忘了有没有了。。。
CEBBCAT
2018-03-08 20:52:45 +08:00
……快去升级 breed 和 padavan
javaluo
2018-03-08 21:47:49 +08:00
@lqzhgood 你猜测的是对的,之前百思不得其解,后来通过抓包发现了这个问题,然后写了一条 iptables 规则,就解决了这个问题
00oo00
2018-03-09 04:50:24 +08:00
你刷的应该是 hiboy 的 padavan,H 大已经勤奋更新 3 年了。
http://www.right.com.cn/forum/thread-161324-1-1.html

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/436014

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX