找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2822|回复: 0

请教高手--这个DDNS如何配置

[复制链接]
发表于 2007-2-21 16:23 | 显示全部楼层 |阅读模式
#!/bin/sh
DAEMON=/bin/inadyn
NAME=inadyn
DESC="InaDyn dynamic DNS Client"
INADYN_ON=1
INADYN_USERNAME=xxxxxx@gmail.com
INADYN_PASSWORD=xxxpass
INADYN_ALIAS=xxxxxx.no-ip.info
UPDATE_PERIOD=60000
LOG_FILE_ON=0
LOG_NAME=/var/log/inadyn.log
DYN_SYSTEM_ON=1
DYN_SYSTEM=custom@http_svr_basic_auth


test -f $DAEMON || exit 0

set -e

case "$1" in
    start)
        if [ $INADYN_ON -ne 0 ]; then
                ARGS="-u $INADYN_USERNAME -p $INADYN_PASSWORD -a $INADYN_ALIAS --update_period $UPDATE_PERIOD"       
                if [ $LOG_FILE_ON = 1 ]; then
                        ARGS="$ARGS --log_file $LOG_NAME"
                fi
                if [ $LOG_FILE_ON = 2 ]; then
                        ARGS="$ARGS --syslog"
                fi
                if [ $DYN_SYSTEM_ON -ne 0 ]; then
                        ARGS="$ARGS --dyndns_system $DYN_SYSTEM"

                fi
                echo -n "starting $DESC: $NAME... "
                start-stop-daemon -S -b -n $NAME -a $DAEMON -- $ARGS
                echo "done."
        fi
        ;;
    stop)
        echo -n "stopping $DESC: $NAME... "
        start-stop-daemon -K -n $NAME
        rm $LOG_NAME
        echo "done."
        ;;
    restart)
        echo "restarting $DESC: $NAME... "
        $0 stop
        $0 start
        echo "done."
        ;;
    reload)
            echo -n "reloading $DESC: $NAME... "
            killall -HUP $(basename ${DAEMON})
        echo "done."
        ;;
    *)
        echo "Usage: $0 {start|stop|restart|reload}"
        exit 1
        ;;
esac

exit 0
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-19 07:23

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表