因为家里有不封端口的公网 ip ,所以直接将一个二级域名指向了家里,之后为了平时方便,所以把很多设备的 ip 写成了固定或者静态分配。openwrt 也配置内部域名为这个二级域名。但是这两天用 haos 里面的 adguard home 配置了一下家里的 dns ,实现了出口全局 DoT/DoH 。将内网域名泛解析给了出口 ip ,内网重写给了反向代理。之后就发现 windows 与 truenas 的 smb 共享链接不上了。 经过排查发现是因为 dhcp 存在内网域名,虽然因为网络发现服务在网上邻居中看到了 nas ,但是点击之后 windows 自动请求了这个机器的 fdqn 。而因为 dhcp 服务器与 dns 不在一起,没有同步获得,所以所有对内网域名的请求返回的都是我的公网 ip 。 最终解决方式 将常用设备 ip 写入 adguard home 的重写列表,之后准备过两天写一个 csv 和 dhcp 分配,adguard api 的联动。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.