侧边栏壁纸
  • 累计撰写 99 篇文章
  • 累计创建 54 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

DDNS-GO

FlyingEagle
2023-04-20 / 0 评论 / 0 点赞 / 52 阅读 / 835 字

openwrt ddns-go

curl -LO https://github.com/jeessy2/ddns-go/releases/download/v6.12.0/ddns-go_6.12.0_linux_x86_64.tar.gz
tar -xzf ddns-go_6.12.0_linux_x86_64.tar.gz -C /usr/bin/
chmod +x /usr/bin/ddns-go

开机自启, 编辑

vi /etc/init.d/ddns-go

增加内容

#!/bin/sh /etc/rc.common
USE_PROCD=1
START=99
STOP=01

start_service() {
    procd_open_instance
    procd_set_param command /usr/bin/ddns-go \
        -l :9876 \
        -f 600 \
        -c /etc/ddns-go-config.json
    procd_set_param respawn
    procd_close_instance
}

启动并赋权可执行

chmod +x /etc/init.d/ddns-go
/etc/init.d/ddns-go enable
/etc/init.d/ddns-go start

验证是否成功

ps | grep ddns-go  # Check process
logread | grep ddns-go  # Check logs

docker ddns-go

https://github.com/jeessy2/ddns-go
一键脚本 (win docker host的模式不成功)

docker run -d --name ddns-go --restart=always -p 9876:9876 -v /opt/ddns-go:/root jeessy/ddns-go

cloudflare 设置API
https://dash.cloudflare.com/profile/api-tokens

image-1681956158261
image-1681956172065
image-1681956209152

参考文章:
https://zhuanlan.zhihu.com/p/581967733

0

评论区