憨憨程序猿憨憨程序猿憨憨程序猿

DDnsGo+ipv6+dnspod+cloudflare实现私有云公网访问

前言: 我们都知道ipv4已经枯竭但是ipv6 还有很多很多,所以就是折腾白嫖ipv6实现搭建私有云公网访问

 

 1 开始着手准备检查本地是否有ipv6(以下是以windows为例)控制面板\网络和 Internet\网络和共享中心点击以太网查看ipv6是否有权限


image.png

2 这里我已经提前在网关上修改了桥接获取到了ipv6

image.png

image.png

3要注意的是这里获取的必须是公网ipv6,这里我们也可以通过https://www.test-ipv6.com/ 这个网址去检测到底本地电脑是否存在ipv6

image.png

4我们开始ddnsgo 这个软件,这个软件主要是时时检测本地的ipv6地址是否有变化如果有变化则直接对接好上报到ddnsgo 下载链接https://bokelan.top/ruanj/ddns-go_4.5.5_windows_x86_64.zip

https://github.com/jeessy2/ddns-go/releases //项目地址 

5 将下载完成后的ddnsgo解压到任意文件夹以管理员身份运行ddn—go.exe

image.png

6运行成功后浏览器访问 127.0.0.1:9876 进行相关配置

image.png

7 这里选择腾讯云

image.png

8 点击创建秘钥会自动跳转dnspod创建秘钥页面这里我是之前已经登录了dnspod所以会自动到创建dnspod Token页面 创建token页面地址https://console.dnspod.cn/account/token/token

image.png

9 点击创建秘钥

image.png

10 这里为秘钥取一个名称我这里就叫ddns—go,之后点击确认

image.png

11这时会自动弹出来我们创建好的秘钥 

image.png

12 复制好ID 和token回到 ddnsgo配置页面依次填写好id 和token

image.png

13 在ddnsgo下面统一使用通过网卡获取ipv6地址

image.png

14 这里我指定的是第一个ipv6 地址


image.png

15这里我们使用d5.fit 这个域名

image.png

16为了方便记忆我这里就叫做ddns.d5.fit

image.png

17 在回到dnspod域名下就会发现多了一个解析

image.png

18同时在ddnsgo配置页面右边会出现成功后的日志

image.png

19其实这时就已经可以在公网通过任意域名解析到我们设置好的这个ddns域名上实现访问我们在本地搭建好的应用,但是这样有个缺陷就是只有在有ipv6 的环境下才能访问所以我们接下来需要优化下,为了白嫖精神我们现在需要注册cloudflare,登录地址https://dash.cloudflare.com/login

20登录到cloudflare 后添加域名这里我已经添加好了域名所以接下来点击dns记录

image.png

21点击添加记录

image.png

22记录类型选择canme

image.png

23这里名称和解析域名一样随便写

image.png

24 目标这里填写在ddns上配置的域名填写完成后点击保存即可

image.png

25白嫖结束


未经允许不得转载:憨憨程序猿 » DDnsGo+ipv6+dnspod+cloudflare实现私有云公网访问