# ddns **Repository Path**: errorbug/ddns ## Basic Information - **Project Name**: ddns - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ddns 自建ddns服务,将域名映射到内网计算机,可通过域名访问内网计算机。 定时查询域名解析的A记录,宽带的ip改变后自动更新A记录的ip值 ## 快速开始 1.修改配置文件`appsettings.json` ``` "DDNS": { "openPlat": "aliyun", // 目前仅实现了aliyun的接口 "accessKey": "accessKey", // 开放平台申请的accessKey "accessSecret": "accessSecret", // accessKey对应的accessSecret "domain": "test.com" // 定时更新的 顶级域名 } ``` 2.运行程序 ## 支持的域名解析服务商 - [x] 阿里云 - [ ] ... ## 原理介绍 定时查询内网电脑所有的宽带的公网ip,通过开放接口查询域名解析记录解析的ip地址,对比两个值,如果不同,通过接口更新域名解析记录的值。