標籤彙整: DDNS

使用cf域名ddns连接家用ipv6公网地址

最近又折腾了一个其实没什么需求的东西,把家里Windows服务器的ip通过DDNS连接,使我在外面也能通过远程桌面连回家里。

其实我的路由器本身就有华硕官方的ddns,也安装了支持cf的ddns插件,而且家里也有公网ipv4和ipv6,所以平时我都是wg直接连回家使用家里的远程桌面。但是总觉得还要连一个wg有点麻烦,直接ipv4端口映射又不安全。所以想把家里Windows服务器的ipv6直接用cf的api做成ddns。

其他小伙伴也可以参考,适用于家中有ipv6公网地址且会分配给下面的设备,想通过域名直接连回家中Windows远程桌面的情况。需要准备:cf的域名,ipv6防火墙放行相关端口(如3389),Windows的机器安过Python。

在需要连接的机器上创建以下两个文件:

update_ipv6.bat 是用来循环执行 update_ipv6.py 的,当然如果你更喜欢用计划任务定时运行也一样。个人爱好,我比较喜欢开机自启bat然后能看见一个窗体让我知道它在运行。

运行 update_ipv6.bat 即可每小时更新一次相关的dns记录。该脚本只更新AAAA记录,也就是ipv6,因为个人感觉ipv6连内网安全一点,如果需要连同A记录也更新,可以自行修改,但需要通过第三方网站获得本机外网ip(因为网卡上的ipv4是内网地址,不能直接获得)。

以上。凛。