Openwrt 配置花生壳DDNS

两种办法:
1.通过luci配置

然后在luci界面中‘更新的url’填入:

其他按照要求填写,注意:‘ip地址来源’选‘接口’,‘接口’ 选‘ppoe-wan’

但是上述方法很不稳定。。。。有时ok有时不行。。

2.脚本办法
转载自 http://iloss.me/post/fen-xiang/2014-01-10-openwrt-ddns 有修改

先写一个sh脚本:(路径)

内容如下:

大概意思就是当路由器的ip和上一次保存在临时文件里的ip不一样的时候就访问花生壳网站更新ip
2017-07-28更新了代码,采用ping的方式,如果返回的ip与get发送的ip不一致时,重新发送。

给文件增加执行权限

给路由增加一个定时任务,每隔一分钟执行一次上面的脚本

TP-Link WDR7500 v2 拆机硬改16M Flash 刷openwrt攻略

去年入了一个TP-Link WDR7500 v2,硬件配置是目前家用顶级的,但是原厂软件就是渣,各种不稳定,后来升级到了官方固件140401测试版(2014年6月14日发布)后基本稳定,但是偶尔网络也会抽风,非常不爽,到现在还没有正式版本的固件,我也是对tplink无语了。。。
后来到openwrt官网发现还是可以刷的(但没有了5GHz),想想为了稳定,暂时没有5GHz就算了。。
下载了openwrt官网的固件:openwrt-ar71xx-generic-archer-c7-v1-squashfs-factory.bin ,打算开刷,发现tplink 140401固件居然封了刷机,非官方rom一律不让刷。。。降级也不行。。。我无力吐槽了。。。
没办法,只有硬来了,国内行货版的TP-Link WDR7500 v2是外置六天线,但是flash只有8M (winbond w25Q64fv),非常不爽,也就一起搞了。

先拆掉屁股后面4个螺丝,然后用软卡撬开隐藏的塑料卡扣,左右各3个,前后各1个。
然后就这样了(红圈的是flash,紫圈是ttl孔,焊上针脚之前是孔,图上已经是我焊好的):
继续阅读TP-Link WDR7500 v2 拆机硬改16M Flash 刷openwrt攻略

Openwrt netgear wndr4300 利用128M NAND攻略

转载自:http://blog.csdn.net/zhiyuan411/article/details/41399273 ,有修改

最新的barrier_breaker 14.07 op装在 netgear wndr4300以后,可用的rootfs只有约12M,其实这个路由器有128M NAND,剩下的90多兆都分在了/dev/mtdblock11上,为了利用这些空间,让opkg软件能装到这90M里面,就要进行简单的设置:

1.安装软件,准备格式化分区

2.编辑/etc/rc.local,使得挂载自启动(但是rc.local优先级较低,如果将重要的软件安装在里面可能导致无法启动加载,所以执行后续步骤前现在rootfs 12M空间里面装好需要优先启动的软件,例如block-mount等)

3.编辑/etc/opkg.conf

4.编辑/etc/profile

5.使得修改立即生效

6.接着装个软件试试,应该都装到了local目录了

Openwrt 路由器管理界面登陆的一些安全设置

1.关闭wan远程的http(s)登陆uhttpd的Luci的web管理界面

修改为:

2.启用lan本地的https登陆uhttpd的Luci的web管理界面

默认应该是:

生成对应的key和证书文件,其中第二步随便填。。。10年证书。

最后重启服务:
/etc/init.d/uhttpd restart
就可以访问https://192.168.1.1了,虽然会有warning,但是还是安全很多。

Openwrt 路由器使用adbyby插件去除网页和视频网站广告

上网打开网页,看视频都会有广告弹出,很是烦人。为了避免这个问题,在op的路由器中装上adbyby插件就能去掉“不可接受的”广告。

ssh登陆gl-inet路由器(基于OPENWRT-AR71XX(AR913X),adbyby官网上下载对应插件),输入:

在exit 0 前加入

另外更新adhook.ini中的exrule:
vi /root/adbyby/bin/adhook.ini
找到[exrule],修改为:

重启路由器,搞定。。。
经测试:打开网易、优酷,页面没有讨厌的广告了,也不会弹出广告,视频内嵌的前置广告也没了。。。手机浏览器也是。。。
但是手机的app内置的广告还是有的,另外某些广告还是存在,大概是属于“Adblock Plus 认为的可接受的广告”吧。。。

由于adbyby不是很稳定,一旦挂掉就不能上网了,所以按照
http://www.groad.net/bbs/thread-8832-1-1.html (有修改)创建守护进程,一旦adbyby进程挂了,就重启进程。。。

在exit 0前加入

另外为了防止adbyby 僵死,可以定期检查重启adbyby:

在crontab里面增加

每小时检查重启adbyby

如果adbyby还是无法启动,可能需要安装libstdcpp

Openwrt 设置中兴 ZTE MF190 联通 3G拨号上网攻略

首先沉痛哀悼我的tplink wr720n,因为我换ram的时候,弄断了3根电路板上的焊盘引脚,导致挂了。。。
后来买了gl-inet 16M版本的小路由,直接ssh登陆mtd -r write刷了720n的op,完全好用。折腾成功在其上的3G上网,记录一下:

1.安装必要的软件:

注:usb-modeswitch-data 已经在14.07版本中与usb-modeswitch合并了,所以不需要了,后面设置也与前几个版本不太相同。
继续阅读Openwrt 设置中兴 ZTE MF190 联通 3G拨号上网攻略

TP-Link wr720n 硬改升级16M flash攻略

之前软改wr720n后,发现u盘有时候会松,导致路由无法从u盘启动,然后看了一些硬改的文章,觉得也不是很难,于是从淘宝拍了一些材料,自己开始硬改。

使用的硬件为:
1.flash编程器:土豪金XTW100编程器
2.烧录座:宽体 SOP8 转DIP8 烧录座
3.flash芯片:W25Q128FVSG W25Q128FVSSIG FLASH 16M


4.micro usb充电线
5.网线
6.钩针、镊子、撬棒,电烙铁,热风枪(拆芯片用,我用刀片顶的,据说用热风枪好很多。。)
7.linux 和windows主机各一台。
继续阅读TP-Link wr720n 硬改升级16M flash攻略

决定启用锐速了

最近出门在外,发现ss和vpn速度都不行,net_speeder效果也不是很明显,决定还是试试大家推荐的锐速,一试果然ok,免费版20MB效果杠杠的。。。启用前用ss看u2b的360p都卡,启用后ss可以看720p hd。。。因为只能对tcp加速,所以ikev2的vpn应该没有效果的。
配置文件/serverSpeeder/etc/config 部分内容如下:

Debian 7 下比较aggressive的网络加速软件net_speeder

https://github.com/snooda/net-speeder 的开源项目。
在高延迟不稳定链路上优化单线程下载速度

注1:开启了net-speeder的服务器上对外ping时看到的是4倍,实际网络上是2倍流量。另外两倍是内部dup出来的,不占用带宽。 另外,内部dup包并非是偷懒未判断。。。是为了更快触发快速重传的。 注2:net-speeder不依赖ttl的大小,ttl的大小跟流量无比例关系。不存在windows的ttl大,发包就多的情况。

也就是说利用2倍发包,实现下载速度提升,这样带宽消耗也是2倍。。。

debian/ubuntu安装libnet,libpcap,libnet1-dev,libpcap-dev:

然后下载build.sh和net_speeder.c到/root/net-speeder,编译:

运行: