TP-Link WR841N-V7路由器刷机OpenWrt配置翻墙

由于家里,有ipad、iphone、小米手机、小米盒子…,一直一来我都是用shadowsocks协助翻墙,Android配起来还快,iphone和ipad很是苦恼,没有越狱就只能在Shadowsocks自带app上玩玩,小米盒子就更不用想了,因此就琢磨着给路由器直接翻墙。

刚开始是家里刚好有一台TP-Link WR720N,根据网上的教程很快的就刷好了,配了wireless,network,眼看可以了,但是开始整挂载,luci,shadowsocks时,才发现可是蛋疼的是只有4M内存,做起事来畏首畏尾,各种提示没有空间,…咋办,淘宝了下,直接入手了一台别人搞好的(包括硬件与软件)TP-Link WR841n v7,但是考虑到路由器的安全问题,还是打算把里面的软的全部重新刷过,重新配。

简单说明

I. 刷入了Bootloader

根据此 AR/QCA/MT7620 Breed, ,功能强大的多线程 Bootloader,可以配合不死uBoot这里的配置表看看对应的机型对应要下载对应的硬件配置。

  1. 按住复位键再插电源,等所有网囗指示灯一闪一闪后松开复位按钮,然后在浏览器中输入192.168.1.1进入控制台刷机页面
  2. 根据路由器机器背面的说明,录入MAC地址与PIN。
  3. 完成。

II. 刷入固件

原本我选用的是: AR系列OPENWRT固件–带是像鬼qos,qosv4,下载,vpn,翻wall等,后来发现比较大,带的东西比较多,大神做的东西果断是给力啊,但是就是界面无法接受了点,后来就选用了设置页面好看,固件小够用的OpenWrt ar71xx系列 for BB r46516 4M,我选的是8M那个。

  1. 按住复位键再插电源,等所有网囗指示灯一闪一闪后松开复位按钮,然后在浏览器中输入192.168.1.1进入控制台刷机页面
  2. 点击固件升级、上传下载来的固件(*.bin)的固件。
  3. 刷成功后,等路由器的设置的灯不再闪了,就说明重新开机成功了。

III. 其他小坑

好吧,由于我的是特别的电信路由器,我这边还必须需要配置下lan口为静态ip,并且配置ipaddr为非192.168.1.1的ip段,否则取不到wan口的地址,上不了网,好吧,我给配了,192.168.2.1,至此,可以正常上网工作了。

III. ShadowSocks配置

原本我是打算参照这个教程搞shadowsocks的,但是猛然在执行一半时候发现,这个固件既然已经安装了shadowsocks-libev-spec,显然是已经支持了,我再看了下设置页面的扩展,果然有。于是乎,嘿嘿。。

唯一需要注意的地方是: 配置文件config.json的格式是:

1
2
3
4
5
6
7
8
{
"server":"[服务器IP地址]",
"server_port":[服务器端口],
"local_port":[本地端口,稍后iptables会用到],
"password":"[密码]",
"timeout":600,
"method":"[加密方式]"
}

大功告成!



Jacksgong wechat
欢迎关注Jacks Blog公众号,第一时间接收原创技术沉淀干货。