局域网内设备无法通过 DDNS 域名访问 NAS

      局域网内设备无法通过 DDNS 域名访问 NAS已关闭评论

之前一直好好的,这几天在 NAS 上折腾虚拟机,在某个设置的时候可能没有注意,结果导致 局域网内设备无法通过 DDNS 域名访问 NAS ,在局域网内的设备只能通过内网 IP 访问 NAS ,后来通过以下方式解决这个问题

使用我的引荐链接购买特斯拉Tesla产品可获得积分,用于兑换超级充电里程、服饰精品、车辆配件等奖品,点击此处前往官方了解详情。

通过 ssh 连接到路由器

编辑 dnsmasq 配置文件:

$ vi /jffs/configs/dnsmasq.conf.add
# 此处为梅林固件路由器文件路径

加入将 NAS 域名解析到内网 IP 的规则,例如:

# NAS
address=/mynas.com/192.168.1.10
# 此处需要更改自己的域名与内网IP

然后重启 dnsmasq:

$ service restart_dnsmasq

设置好以后,内网访问 mynas.com 时就会通过路由器 dnsmasq 的设置解析为内网 IP:192.168.1.10 ,直接内网访问 NAS,不需要出去外网再通过 DNS 绕回来;外网访问时还是解析为外网 IP,这样设置以后内网通过域名访问 NAS 的速度还会更快