获取本地接口的IPv6公网地址,结合windows定时任务,定时更新阿里云云解析记录。
之前家里的光猫下接的设备无法获取公网IPv6地址,光猫没有获取到前缀:
临时解决办法:在NUC的虚拟机里部署headscale,客户端安装tailscale。但是有时穿越效果不佳,延时较高。后来联系移动客服并顺便提出IPv6的事情,移动宽带师傅上门检查,说要夜里升级。升级之后,光猫可以正常获取前缀了,直连的设备以及猫下接的路由器接入的设备都可以获取公网IPv6地址了。
另外需要关闭光猫IPv6防火墙,不然只能ping通,端口都是不通的:
首先需要确定公网IPv6绑定的接口名称,修改net.InterfaceByName参数:
在项目根目录执行:
> go get .
> go install
“此电脑”右击鼠标 -> “显示更多选项” -> “管理” -> “任务计划程序” -> “创建任务”