无线论坛 门户 我要刷机 查看内容

WNDR4300刷openwrt 安装shadowsocks 支持PS4全局代理

2014-12-31 10:21| 查看: 5907| 评论: 0

买4300之前,建议让卖家刷好openwrt固件.这个固件集成了shadowsocks和ChinaDNS等常用软件,你无需配置即可实现访问国内网站不经过shadowsocks,访问国外网站全部经过shadowsocks的效果,跟极路由ssh和ss的效果一样。 ...
买4300之前,建议让卖家刷好openwrt固件.

这个固件集成了shadowsocks和ChinaDNS等常用软件,你无需配置即可实现访问国内网站不经过shadowsocks,访问国外网站全部经过shadowsocks的效果,跟极路由ssh和ss的效果一样。

如果你经常下载国外的大资源,比如日本动作片,就不推荐使用这个模式了,因为你大量p2p下载可能会导致shadowsocks账号被禁,而且可能影响下载速度。那么,就需要稍微改造一下了。

改造的目的是,访问gfwlist(你懂的)里面的网站,走shadowsocks,否则直连,跟火狐autoproxy插件的智能模式的效果一样。

改造具体步骤,以明月永在固件为例。

1.删除软件包
openwrt后台——软件包,删除ChinaDNS-C,luci-app-chinadns,shadowsocks-libev-spec, luci-app-shadowsocks

2.删除残余文件(如果有残留)
(1)winscp软件,scp模式,地址192.168.1.1,端口22,用户名密码都是root,进入路由器
(2)删除/etc/shadowsocks目录
(3)删除/etc/config/shadowsocks文件

3.下载shadowsocks软件
(1)下载最新版libpolarssl,如:http://sourceforge.net/projects/openwrt-dist/files/depends-libs/ar71xx/libpolarssl_1.3.8-1_ar71xx.ipk/download
(2)下载最新版shadowsocks-libev-spec-polarssl,如:http://sourceforge.net/projects/openwrt-dist/files/shadowsocks-libev/1.6.1-1e3ecb2/ar71xx/shadowsocks-libev-spec-polarssl_1.6.1-1_ar71xx.ipk/download
(3)下载最新版luci-app-shadowsocks-spec,如:http://sourceforge.net/projects/openwrt-dist/files/luci-app/shadowsocks-spec/luci-app-shadowsocks-spec_1.1.2-1_all.ipk/download
(4)下载Black_List.conft文件(网友分享,目前比较全的gfwlist)点击下载

4.上传与安装软件
(1)winscp上传步骤3要求下载的3个ipk文件到路由器/tmp目录
(2)上传Black_List.conf文件到/etc/dnsmasq.d目录,删除该目录内的gfw.conf,确认/etc/dnsmasq.conf文件底部有conf-dir=/etc/dnsmasq.d这句话(如果没有请自行使用文本编辑器修改)
(3)putty或xshell登陆路由器,地址192.168.1.1,端口22,用户名密码都是root
(4)cd /tmp/
(5)opkg install 文件名,如:opkg install libpolarssl_1.3.8-1_ar71xx.ipk 三个ipk文件都要安装,注意luci-app-xxx.ipk文件要最后安装,顺序错了可能会出问题

5.添加自定义防火墙规则
openwrt后台——网络——防火墙——自定义规则,下面粘贴如下代码:
  1. ipset -N redir iphash
  2. iptables -t nat -A PREROUTING -p tcp -m set --match-set redir dst -j REDIRECT --to-port 65500
复制代码
这里的65500不是固定的,是shadowsocks账号的本地端口(local_port)。

6.设置shadowsocks账号
(1)openwrt后台——网络——shadowssocks,【启用】要打上勾,【使用配置文件】要去掉勾,然后会出现输入账号信息的表单,填写好
(2)【忽略IP列表】内容清空(新版本的shadowsocks要点开【代理方式】下拉菜单,选择全局代理)
(3)下方的【内网访问控制】下拉菜单选择白名单,填入1.1.1.1
(4)点右下角保存&应用

7.验证
前提:电脑的dns要设置为自动获取,最好清理dns缓存并重启浏览器
(1)百度搜索“ip”,查到的是国内ip
(2)www.whatismyip.com查到的是国内ip
(3)youtube等网站可以顺利访问

附1.PS4主机设置全局代理的方法
(1)获取ps4的局域网ip,ps4网络设置——查看网络状态,即可看到ip地址,记住该ip地址,下面要用到
(2)openwrt后台——网络——shadowssocks,下方的【内网访问控制】下拉菜单选择白名单,新增填入刚才查到的ps4的内网ip,然后点右下角保存&应用
(3)ps4浏览器打开百度,搜索“ip”,如果出现shadowsocks服务器ip则说明全局代理成功

高人

专业

握手

霸气

雷人

吐血

山寨

奋斗

相关阅读

最新评论

文章栏目
论坛新贴
今日热议
本周排行
最新文章

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2025-2-23 13:51

返回顶部