V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
Laysan
V2EX  ›  OpenWrt

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

  •  
  •   Laysan · 11 天前 · 864 次点击

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

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

    9 条回复    2025-06-29 00:18:27 +08:00
    Niunai
        1
    Niunai  
       11 天前
    你需要在路由器上装一个 DNS 服务器,内网设备都通过这个 DNS 服务器查询。DNS 服务器设备为 abc.com 域名解析为内网地址。
    Niunai
        2
    Niunai  
       11 天前
    DNS 服务器设置为 abc.com 域名解析为内网地址。
    wuruxu
        3
    wuruxu  
       11 天前
    用 dnsmasq 分流,性能好
    cjpjxjx
        4
    cjpjxjx  
       11 天前
    你都用 OpenWrt 了,直接在 OpenWrt 的 DHCP/DNS 添加一个自定义挟持域名,将 abc.com 指向 OpenWrt 的内网地址,注意你可能需要关闭重绑定保护功能
    chapiom
        5
    chapiom  
       11 天前 via iPhone
    dns 里启用额外的 hosts 文件
    SenLief
        6
    SenLief  
       11 天前 via iPhone
    dns ,我用的是 adg
    xiaozecn
        7
    xiaozecn  
       11 天前 via Android
    @cjpjxjx 重绑定保护里加个白名单就行,我就是这样做的。
    ulpyxua
        8
    ulpyxua  
       10 天前
    直接在 OpenWRT 里面设置 host 不就行了?整这么麻烦?
    IvanLi127
        9
    IvanLi127  
       10 天前
    我在 openwrt 里的 /etc/hosts 里直接配。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1042 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 22:42 · PVG 06:42 · LAX 15:42 · JFK 18:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.