OpenWrt 如何配置域名同时访问内网和外网

11 天前
 Laysan

家里的 NAS 安装了 OpenWrt , 使用了 Cloudflared 穿透,现在是在 外网可以用域名 abc.com 访问,但是在内网只能用 ip 访问,走域名的话要到 cloudflare 转一圈。

求教一下 OpenWrt 如何配置一下可以让域名直接访问内网,去掉 Cloudflare 转发这一层,这样在家和在外面都可以用域名直接访问。

866 次点击
所在节点    OpenWrt
9 条回复
Niunai
11 天前
你需要在路由器上装一个 DNS 服务器,内网设备都通过这个 DNS 服务器查询。DNS 服务器设备为 abc.com 域名解析为内网地址。
Niunai
11 天前
DNS 服务器设置为 abc.com 域名解析为内网地址。
wuruxu
11 天前
用 dnsmasq 分流,性能好
cjpjxjx
11 天前
你都用 OpenWrt 了,直接在 OpenWrt 的 DHCP/DNS 添加一个自定义挟持域名,将 abc.com 指向 OpenWrt 的内网地址,注意你可能需要关闭重绑定保护功能
chapiom
11 天前
dns 里启用额外的 hosts 文件
SenLief
11 天前
dns ,我用的是 adg
xiaozecn
11 天前
@cjpjxjx 重绑定保护里加个白名单就行,我就是这样做的。
ulpyxua
11 天前
直接在 OpenWRT 里面设置 host 不就行了?整这么麻烦?
IvanLi127
10 天前
我在 openwrt 里的 /etc/hosts 里直接配。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1141502

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX