更新2022.3.25
DDNS-GO我已经开发到社区了,直接搜索安装即可,不需要使用custom app了
准备
打开dockerhub,找到jeessy/ddns-go
安装DDNS GO
本文只介绍使用社区版本的custom app安装
如图搜索custom app,点击安装
名字写ddns-go,点击下一步。
填入镜像名,标签填latest,点击下一步。
这里默认,直接点击下一步。
这里也默认,直接点击下一步。
- Target Port填9876
- 端口是映射主机的可以随意填。我这里也填9876
点击下一步
- Configure Additional app storage点击添加
- Type of Storage选择PVC
- mountPath填入/root
点击下一步
这里默认,点击下一步
打开Show Advanced Security Settings,关闭runAsNonRoot,然后把runAsUser,runAsGroup,fsGroup都改成0。给它用ROOT用户运行。
点击下一步
接下来都默认,保存等待部署
配置DDNS GO
这里只介绍cloudflare的方法
等待状态变成活动,点击web portal进入ddns go的面板
获取cloudflare的Token
登录cloudflare
点击我的个人资料
点击左侧的API令牌
点击创建令牌
点击编辑区域 DNS的使用模板
区域资源选择包含所有区域
点击继续,点击创建令牌,然后复制令牌
配置DDNS GO
选择cloudflare,填入复制的token令牌,勾选启用,通过接口获取,输入你的域名就可以了。
最后点击Save
TrueNAS SCALE的APP暂时不支持IPV6这里就不介绍IPV6了,支持以后会在这里继续更新
如果你觉得本教程对你有帮助,请随意打赏,谢谢。
16 条评论
请问有什么办法可以v6 ddns吗?
社区直接添加需要怎么设置呢?
部署这个是不是就可以用域名访问应用和服务 了?
应该是你的路由器没有回源
ddnsgo配置阿里云域名配置完网页就不会动了,重新进就不让进了,域名那边已经出ip地址了,但是访问不了。是什么原因,直接装的ddnsgo
不知道。。你用应用装的吗
设置了代理但是还是没法科学是怎么回事,确定代理是有用的,其他设备可以上
不知道。。
大佬,为啥我安装完一直是部署状态.
没有科学吧
额 一定要科学上网么
大佬,为啥ddnsgo我设置了ingress,访问会报403错误啊,域名也是ping通的,其他app都是一样设置的,也都能外网访问
ddns-go里面打开允许公网
高水平
!很专业!十分感谢!
高水平!十分感谢!