路由器上网的一个思路

2018 年 6 月 2 日
 zmz125000

优点:电脑上可以充分利用 socks5 的优势

iptables -t nat -N hexie
iptables -t mangle -N hexie

iptables -t nat -A hexie -d SERVER -j RETURN
iptables -t nat -A hexie -d 0.0.0.0/8 -j RETURN
iptables -t nat -A hexie -d 10.0.0.0/8 -j RETURN
iptables -t nat -A hexie -d 127.0.0.0/8 -j RETURN
iptables -t nat -A hexie -d 169.254.0.0/16 -j RETURN
iptables -t nat -A hexie -d 172.16.0.0/12 -j RETURN
iptables -t nat -A hexie -d 192.168.0.0/16 -j RETURN
iptables -t nat -A hexie -d 224.0.0.0/4 -j RETURN
iptables -t nat -A hexie -d 240.0.0.0/4 -j RETURN

iptables -t mangle -A hexie -d SERVER -j RETURN
iptables -t mangle -A hexie -d 0.0.0.0/8 -j RETURN
iptables -t mangle -A hexie -d 10.0.0.0/8 -j RETURN
iptables -t mangle -A hexie -d 127.0.0.0/8 -j RETURN
iptables -t mangle -A hexie -d 169.254.0.0/16 -j RETURN
iptables -t mangle -A hexie -d 172.16.0.0/12 -j RETURN
iptables -t mangle -A hexie -d 192.168.0.0/16 -j RETURN
iptables -t mangle -A hexie -d 224.0.0.0/4 -j RETURN
iptables -t mangle -A hexie -d 240.0.0.0/4 -j RETURN

ip route add local default dev lo table 100
ip rule add fwmark 1 lookup 100

iptables -t nat -A PREROUTING -p tcp -j hexie
iptables -t mangle -A PREROUTING -j hexie


iptables -t mangle -A hexie -p udp -d 208.67.222.222 -j TPROXY --on-port 7777 --tproxy-mark 0x01/0x01
iptables -t mangle -A hexie -p udp -d 208.67.220.220 -j TPROXY --on-port 7777 --tproxy-mark 0x01/0x01
iptables -t mangle -A hexie -p udp -d 8.8.8.8 -j TPROXY --on-port 7777 --tproxy-mark 0x01/0x01
iptables -t mangle -A hexie -p udp -d 8.8.4.4 -j TPROXY --on-port 7777 --tproxy-mark 0x01/0x01

iptables -t nat -A hexie -p tcp -m iprange --src-range 10.0.0.42-10.0.0.100 -j REDIRECT --to-ports 7777
iptables -t mangle -A hexie -p udp -m iprange --src-range 10.0.0.42-10.0.0.100 -j TPROXY --on-port 7777 --tproxy-mark 0x01/0x01
5038 次点击
所在节点    宽带症候群
18 条回复
402645707
2018 年 6 月 2 日
路由器 ss-local 的速度真的可以发挥 sock5 的优势吗
软路由当我没说
zmz125000
2018 年 6 月 2 日
@402645707 R7000 跑 ChaCha20-Poly1305 有 50 Mbps, 电脑可以自己跑客户端,路由器是为 Xbox,Chromecast 准备的。
p64381
2018 年 6 月 2 日
是两个 /25 吧
zmz125000
2018 年 6 月 2 日
@p64381 对...
qweer29
2018 年 6 月 2 日
楼主 R7000 用的什么 OS
zmz125000
2018 年 6 月 3 日
@qweer29 http://xvtx.ru/xwrt/changelog-ng.htm
实测 VPS 对路由器上网速度影响很大(相对电脑等)
missdeer
2018 年 6 月 3 日
你的 ss 线路那么快的话,所有海外流量全走 ss 不就行了,chnroute 了解一下
zmz125000
2018 年 6 月 3 日
@missdeer 有时要直连
cwbsw
2018 年 6 月 3 日
@zmz125000
一般方案不都是 Dnsmasq+ipset 策略路由么。
zmz125000
2018 年 6 月 3 日
@cwbsw #9 电脑用 SwitchyOmega 方便 + 路由器跑不满百兆。我的思路和策略路由也没冲突
cwbsw
2018 年 6 月 3 日
@zmz125000
更新 Chrome 的时候不就麻烦了? SS 性能是差,但是有性能很好的在路由器上能跑满百兆的 VPN 协议。并且基于 UDP 的 VPN 延迟比 SS 低,特别是 Google 系都是 QUIC,简直秒开,另外你 XBOX 玩游戏应该也是 UDP 更好吧。
zmz125000
2018 年 6 月 3 日
@cwbsw #11 Chrome 会通过设定的代理下载更新。硬件消耗和 cipher 有关吧,其他采用 AEAD 的 VPN 硬件消耗不会比 SS 低,SS 是我用过的网速最快的协议之一。SS 有 UDP 代理(非 R 的 UDP over TCP ),路由器跑 SS 应该是可以启用 QUIC 的。
zmz125000
2018 年 6 月 3 日
@cwbsw #11 我年付 $30 的 bwg CN2 GT 上 YouTube 可以用 TCP 看 4K
cwbsw
2018 年 6 月 4 日
@zmz125000 SS 毕竟是应用层协议,进程在用户空间,同样算法性能肯定不及一些内核直接处理的 VPN 的。
zmz125000
2018 年 6 月 4 日
@cwbsw #14 路由器不支持 IPsec,放弃了。OpenVPN 性能低听说还会被关照。你一般用什么协议的 VPN ?
https://blog.fuckgfw233.org/anyconnect-gg/
cwbsw
2018 年 6 月 4 日
@zmz125000 VPN 是比较容易被针对,毕竟不是设计用来干这个的。
其实我本来也是不喜欢 VPN 这种看起来比较重的东西,直到发现了这货
https://lwn.net/Articles/748582/
htfcuddles
2018 年 6 月 6 日
不在乎成本的话,搞一个 1900acs 或同级别路由,SS 可以跑满百兆,Load0.1 左右。另外,电信对 UDP 有特殊照顾,Chrome 中 QUIC 是必须关闭的,YouTube TCP 能看 4K,UDP 360P 都卡。
torbrowserbridge
2018 年 6 月 7 日
出几台 K2T 高颜值路由器,https://v2ex.ih06.com/t/461077#reply0

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

https://v2ex.ih06.com/t/459870

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

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

© 2021 V2EX