查看: 6675|回复: 28

[OpenWRT] 【智能翻Q】OpenWrt刷图形化SS+ChinaDNS实现智能翻Q(超详细图文)

[复制链接]

主题

好友

240

积分

少尉

该用户从未签到

发表于 2016-6-24 12:10 |显示全部楼层
Anywlan微信公众号
本帖最后由 empΤy 于 2016-6-25 12:20 编辑

一、概述
想必大家都知道S-h-a-d-o-w-s-o-c-k-s,如今最火的科学上网方式,S-h-a-d-o-w-s-o-c-k-s具有轻量级、高效率、稳定性,安全性,不知道比v-p-n高到哪里去了(套用某人一句话^ω^),如果和OpenWrt结合起来,实现智能分流,犹如如虎添翼,而且所有接入路由器的设备都能实现智能分流。那什么智能分流?简单点说,就是使用ss后,能实现国内外网站智能区分,如上百度用的是本地IP,上youtube用的是代理IP。优点是:不影响国内网站访问速度,还能实现翻Q。这正是ss火爆原因。今天我就以简单的图文教程教大家使用,论坛里的大神不要见笑,这是给小白们写的教程。

二、路由器的选择
现在大多低端的路由都采用ar9341或者mt7620方案,当然也有采用其它的方案的,那么如何知道自己的路由器能不能刷OpenWrt呢?首先要知道自己的路由器方案,其实就是cpu型号了,大家百度搜下就知道自己的路由器的cpu型号了。好了,知道了cpu型号,我们就去OpenWrt官网 https://downloads.openwrt.org/chaos_calmer/15.05.1/ 根据自己的cpu型号下载对应的刷机固件。刷机教程论坛有很多,我也不再复述了。其实我更建议大家在某宝买个几十块二手的路由器,店家给你刷好了不死系统,你想怎么折腾就怎么折腾,就算折腾坏了也不心疼,也可以让店家帮你刷好OpenWrt系统。如果你是mt7620方案,我建议刷时下最火的老毛子固件,自带了ss插件。

三、刷前准备
1、一台联网的OpenWrt路由器;
2、需要准备以下软件,我都给你们放网盘了:
Putty (作用:用来登录路由器执行各项刷机命令)
WinSCP (作用:可以对文件上传、下载、删除、重命名)
下载地址:http://pan.baidu.com/s/1jI2L7F4

四、安装图形化ss
刷入之前我还想多说几句,我来介绍下shadowsocks-libev软件包(下载地址在下面)
一般情况下,一个cpu型号有4个软件包,下面我说明下不同之处。

(1)shadowsocks-libev-spec_版本号_cpu型号.ipk
针对OpenWrt的优化版本(支持图形界面、体积大, ss加密方式多)

(2)shadowsocks-libev_版本号_cpu型号.ipk
官方原版(体积大、ss加密方式多)

(3)shadowsocks-libev-spec-polarssl_版本号_cpu型号.ipk
针对OpenWrt的优化版本(支持图形界面、体积小、ss加密方式少)

(4)shadowsocks-libev-polarssl_版本号_cpu型号.ipk
官方原版(体积小、ss加密方式少)

如何区分
根据依赖的 SSL 库可分为 OpenSSL 和 PolarSSL 两种版本,(1)和(2)就是OpenSSL。
OpenSSL 版依赖 libopenssl, 支持加密方式多, 体积大
PolarSSL 版依赖 libpolarssl, 体积小, 加密方式少
然后根据支不支持图形界面分为spec版本和非spec版本
大家注意libopenssl和libpolarssl,是不一样的,请细看。

开始安装:
今天我们就刷支持多种ss加密方式和支持图形界面的版本,也就是第(1) shadowsocks-libev-spec版本。
还要刷个LuCI-APP (图形控制),只有刷这2个IPK文件才能真正的达到图形控制,缺少任何一个不可。
shadowsocks-libev软件下载地址:https://sourceforge.net/projects ... /shadowsocks-libev/ (根据cpu型号下载)
LuCI-APP (图形控制)软件下载地址:https://sourceforge.net/projects ... p/shadowsocks-spec/
shadowsocks-libev软件的版本号和LuCI-APP(图形控制)软件版本号不需要对应,它们之间的版本号是独立的,所以都下载最新的版本号即可。
这里我下载的ipk文件名分别是:
shadowsocks-libev-spec_2.4.7-1_ar71xx.ipk
luci-app-shadowsocks-spec_1.4.0-1_all.ipk
下面我就来演示刷入过程

1、打开winscp,将以上两个IPK文件下载到本地,利用winscp上传至tmp目录






2、利用putty登录路由器,安装软件。
以下为安装命令
  1. opkg update (执行更新命令)
  2. opkg install iptables-mod-nat-extra ipset libopenssl (安装必要环境及包)
  3. opkg remove dnsmasq && opkg install dnsmasq-full (卸载dnsmasq并安装dnsmasq-full)
  4. cd /tmp (进入tmp目录)
  5. opkg install shadowsocks-libev-spec_2.4.7-1_ar71xx.ipk (安装shadowsocks-libev-spec,以你下载的文件名为准)
  6. opkg install luci-app-shadowsocks-spec_1.4.0-1_all.ipk (安装luci-app,以你下载的文件名为准)
  7. reboot (重启系统)
复制代码














五、安装ChinaDNS

下载地址:
chinadns: http://sourceforge.net/projects/openwrt-dist/files/chinadns/
luci-app-chinadns: http://sourceforge.net/projects/ ... /luci-app/chinadns/
chinadns软件的版本号和luci-app-chinadns(图形控制)软件版本号不需要对应,它们之间的版本号是独立的,所以都下载最新的版本号即可。

1、将chinadns和luci-app-chinadns下载下来,利用winscp上传至路由器tmp目录



2、利用putty安装chinadns和luci-app-chinadns
以下为安装命令
  1. opkg install ChinaDNS_1.3.2-3_ar71xx.ipk (安装chinadns,以你下载的文件名为准)
  2. opkg install luci-app-chinadns_1.4.0-1_all.ipk (安装luci-app-chinadns,以你下载的文件名为准)
复制代码






六、配置dnsmasq和ipset
1、配置ipset及iptables
将如下规则加入自定义防火墙规则中(1080是shadowsocks的本地端口,一般情况下不需要修改,大多数ss服务商都是按1080端口,如果你的服务商不同,可以修改)

以下为配置命令
  1. ipset -N gfwlist iphash
  2. iptables -t nat -A PREROUTING -p tcp -m set --match-set gfwlist dst -j REDIRECT --to-port 1080
复制代码





2、配置dnsmasq
首先备份下配置文件防止修改过程中误操作,也可以利用winscp将dnsmasq.conf下载至本地备份,如中途修改错误,直接上传替换掉原文件,或者用命令快捷备份下。
备份命令:cp -a  /etc/dnsmasq.conf /etc/dnsmasq.conf.back
这样在etc目录里面就有个dnsmasq.conf.back备份文件
如中途修改错误,利用winscp删除原文件,将dnsmasq.conf.back改回dnsmasq.conf即可

下面来配置dnsmasq:
修改 /etc/dnsmasq.conf ,在最后加入conf-dir=/etc/dnsmasq.d
修改命令:
  1. vi /etc/dnsmasq.conf
复制代码

步骤:vi /etc/dnsmasq.conf→按i键换到编辑状态→在最后面加入conf-dir=/etc/dnsmasq.d→按ecs键→按冒号→按wq回车








在/etc目录下新建文件名为dnsmasq.d的文件夹,然后下载 dnsmasq_list.conf 后放入dnsmasq.d文件夹下;
dnsmasq_list.conf 下载地址:http://pan.baidu.com/s/1jI2L7F4
以下为命令
  1. cd (进入根目录)
  2. cd /etc (进入etc目录)
  3. mkdir dnsmasq.d (新建dnsmasq.d文件夹)
  4. reboot (重启路由器)
复制代码










七、SS配置及ChinaDNS配置

将下面步骤完成后,重启路由器,即可翻了...

启用shadowsocks
以下为命令
  1. /etc/init.d/shadowsocks enable (启用shadowsocks)
  2. /etc/init.d/shadowsocks start   (启动shadowsocks)
复制代码





Chinadns和ss相关配置






八、智能分流测试
电脑及接入路由器的设备可以上谷歌、youtube、facebook等一系列你懂的网站,然后上 http://ip138.comhttp://ipip.net 显示的是你本地的IP,说明智能分流成功








九、ss商家推荐

极力推荐逃跑计划这家,都是亚洲线路。官网  https://tpjh.vip
价格挺便宜的,一次性购买2个月,只要20元,平均每月才10元,并且速度很快,很划算
我是中国联通,来晒下我的跑youtube速度




评分

1

查看全部评分

主题

好友

3260

积分

少校

签到天数: 195 天

[LV.7]常住居民III

发表于 2017-3-14 19:45 |显示全部楼层
                                                            
回复

使用道具 举报

主题

好友

483

积分

少尉

该用户从未签到

发表于 2016-6-24 12:24 |显示全部楼层
强烈支持呀。。好东东。。。
回复

使用道具 举报

主题

好友

1712

积分

上尉

签到天数: 18 天

[LV.4]偶尔看看III

发表于 2016-6-24 13:25 |显示全部楼层
不错,我刷的4m dreambox自带ss和chinadsn
回复

使用道具 举报

主题

好友

29

积分

新兵上阵

签到天数: 2 天

[LV.1]初来乍到

发表于 2016-6-24 15:07 |显示全部楼层
强烈支持,学习了
回复

使用道具 举报

主题

好友

530

积分

中尉

签到天数: 1 天

[LV.1]初来乍到

发表于 2016-6-24 19:42 手机上Anywlan 随时随地无线:http://m.Anywlan.com |显示全部楼层
学习了!!
回复

使用道具 举报

主题

好友

1472

积分

上尉

签到天数: 2 天

[LV.1]初来乍到

发表于 2016-6-24 20:13 |显示全部楼层
打得一手好广告啊 真心佩服
回复

使用道具 举报

主题

好友

4829

积分

少校

签到天数: 334 天

[LV.8]以坛为家I

发表于 2016-6-25 06:53 手机上Anywlan 随时随地无线:http://m.Anywlan.com |显示全部楼层
我也说一句,支持楼主。
回复

使用道具 举报

主题

好友

112

积分

上等兵

签到天数: 5 天

[LV.2]偶尔看看I

发表于 2016-6-27 13:35 |显示全部楼层
先收藏了,强烈支持呀
回复

使用道具 举报

主题

好友

235

积分

少尉

签到天数: 1 天

[LV.1]初来乍到

发表于 2016-6-28 18:55 |显示全部楼层
楼主,MT7620的U下哪个版本的shadowsocks-libev-spec??????
回复

使用道具 举报

主题

好友

3752

积分

少校

签到天数: 298 天

[LV.8]以坛为家I

发表于 2016-6-28 19:09 |显示全部楼层
大神的杰作,看不懂也要顶起来
回复

使用道具 举报

主题

好友

1万

积分

上校

签到天数: 824 天

[LV.10]以坛为家III

发表于 2016-6-28 21:52 |显示全部楼层
谢谢分享
回复

使用道具 举报

主题

好友

738

积分

中尉

签到天数: 2 天

[LV.1]初来乍到

发表于 2016-6-29 00:14 |显示全部楼层
这广告做得好。。不过一月十元有点贵。。半价一月百吉流量还可以
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

站长推荐 上一条 /1 下一条

Archiver| 手机版| 中国无线门户 ( 粤ICP备11076993 )  |网站地图    小黑屋 | 免责声明

GMT+8, 2017-6-24 18:23

Powered by Discuz! X3.2

© 2003-2013 广州威思信息科技有限公司

返回顶部 返回列表