路由器运行v2ray让所有局域网设备自动翻墙,打造2.0版翻墙路由器、外贸路由器

前言

在2017年7月份我写过一篇路由器翻墙的教程 在路由器上配置SS!手把手打造自己的外贸路由器、智能翻墙路由器,Newifi Y1s刷Padavan固件手把手教程 ,两年多时间过去了,再审视这篇文章,很多地方已经跟不上时代的变化,最明显的一点,当年主流的shandows(R)软件已经越来越力不从心了,我自己切换成使用V2ray了以应对越来越高的“墙”,有鉴于此,我计划写一篇路由器翻墙2.0版本的教程。

2017年时我使用的路由器是newifi Y1s,虽然这个路由器到今天还堪用,但因为V2ray对于路由器性能的要求比Shadowsocks高得多,我不再推荐使用这个路由器。

得益于矿难,我们现在有更好的选择 — newifi D2 MT7621CPU+512M内存的组合,只要不到100块就可以拥有。

我已经在淘宝上下单一台二手newifi D2了,九成新V1.1版,89元+7元运费共96块钱,到手后从零开始教大家打造属于自己翻墙路由器2.0

2020-04-23 路由器已到,折腾中……

2020-04-25 折腾了两天,总算是弄好了,下面正式开始

要打造自己的翻墙路由器,你需要准备

  1. 一个新路由3路由器
  2.  一个v2ray服务器 搭建教程点这里 ,不想折腾?买一个机场服务吧

老牌商家搬瓦工GIA低价套餐补货,$46.59/年(使用优惠码:BWHNCXNVXV)三网直连,个人能买到的网络最稳定的机器,放货持续时间估计不会长,有需要的就去买的,后面不需要了溢价个两百卖掉有的是人接手。

1 购买新路由3 路由器

可以去淘宝或拼多多购买,这是淘宝链接

关于这个路由器好像有V1.1、V1.1+、V1.2三个版本,以下各版本的鉴别办法和相关信息(出处

[collapses]

新路由3 V1.1区别

SN开头:PND

成色:无全新

SN周期:1707-1804

生产时间:17年

无线信号:9.2分

新路由3 V1.2区别

SN开头:HND

成色:有全新

SN周期:1808-1813

生产时间:18年3月到4月

无线信号:9.4分

新路由3 V1.1+区别

SN开头:MND

成色:有全新

SN周期:1808-1831

生产时间:18年2月到8月

无线信号:9.4分

[/collapses]

按照JS的说法V1.2版是最好的,但我搜索网上的文章又说区别不大,所以我购买了一台V1.1版的,实际收到的是V1.1+版本,使用中没发现什么问题。

在版本选择上我不做推荐,大家根据自己需要自行选择,觉得不差那几块钱差价就买V1.2版,在乎性价比就选择V1.1版。

2 路由器到手刷进Breed

如果你买的机器已经刷好Breed请略过这段。

[collapses]我买的这个机器已经刷好Breed,我买的那家店的所有机器都已经刷好了Breed,在各家店铺看了一圈,好像除了全新未开封的没有刷Breed之外,其它机器都已经刷了。好像挖矿需要刷入Breed以做一些优化。

既然这个机器已经刷好breed我就不再折腾了,如果你购买的机器还没有刷,请参考这个链接刷入Breed

Breed相当于一个不死Boot Loader,后续只要你在Breed上进行刷入、更新固件的操作,不用再担心把路由器搞成砖头了![/collapses]

3 进入Breed刷入翻墙路由器固件

关于路由器固件你有两个选择: Openwrt 和 Padavan(老毛子)

Openwrt固件是我基于Lean的源码自己编译的,其实我在编译路由器固件上也只是个新手,因为Lean最新的源码已经和谐掉翻墙的插件,我弄了很久才把这些插件重新编译进去。

我编译的这个Openwrt固件我简单测试了下,并没有发现什么大的Bug,如果你使用中发现什么问题,欢迎反馈。

这是适配Newifi D2的Openwrt固件下载地址。

另一个选择,hiboy的Padavan固件,这是NewifiD2的固件下载地址

简单说下这两个固件的区别:

openwrt扩展性更高,后期可以自行安装更多功能,V2ray是编译进去的,重启不丢失。

Padavan易用性更好,在现阶段,v2ray还是以外挂opt方式安装在内存里的,如果你不插入U盘做为额外存储,每次重启都会丢失v2ray执行文件(配置文件不会丢失),需要重新从其网站上下载。

下载以上两个固件备用,可以两个都安装试试看哪一个更适合自己。

刷机步骤

1 路由器断开电源,按住电源接口旁边的重置按钮,接通电源,看到5个指示灯快速闪烁后放开按钮

2 电脑网线插入路由器Lan口,看到获取到IP之后使用浏览器打开http://192.168.1.1

3 不出意外的话你能看到如下界面,这是已经成功进入Breed了

breed-1

4 点击固件备份,把EEPROM和编程器固件备份一下,有备无患,以后路由器出问题了可以用备份的文件来恢复。

5 点击固件更新,在固件那一行点击“选择文件”,选择上面下载的固件文件,点击“上传”

breed-flash-1

6 上传完成后会显示上传文件的信息,确认无误后点击“更新”开始刷机,注意刷机过程中不能断电,大概3分钟左右完成

breed-flash-2

breed-flash-3

7 打开你电脑的网络界面,看到网卡已经获取IP之后,就可以登陆刷好的系统的后台了。

breed-flash-4

openwrt 默认的后台地址 http://192.168.1.1

padavan 默认的后台地址 http://192.168.123.1

breed-flash-5

你也可以根据网络信息里的网关信息确定路由器的后台地址。

4 设置路由器

这里根据两个系统的不同分开说明 | 购买了搬瓦工机场的朋友怎么设置见这里

Openwrt系统

[collapses]

默认管理地址:http://192.168.1.1 默认用户名: root ,默认密码:password ,默认无线名称:Openwrt ,默认无线密码: 123456789

登陆进去可以看到如下界面

openwrt-1

打开 服务 — ShadowsocksR Plus+

openwrt-1

打开“服务器节点” 点击 “添加”

openwrt-2

填入服务器配置,可以直接通过vmess链接导入,vmess链接可以通过V2rayN之类的客户端软件生成, 如何取得分享链接参考这里

也可以直接手动填入,服务器节点类型选择 “V2ray”,之后依次填入相关信息。

openwt-3

粘贴分享链接

openwrt-4

因分享链接不会带入allowInsecure和TLS,要手动给它们打勾,之后再填入TLS HOST(也就是你的域名)

勾选之后可能导致上面的 “WebSocket Host” 和 ”WebSocket Path“ 丢失,要再次填入。这可能是一个bug。—-2020-4-30更新—- 新编译R20.4.8版固件已修复此问题。

 

解释一下allowInsecure即允许不安全的证书,如果你是正常签发的证书,不用勾选此项也行,但如果是自签名的证书(如某些机场就是自签证书)就要勾选此项才能正常连接。

openwt-5

完成后 “保存&应用”

保存之后就可以在下面的节点列表找到你刚建立的服务器了,回到 ”客户端“ ,选择刚才建立的服务器启用V2ray,这里最常用的就是运行模式了,建议使用”GFW列表模式”

openwrt-6

保存应用之后就可以看到程序已经在运行了

openwrt-7

之后可以在状态里检查下Google的连通情况,顺便更新下GFW列表和国内IP段

openwrt-8

其它的路由器设置

在 ”系统“ – ”管理权“ 里更改默认的管理密码

openwrt change root password

在 ”网络“ – ”无线“ 里修改WIFI信息

openwrt change wifi

openwrt change wifi

[/collapses]

Padavan系统

[collapses]

默认管理地址:http://192.168.123.1 默认用户名: admin ,默认密码:admin ,默认无线名称:PDCN ,默认无线密码: 1234567890

登陆进去可以看到如下界面

padavan界面

V2ray藏在 ”搭建Web环境“ 菜单里

进入v2ray菜单,打开proxy开关和透明代理

导入vmess链接 | 链接可以通过V2rayN之类的客户端软件生成, 如何取得分享链接参考这里

导入单节点的功能似乎有问题,我导入之后日志一直不更新,建议使用批量导入,批量导入里输入好之后直接 ”应用本页设置“

之后再点击右上角菜单里的v2ray按钮

点击右上角的 ”Log“ 查看日志,看到如下信息就表示你的网络已经可以翻墙了

其它的路由器设置

在 ”系统管理“  里更改默认的管理用户名及密码

在 ”无线 2.4GHz” 及 “无线 5GHz” 里修改WIFI信息

[/collapses]

后续

NewifiD2这个路由器的CPU性能是不错的,内存也足够,512MB的运行内存绝对是路由器里第一梯队的选手;但其无线性能尤其是其2.4Ghz WIFI的性能不好,很多人反馈其信号虚高。

如果你对无线性能很注重,建议只使用其5GHz WIFI,2.4GHz WIFI使用你原来的路由器作为无线AP。

结尾

编纂此教程花了我三天的时间,如能对你有所帮助就是我最大的收获。

能力所限不可能做到没有遗漏或错误,如果你发现本文的错误,欢迎留言指出。

路由器运行v2ray让所有局域网设备自动翻墙,打造2.0版翻墙路由器、外贸路由器》有10个想法

  1. Pingback引用通告: 墙越来越高,如何升级翻墙工具?这是一篇全面的指引。 - 荣耀之星

  2. Pingback引用通告: 在路由器上配置SS!手把手打造自己的外贸路由器、智能翻墙路由器,Newifi Y1s刷Padavan固件手把手教程 - 荣耀之星

  3. Pingback引用通告: 使用Just My Socks机场怎么设置路由器 - 荣耀之星

  4. Pingback引用通告: 购买RUVDS 780卢布年付的VPS教程 - 荣耀之星

  5. haojiahuo

    【v2ray】: 找不到 /opt/bin/v2ray,安装 opt 程序
    【opt】: opt 挂载正常:tmpfs
    【v2ray】: /opt/ 在内存储存
    【v2ray】: 找不到 /opt/bin/v2ctl 下载程序
    【v2ray】: 找不到 /opt/bin/geoip.dat 下载程序
    原来什么每次开启都显示这样的,是哪里没做好了,用的是老毛子

    回复
    1. glorystar 文章作者

      应该是老毛子的源站opt.cn2qq.com在你那里访问不稳定导致下载失败,可以看看日志里哪些文件下载失败手动去opt.cn2qq.com下载下来放到对应的文件夹。

      回复
  6. hai

    你好,无法在此版本的openwrt系统安装打印服务器。
    出现错误提示:
    Collected errors:
    * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-printer:
    * kernel (= 5.4.60-1-d38eb031bb825d2536631cceb1dff1fa)
    * opkg_install_cmd: Cannot install package kmod-usb-printer.
    可否请教如何解决?

    回复
  7. ab

    请问您的mt7621会不会碰到无法开启mux的问题,我目前v2ray因为这个问题带宽只能跑到30mpbs(据说是因为没有fpu),在pc开启v2ray正常是300mbps带宽

    回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据