抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

前言

之前换了vless搭建v2ray后, iOS 客户端没有这个协议(破解版), 有时 iOS 想魔法上网不方便. 而且平时NS, PS4或者Oculus quest2代理话, 都是通过走电脑端口的, 也不方便, 就想着在路由端挂 v2ray 客户端, 这样设备连上即可.

方案一: 以前的旧路由, 小米R3G. 首先刷了padavan(老毛子固件)测试, 发现固件太老了, 也不支持vless协议. 换一种方式, 然后刷了OpenWrt, 安装ShadowSocksR Plus+插件, 支持vless, 作为软路由测试也完全OK.

但是, 都刷了OpenWrt系统了, 可用插件就多了, 可玩性高, 这R3G的无论是性能还是存储, 实在是羸弱, 不够用, 所以要换一种方式.

方案二: 之前买回来刷了Android TV系统的斐讯N1, 这个就很适合了, 作为软路由性能也不错.

制作镜像

使用 flippy大 的 OpenWrt 固件.

OpenWrt固件下载帖子

然后使用 balenaEtcher 或 rufus 把镜像写入U盘, 作为N1的启动盘. balenaEtcher我试了几次都写入失败, 不知道是不是U盘原因, 换 rufus 一次就成功了.

刷入镜像

由于我之前就刷了Android TV系统了, 所以进入U盘启动就方便了不少, 如果是原版系统, 需要降级, 然后开开发者模式才行.

插上U盘后进行指令操作.

# 远程连上N1 ip: N1的ip地址
adb connect ip
# 进入U盘启动
adb shell reboot update

大概过一会就刷好了.

进入OpenWrt管理界面

首先将ip设置为静态IP, 如下图, 因为刷好的N1默认地址在192.168.1.1. 注意有些路由的默认管理地址也是这个的, 会有冲突. 可以修改原来占用这个ip的路由, 也可以把网线与N1直接连接进入设置.

修改IP, 如下图, 然后点击保存&应用.

设置N1作为软路由

思路: Ax3600作为主路由, 负责 DHCP, 所以要关闭N1的DHCP; 而N1 ip地址作为默认网关, 修改 Ax3600 的网关设置.

关闭 N1 的 DHCP服务器.

关闭桥接.

防火墙配置

iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE

修改主路由的默认网关.

最后, 两设备重启下.

评论