我用arm刷秒开加速路由无法arm挂载nfs硬盘,为什么

查看: 2741|回复: 5
ARM路由器刷Tomato成功部署ss-libev实现科学上网入门教程
本帖最后由 171621 于
00:27 编辑
继之前折腾完E3000之后,最近在HOUZI的指导下又折腾了ARM的路由器,ss试验已经成功。理论上ARM架构可以刷TT的路由器都可以试一试。简单的教程如下:
注:1. TT采用Tomato Shibby最新的131版本。和E3000不同,本次试验直接在jffs上的配置,如果想挂载U盘可以自行尝试。U盘的挂载方法可以参考这里:
& && & 2. 本文只介绍具体操作方法,至于详细的原理和代码请参考HOUZI的文章:
第一步:路由器刷TT
注:刷到TT之后建议双清恢复出厂和NVRAM,然后重启,这样纯净安装避免出现奇怪的错误:TT下 Adminisration -& Configuration -& Restore Default Configuration 下面选择相应项操作
第二步:JFFS安装配置SS
<font color="#. TT下在 Administration -& JFFS 里,先格式化一下,然后重启,这样纯净安装比较好
<font color="#. JFFS新建opt文件夹并挂载
cd /jffs
mkdir opt
cd ../
mount -o bind /jffs/opt /opt复制代码
<font color="#. 安装entware_arm源
cd /opt
wget -O - http://qnapware.zyxmon.org/binaries-armv7/installer/entware_install_arm.sh | sh复制代码
<font color="#. 安装ss-libev
opkg update
cd /tmp
opkg install shadowsocks-libev_2.3.1-1_armv7soft.ipk复制代码
在 /opt/etc/shadowsocks.json 里配置ss账号:
{
& & &server&:&127.0.0.1&,
& & &server_port&:443,
& & &local_address&:&0.0.0.0&,
& & &local_port&:1080,
& & &password&:&&,
& & &timeout&:60,
& & &method&:&rc4-md5&
}复制代码
注:1. 如果以上方法无法成功安装,可将 Package 里的 shadowsocks-libev_2.3.1-1_armv7soft.ipk 放入 /tmp ,并执行:
cd /tmp
opkg install shadowsocks-libev_2.3.1-1_armv7soft.ipk复制代码
& && && &&&或者直接将 shadowsocks-libev 2.3.1-1 解压,将里面的文件夹放到 /opt 下,并将所有文件和文件夹设置权限 rwxr-xr-x
& && && &&&安装完成后可执行 opkg list-installed 查看ss-libev版本
& && &&&2. “server” 这里必须填写数字ip地址,不能填英文地址
& && &&&3. 冒号后面不能有空格
<font color="#. 测试一下本地代理
/opt/etc/init.d/S22shadowsocks start复制代码
如果能够正常工作,则可以继续下面的步骤
第三步:配置 chinadns 和 dnsmasq
用 WinSCP 将 Package 里面的 chinadns 文件放到 /opt/bin 下。将 dnsmasq.d 文件夹放到 /jffs 下。将所有文件和文件夹设置权限 rwxr-xr-x
以下两种方案:
<font color="#. 不采用UDP转发
shadowsocks 文件里 &set_up& ) 部分将以下一行脚本前面的注释“#”去掉,其它注释保留:
sed '5c ARGS=&-b 127.0.0.1 -p 5353 -c /opt/etc/chnroute.txt -s 114.114.114.114,208.67.222.222:443,8.8.8.8:53&' /opt/etc/init.d/S24cn & /opt/etc/init.d/S24chinadns复制代码
<font color="#. 采用UDP转发
shadowsocks 文件里将以下几行脚本前面的注释“#”去掉,其它注释保留:
&set_up& )
sed -e &s/shadowsocks.json\&/shadowsocks.json -b 0.0.0.0 -l 5300 -L 8.8.8.8:53 -u\&/& -e &s/PROCS=ss-redir/PROCS=ss-tunnel/& /opt/etc/init.d/S22shadowsocks & /opt/etc/init.d/S23ss-tunnel
sed '5c ARGS=&-b 127.0.0.1 -p 5353 -c /opt/etc/chnroute.txt -s 114.114.114.114,127.0.0.1:5300&' /opt/etc/init.d/S24cn & /opt/etc/init.d/S24chinadns
/opt/etc/init.d/S23ss-tunnel start复制代码
配置完成后执行以下命令更新 chnroutes 和 chinalist:
/jffs/shadowsocks update
/jffs/shadowsocks update_chinalist复制代码
如果配置正确的话以上命令执行后不会报错,且 /jffs 下 ignore.list 里有5000+行ip路由表
<font color="#. 配置运行脚本
TT下 Administration -& Scripts -& init 里添加如下命令:
mount -o bind /jffs/opt /opt
/jffs/shadowsocks ipset
/jffs/shadowsocks run复制代码
注意顺序不要错!
Administration -& Scripts -& Wan Up 里添加如下命令:
/jffs/shadowsocks rules复制代码
Advanced -& DHCP/DNS -& DHCP / DNS Server (LAN) -& Dnsmasq (Custom configuration) 里添加如下命令:
no-poll
no-resolv
all-servers
server=127.0.0.1#5353
conf-dir=/jffs/dnsmasq.d复制代码
<font color="#. 配置ss-redir维持进程
Administration -& Scheduler -& Custom 1 里添加 /jffs/shadowsocks check ,每分钟检查一次
Administration -& Scheduler -& Custom 2 里添加 echo && & /var/log/shadowsocks_watchdog.log ,每15分钟清空一次日志
第四步:重启路由器
以上配置结束后重启路由器。现在就可以科学上网了~~~~
注:如果希望指定路由器内网某个ip联网不通过ss,可将此ip加入 ss_spec_lan_ac 集合。在 telnet 里直接运行以下命令即可 (你也可以将命令加到 Administration -& Scripts -& init 里面,实现开机自动向集合里添加内网ip):
ipset add ss_spec_lan_ac 192.168.1.xx复制代码
& && & 如果想将某内网ip从 ss_spec_lan_ac 集合中删除,可运行以下命令:
ipset del ss_spec_lan_ac 192.168.1.xx复制代码
& && & 如果想查看集合里的ip列表可以运行以下命令:
ipset -L ss_spec_lan_ac复制代码
感谢HOUZI的指导!欢迎大家下面交流讨论~~~~
很详细的配图,支持。
非常感谢,很有用。
非常感谢,很有用!
感谢LZ分享,不过能否像ToW一样透明代理呢?也就是自动分流?
今天刚还发了一个求助帖呢
透明代理是可以实现的 你配置完之后不需要在客户端做什么设置 关于分流的话可以做到国内的ip走直连 国外的走ss 如果你的路由符合条件的话建议你试试看~~~~&
本帖最后由 171621 于
15:54 编辑
感谢LZ分享,不过能否像ToW一样透明代理呢?也就是自动分流?
今天刚还发了一个求助帖呢
透明代理是可以实现的 你配置完之后不需要在客户端做什么设置 关于分流的话可以做到国内的ip走直连 国外的走ss 如果你的路由符合条件的话可以试试看~~~~
Powered byPowered by秒开加速路由好用吗?_百度知道
秒开加速路由好用吗?
我有更好的答案
看个人习惯,不加路由其实也不会很差
其他类似问题
为您推荐:
路由的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁本人的路由器为WZR-HP-G300NH2 已经刷成DD-WRT并成功挂载硬盘在本地网络共享。但如_百度知道
本人的路由器为WZR-HP-G300NH2 已经刷成DD-WRT并成功挂载硬盘在本地网络共享。但如
本人的路由器为WZR-HP-G300NH2已经刷成DD-WRT并成功挂载硬盘在本地网络共享。但如何设置才能仅通过账号读取共享内容?
我有更好的答案
刷完后的马上第一件事, 在设定之前, 别忘了把 NVRAM 的资料完全清除掉
共享硬盘到本地网络啊,然后如何设置成仅能凭账号密码读取,而不是直接打开
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 路由器挂载摄像头 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信