设置了DNS服务器,但是还是获取不到ip,

我是为我的NAS使用的,目的是为了域名不加端口访问NAS,我使用的办法是群辉NASDDNS和腾讯云链接,然后腾讯云的域名获取到NAS所在网络的公网IP,然后使用cloudflare的DNS服务器解析,获取公网IP,然后使用页面规则,来把域名+端口永久重定向到不加端口的域名。
问题:现在域名打不开,ping之后获取到的是cloudflare解析时随便填的IP,获取不到实时公网IP,有时候会ping出内网IP。
请问该如何解决。

我查询了一下域名设置了cloudflare的DNS服务器是已经生效了的,但是获取不到IP。

cloudflare必须处于代理状态才能处理你NAS的访问请求,只是DNS解析将无法使用转换规则或页面规则处理请求。家庭宽带使用标准端口提供服务,在中国内地运营商可能违反合同或规则,解析之前请确保拥有合法的ICP备案许可。同时,长期高流量高带宽、不合理的请求结构可能触发cloudflare的滥用规则,导致您的账户被封停。
对于你的需求,我更建议使用cloudflare tunnel作为群晖的内网穿透使用,或使用高位端口(大于50000或60000)直接提供服务,在开放群晖web页面之前,请确保做好了安全防护及是否符合运营商规则许可。