软件介绍
利用本地动态IP实现本地程序动态发布至公网上以供访问,实现类似DDNS的功能,项目核心有两点:
- 获取本地公网IP
- 借助七牛云的CDN
如果还有,那就是路由可以通过配置DMZ主机方式实现访问本地电脑,注意,这里我验证了一下配置成虚拟主机即端口转发的方式是不行的,七牛云验证不给过,暂不明确原理,有了解的可以留言反馈一下 沙漠渔溏 在沙漠渔溏留言即可。
软件架构
借助了Springboot,主要考虑方便一些,当然纯Java应用也是可以的,爱用啥用啥,因为软件相对不算复杂,没啥架构设计。
使用说明
- 本地IDE运行或者打包成Jar运行
- java -jar ddns-server.jar
- 没啦,前提注意还是前面说到的两个核心需要提前准备哦,不然没办法用的。
参与贡献
- Fork 仓库 https://gitee.com/sammery/sam-ddns-server
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
- 前往 沙漠渔溏 留言反馈
软件展示
- 演示站点: md.sammery.com
- 沙漠渔溏 官方站点 沙漠渔溏
评论区