# IpSync **Repository Path**: qzze/ip-sync ## Basic Information - **Project Name**: IpSync - **Description**: 动态解析域名,运行本程序把本地IPV6地址同步到dnspod上面,实现ipv6动态解析 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-23 - **Last Updated**: 2025-09-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: IPV6, dnspod, 动态解析 ## README # IpSync #### 介绍 动态解析域名,运行本程序把本地IPV6地址同步到dnspod上面,实现ipv6动态解析 #### IDEA自己打包 * 动态解析域名,运行本程序把本地IPV6地址同步到dnspod上面,实现ipv6动态解析 * 1. 先在DNSPOD,创建一个域名解析,例如:ipv6-test.rsyncd.net * 2. 然后在DNSPOD,找到对应的域名解析的日志,找到记录ID(recordId) * 3. token生成地址:https://console.dnspod.cn/account/token/token * 4. 然后在代码中,替换程序中的token,domain(rsyncd.net),subDomain(ipv6-test),recordId * 5. 运行代码,即可实现动态解析域名 * 6. 可以打成JAR包,然后在设备上运行,例如:java -jar IpSync.jar * 7. 可以在crontab中,添加一个定时任务,例如:*/10 * * * * cd 存放目录 && java -jar IpSync.jar #### 使用发行版JAR包运行 * 命令:java -Dtoken=* -Ddomain=* -DsubDomain=* -DrecordId=* -jar IpSync.jar * 获取正确的参数替换上面的*值:token,domain,subDomain,recordId,然后直接命令行运行JAR包 * token:ID.Token,获取地址:https://console.dnspod.cn/account/token/token * domain:域名,如:rsyncd.net * subdomain:子域名,如:ipv6-test * recordId:记录ID,先解析子域名,然后上后面操作日志中找这个ID * 可以在crontab中,添加一个定时任务,例如:*/10 * * * * cd 存放目录 && java -Dtoken=* -Ddomain=* -DsubDomain=* -DrecordId=* -jar IpSync.jar #### 联系 * QQ/微信:538016; #### 声明 *您必须保证仅将本项目用于合法目的,并遵守所在地法律法规。严禁用于任何网络攻击、隐私侵犯、商业牟利或其他任何不正当用途。开发者不对任何滥用行为承担责任。