软件中心有cfddns,但是,这个没有加入自动运行。也就是,只有在每次开机的时候,才update一次ip。需要加入定时任务。
定时任务文件在/var/spool/cron/crontabs/admin,但是手动加入后,不生效。重启后文件又重回原始状态。
后来,在cfddns文件中,加入以下代码就行了:
sed -i '/cfddns/d' /var/spool/cron/crontabs/admin >/dev/null 2>&1
cru a cfddns "*/59 * * * * /koolshare/scripts/cfddns_config.sh update"
表示每59分检查一次。
cfddns文件为:我的u盘虚拟内存下的 \.usb_jffs\.koolshare\scripts\cfddns_config.sh.