NewFuture/DDNS的使用配置记录

2023-05-16

家中 网络开通了ipv6服务,准备把闲置的域名解析到其中的一台旧pc上,作为资料的远程备份地址。发现了一个可以定时自动更新配置 阿里云 域名解析地址的软件,做个记录,方便后继使用。

地址url:https://github.com/NewFuture/DDNS

在debian11.1系统中,最好下载源码来运行。

wget https://github.com/NewFuture/DDNS/archive/refs/tags/v2.10.3.tar.gz
tar -zxvf v2.10.3.tar.gz
cd DDNS-2.10.3
python3 run.py -c config.json  #会报错,并在当前文件夹下生成config.json 模板,对其进行配置
# 如果没有按照python的话,会运行不了,请使用 apt install python3 来安装
vim config.json
#这里采用的是阿里云解析服务器,大致情况如下
{
  "$schema": "https://ddns.newfuture.cc/schema/v2.8.json",
  "debug": false,
  "dns": "alidns", # 这里要修改为你的域名所在的平台对应名称
  "id": "AccessKey ID",       #在阿里云控制台申请获得
  "index6": "default",
  "ipv6": [
    "www.你的域名.com", 
    "ipv6.你的域名.com",
    "你的域名.com"
  ],
  "proxy": null,
  "token": "AccessKey Secret", #在阿里云控制台申请获得
  "ttl": null
}

# 模板里面还有 index4 ipv4,因为我解析到固定的服务器ip了,所以删掉了相关的配置,避免被修改
# 运行下列命令,使得配置生效
python3 run.py -c config.json

设置systemd 定时检查和更新ipv6解析地址

./systemd.sh install
vim /lib/systemd/system/ddns.timer 
# 将其中 OnUnitActiveSec=5m 修改为你希望的数值。这里是5分钟, 可以改为24h之类
# 卸载定时刷新配置
./systemd.sh uninstall

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NewFuture/DDNS的使用配置记录 的相关文章

  • Nextcloud 结合frp搭建私有网盘

    这里仅记录通过frp 连接到家中的Nextcloud网盘的配置细节问题 1 frps ini 的配置 common bind port 61 54321 vhost http port 61 80 这里采用了自定义的 54321这个端口 由
  • 树莓派4摸黑开启ssh

    没有买miniHDMI线 xff0c 无法接显示器 xff0c 另外SD卡上安装的是 400多兆的无桌面版的系统 xff0c 所以 xff0c 摸黑操作了一番 xff0c 结果成功 1 启动系统 xff0c 接入带有DHCP功能的路由器 x
  • 更改树莓派的默认账户的名称

    1 使用root账户登录 xff0c 并杀掉默认的pi用户的所有进程 pkill u pi pkill 9 u pi 2 变更账户名称 usermod l newuser pi 3 变更更家目录 usermod d home newuser
  • Virt-manager 采用ssh-key连接远程KVM主机并管理虚拟机

    一 生成ssh key 密钥对儿 xff0c 并将公钥导入KVM宿主机 xff0c 测试能通过 私钥登录 参考我之前的博文 xff1a https blog csdn net lggirls article details 10542182
  • PhpMyAdmin 5.04设置登录远程数据库的方法

    首先 xff0c 从名字上看 xff0c 必须要用到php xff0c 所以 xff0c 无论windows 系统还是linux 系统 xff0c 至少要安装 php 和apache2 下载phpMyAdmin 的最新版 xff0c 将其解

随机推荐