返回列表 发布新帖

[巴法络] 在buffalo wvl上安装cron实现3322动态域名

6011 8
发表于 2012-7-18 12:59:19 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 musheng 于 2012-7-18 15:04 编辑

本来想通过网关(电信猫)实现ddns,但是其集成的几个ddns服务都已经变成收费了。
后来看到花生壳带有linux版本,而且还有一份安装帮助。照着做的时候,因为两个路径的权限卡住了。
最后找到了一个论坛上ddfish发的帖子,里面提到安装cron,然后用3322的动态域名。
按照ddfish的步骤,尝试之后确认OK。

开机之后,大概10分钟,就能看到3322的控制台里面,域名对应的IP自动被修改。

-----------我的步骤------------

1.安装cron:
ipkg install cron

2.去3322申请一个二级域名

3.建3322.org文件
cd /opt/etc/cron.d
vi 3322.org
内容(方括号中):[0,10,20,30,40,50 * * * * wget -O /tmp/3322.log http://用户名:密码@members.3322.org/dyndns/update?hostname=域名.3322.org]

4.修改属性
chmod 777 3322.org
/opt/bin/crontab /opt/etc/cron.d/3322.org

这样每10分钟自动更新一次域名IP



---------ddfish原帖地址及原始内容----------
原帖地址:http://bbs.et8.net/bbs/showthread.php?t=987643


经过几天的测试,终于把家里的主力下载换到了M880上,2M adsl 稳定下载。并且可以同时流畅观看720P,1080P重编码的片子。可以通过电脑或手机远程管理(S60V3或安装opera mobile 10的所有手机)M880,要增加暂停下载、观差实时流量直接手机上发指令就可以了。
现在出门在外,可以随时随地的管控家中的下载。实在是方便。家中24小时长年开机的电脑正式关机了。呵呵!

现在说一下我的方案及配置:(网上有现成的固件,但是我这人喜欢知其所以然,呵呵)
上网: tp-link WR541G 路由器 :负责ADSL拨号,动态域名解析(这个很重要,手机和电脑远程控制都要用到)

下载及观看:M880


1,最新版2528原版根空间为100%,简单修改telnet上去不能做任何修改 .必须自己重新封装,封装时在img1下拷入一个50M的文件增加空间.刷完后,首先telnet 上去,
remount -o rw,remount /
rm 拷入的文件
这样就有空间了.
封装方法:本版lucida有详细介绍.

2,要bt,pt 稳定下载,必须对硬盘得新分区为ext3.先用内置菜单对硬盘分区.然后
先做一个fdisk自动应答文本.输入如下内容:
vi myfdisk
d 删除一个分区
1 删除第一个分区
n 添加一个分区
p 主分区
1 sda1
一个空行
+2000M 容量2G
n 又添加一个
p 主分区
4 sda4
一个空行(起始柱号)
一个空行(全部容量)
t 指定分区类型
1 sda1
7
p
w

然后: fdisk /dev/sda < myfdisk
你也可以直接fdisk ,然后根据提示输入.
重启后,
mkntfs -f /dev/sda1

ntfsfix /dev/sda1

mkfs.ext23 /dev/sda4


这样就把分区变成如下的了:
sda1 ntfs 2G
sda2 linux swap
sda3 linux 1G
sda4 linux 大容量

最后把新增的sda4挂上去:
mount -t ext3 /dev/sda4 /tmp/hdd/media
mount -o bind /tmp/hdd/media /tmp/hdd/volumes/HDD1

只要把这个加到启动里就行了.


3,bt,PT软件 推荐 transmission

经过2周使用,发现 rtorrent内存消耗太大,虽然可以set_max_memory ,但是设了以后对于大size的trunks就会不能下载.出错 :can not allocaiton memory ,
如果不加max_memory ,则占用太多内存,有时达140多.

而 transmission则占用很少,5个任务下载,2个作种才16%左右.CPU占用70%左右.

4,ipkg 安装 cron transmission dropbear buybox
dropbear提供ssh远程联机,可以在手机或电脑上安装putty ,远程登录上M880.
buybox可以增加top命令.
transmission支持远程web,最新的mobile opera 10 可以正常连接,看任务,启动停止等.
nokia s60v3手机还可以安装t_gui_0.97_s60v3.sis来远程管理M880.
cron 用来自动每10分钟或每时间间隔更新动态域名

5, 在sda4上建立m880 和2323 两个目录,目的是把m880本机可浏览的目录限定到m880目录,而把一些老人小孩不宜的片子下载到2323中,这样m880上浏览不到。而电脑通过网上邻居可以读到。呵呵。
挂载改为: mount -o bind /tmp/hdd/media/m880 /tmp/hdd/volumes/HDD1

同时为网上邻居加密码:
cd /tmp/hdd/root/samba/sbin/
smbpasswd -a root

并修改smb.conf
security=user


6,关于死机重启
有时机子会失去响应或重新启动.如果失去响应,按遥控器不起任何作用,千万不要去拔电源.因为失去响应的只是播放程序,而系统应该还在运行中,这时只要通过手机或电脑putty上去,暂停所有下载任务,再reboot 一下.就可以了,
防止拔电源引起的非正常关机,transmission重启会verify数据,大概10分钟1.2G左右.
transmission启动时加入pause参数,这样启动后所有任务处于暂停,自己可以选择下一步动作:/opt/bin/transmission-daemon --paused -g /opt/etc/transmission   


7,3322动态域名
先去3322申请然后:
cd /opt/etc/cron.d
vi 3322.org
内容: "   0,10,20,30,40,50 * * * * wget -O /tmp/3322.log http://用户名:密码@members.3322.org/dyndns/update?hostname= 域名.3322.org "
保存后
chmod 777 3322.org
/opt/bin/crontab /opt/etc/cron.d/3322.org
这样每10分钟自动更新一次域名IP,防止路由器动态域名出错.(这是第二个动态域名)


评论8

momoVIP互助团队 发表于 2012-7-18 13:37:15 | 查看全部
不错支持下。写得很好,如果配上一些图片更好
隔壁网希捷酷狼8T硬盘,正品国行,3年换新,只需要1320元,赠送论坛邀请码和VIP!
回复 点赞

使用道具 举报

musheng楼主Lv.5 发表于 2012-7-18 15:04:56 | 查看全部
谢谢楼上的朋友
回复 点赞

使用道具 举报

jackkinger 发表于 2012-7-18 22:42:31 | 查看全部
感谢楼主分享,已设置成功,为了安全,如何设置登入密码?另貌似只能登入 transmission页面,其他页面是否无法登入?
回复 点赞

使用道具 举报

kala赞助42℃Lv.9互助团队 PTer团队 发表于 2012-7-20 00:58:42 | 查看全部
谢谢分享,多点技术贴好
回复 点赞

使用道具 举报

jackkinger 发表于 2012-7-23 08:39:14 | 查看全部
[0,10,20,30,40,50 * * * * wget -O /tmp/3322.log http://用户名:密码@members.3322.org/dyndns/update?hostname=域名.3322.org]
网络断开重新拨号,就连不上了,是什么原因?
回复 点赞

使用道具 举报

xiazhiLv.4 发表于 2012-8-25 15:26:27 | 查看全部
等10分钟,会更新的
回复 点赞

使用道具 举报

758973728Lv.3 发表于 2013-9-29 22:30:05 | 查看全部

LZ好人,绝对技术贴,强大的DIY
回复 点赞

使用道具 举报

dudul1987 发表于 2013-10-20 16:23:33 | 查看全部
设置完成后,重启路由器,怎么IP不自动更新呢
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表