# sam-ddns-server **Repository Path**: sammery/sam-ddns-server ## Basic Information - **Project Name**: sam-ddns-server - **Description**: 利用本地动态IP实现本地程序动态发布至公网上以供访问,实现类似DDNS的功能 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: http://www.sammery.com/ - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-11-18 - **Last Updated**: 2023-02-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # sam-ddns-server #### 介绍 实现本地程序动态发布至公网上以供访问,项目核心有两点: - 获取本地公网IP - 借助七牛云的CDN 如果还有,那就是路由可以通过配置DMZ主机方式实现访问本地电脑,注意,这里我验证了一下配置成虚拟主机即端口转发的方式是不行的,七牛云验证不给过,暂不明确原理,有了解的可以留言反馈一下 [沙漠渔溏](https://www.sammery.com) 在沙漠渔溏留言即可。 #### 软件架构 借助了Springboot,主要考虑方便一些,当然纯Java应用也是可以的,爱用啥用啥,因为软件相对不算复杂,没啥架构设计。 #### 使用说明 1. 本地IDE运行或者打包成Jar运行 2. java -jar ddns-server.jar 3. 没啦,前提注意还是前面说到的两个核心需要提前准备哦,不然没办法用的。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request 5. 前往 [沙漠渔溏](https://www.sammery.com) 留言反馈 #### 特技 1. 演示站点: [md.sammery.com](http://md.sammery.com) 2. 沙漠渔溏 官方站点 [沙漠渔溏](https://www.sammery.com)