【玩转NAS】通过DDNS动态域名解析,访问家中NAS

当你想通过域名访问家中NAS时,需要将域名解析到一个固定IP上,但是家用网络申请到的 公网IP 通常为 动态公网IP,是无法进行固定域名解析的,因此就需要使用到 DDNS技术(Dynamic Domain Name Server),自动更新域名解析到公网IP。

类似的工具有很多,本文仅介绍 ddns-go (支持阿里云、腾讯云、Dnspod、Cloudflare、Callback、华为云、百度云、Porkbun、GoDaddy、Google Domain)

一、拉取镜像

docker pull jeessy/ddns-go

二、启动程序

1. host模式, 同时支持IPv4/IPv6, Liunx系统推荐
docker run -d \
--name ddns-go \
--restart=unless-stopped \
--net=host \
-v /data/ddns-go:/root \          # 映射配置文件
jeessy/ddns-go -l :9876 -f 600    # 默认监听9876端口
2. 桥接模式, 只支持IPv4, Windows/Mac桌面版的docker不支持–net=host
docker run -d \
--name ddns-go \
--restart=unless-stopped \
-p 9876:9876 \
-v /data/ddns-go:/root \
jeessy/ddns-go -l :9876 -f 600

三、访问测试


当填写的Domains在域名提供商未添加过记录时,会自动创建解析记录;泛域名解析测试未成功。

分享到:
本文链接:https://blog.renzicu.com/2023/06/173.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明出处!
THE END
二维码
打赏
文章目录
关闭
目 录