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

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

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

本站通告:近日有钓鱼网站利用本站短链接进行钓鱼,本站将暂停短链接服务,待后续更新整改后再开放使用,对给您造成的不便我们深表歉意!

通过 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 的速度还会更快