zheng58
发表于 2008-8-21 07:31:53
谢谢提供
cn229
发表于 2008-8-21 11:13:49
不太明白,但还是支持一下
dboy2004
发表于 2008-8-22 02:42:42
顶~~~学习!!!!!!!
dboy2004
发表于 2008-8-22 02:47:24
学习学习
aofunjaw
发表于 2008-8-22 08:20:47
有看没有懂
aofunjaw
发表于 2008-8-22 08:49:17
感谢大大的分享
aslamd
发表于 2008-8-23 19:42:29
这是个好东西,顶
17941487
发表于 2008-8-25 21:35:58
:( ....
楼主什么时候能抽点时间来更新一下...
我换了IP还是更新不了...
改回原来的也是不行...
[ 本帖最后由 17941487 于 2008-8-25 21:45 编辑 ]
xiezhuoyi
发表于 2008-8-25 23:40:09
做个记号先
cpanda
发表于 2008-8-26 10:37:17
谢谢楼主分享,这个方法不错
hcb
发表于 2008-8-28 11:58:26
连接超时的错误是网络的问题,程序上不能解决
有可能是网络不通,也有可能是频繁的连接,被对方屏蔽掉了IP,时间改长一点,过一段时间再试
最近做了部分更新,由于水平有限,目前没找到办法在ROS上直接用程序解析域名,只能用一些变通的手段了
2008-08-28更新
1,修改了对结果进行判断的一些错误
2,修改了获得本机外线IP的一些算法,但找不到指定的设备时,自动寻找PPPOE拨号得到的IP
3,增加了通过ROS脚本自动获得服务器IP的功能,减轻了服务器IP变动带来的影响
4,修改了ROS启动脚本,使得升级更新dyndns程序不再需要拆机箱,只需重新启动就可以
安装方法:
1,修改ROS启动脚本,这步只需要做一次,下次不再需要,减少拆机的麻烦
把ROS硬盘拆下挂到另外一个Linux系统里,修改ROS的/etc/rc.d/rc.start脚本,在exit 0 这行前加入:
fn="dyndns"
[ -f /var/pckg/$fn ] && mv /var/pckg/$fn /bin/$fn && chmod 0755 /bin/$fn
[ -x /bin/$fn ] && /bin/$fn&
2,安装ROS的日志更新脚本,这步也只需要做一次;自动找到域名服务器IP需要用到这个脚本
打开winbox-->files,把文件dynlog.rsc拖到ROS里面,然后在winbox-->New Terminal里执行 /import dynlog
3,升级更新dyndns,每次dyndns有改变时都用这个方法更新
打开winbox-->files,把文件dynlog拖到ROS里面,然后winbos-->system-->reboot
[ 本帖最后由 hcb 于 2008-8-29 08:41 编辑 ]
zheng58
发表于 2008-8-28 22:14:53
不错
haoboss
发表于 2008-8-31 02:51:55
从文档来看,ROS的DDNS是一个标准的协议
dbvwsp
发表于 2008-9-28 14:26:26
不是吧:victory: :victory: :victory:
手续简化
发表于 2008-9-29 05:32:00
这个东西好啊