感谢 TurboAI对本博客的的大力赞助。 创作不易,如果您觉得有帮助,请 支持LIncol29! 为了让我能够继续创作更好的内容,你也可以选择订阅博客的 VIP ,包年VIP仅需10元/年,所有VIP内容免费观看
前言
IPV4 地址现在越来越少,目前办宽带已经不会给予公网 IP 。不过电信用户可以打电话询问客服是否可以开通动态公网 IP。本篇文章将教学拥有动态公网 IP or IPV6 ,如何使用 DDNS-GO
动态域名解析,让你能够在公网访问 NAS 服务。
Q: 为什么需要动态解析?
A: 动态公网 IPV4,地址会经常变化,可能两三天一次,那么为了实现自动化解析。我们需要使用到DDNS-GO
,因为每天去记住公网 IPV4 地址以及240e:3b6:312da4d5a3:dadad:d9e5:f54f:96f3:f491
这么长 IPv6 的地址来访问显然不现实,我们可以将域名通过 AAAA 解析到我们的 IPv6 地址上,这样访问时,只需要输入域名,DNS 就会帮我们解析到响应的 IP 地址了。
如何判断是否拥有公网 IP
在路由器查看 WAN IP
百度搜索 IP 地址 查看WAN IP
查看 IP 是否一致,如一致则为公网 IP
将端口暴露让外部访问、
在路由器中,添加端口映射,将内部端口映射出来。让公网可以访问到外部端口
安装 DDNS-GO
此篇文章面对对象主要为群晖 NAS 用户,如果你不是群晖用户,可以使用 Docker 安装。下方 DDNS-GO 使用步骤通用。
docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root jeessy/ddns-go
群晖用户直接在套件中心下载 DDNS-GO
套件即可
使用 DDNS-GO
选择对应的 DNS 服务商,本文以 Cloudflare 为例,点击 创建令牌 -> 编辑区域 DNS (使用模板) 跳转到 Cloudflare 创建一个 Token
点击 Create Token 创建 Token
选择 Edit zone DNS,点击 Use template
选择自己需要的域名
最后会出现一个 Token,将该值 Copy 到 ddns-go 中即可
返回 ddns-go,来到下方的 IPv4 与 IPv6 设置,勾选 IPv4,勾选 IPv6,将域名填入下方的 Domains 中。稍等片刻,就可以直接用该域名访问到内网服务了.
注意
本地是无法直接访问 域名+端口(之前踩坑),使用手机流量或者https://www.itdog.cn/tcping/ 去 tcp ping。如果可以 ping 通,就代表已经成功了。
前几天刚在飞牛上用过 方便 不错
分享一些有用的工具😂
挺好,先存着。
公网IP访问不用打洞速度很快,可以尝试一下
部分光猫可能默认带入站防火墙,需要改桥接由路由器拨号并关闭路由器防火墙