You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

解决Fritz!Box局域网内主机名解析问题

解决Fritz!Box局域网内主机名解析问题

兄弟,我太懂你遇到的这个坑了!这其实是Fritz!Box很常见的局域网域名回环解析问题,我给你一步步捋清楚怎么搞定它👇

问题到底出在哪?

你在外网访问drandarov.io的时候,请求是从公网进到路由器,它会乖乖按你设置的端口转发规则把流量导去内网的HTTPS服务器;但在内网访问这个域名时,Fritz!Box默认会把这个域名解析成自己的管理IP(就是你平时登路由器后台的那个地址),根本不做端口转发的回环处理,所以自然就跳去路由器管理界面了。

两种靠谱解决方法,选一个就行

方法一:开启NAT回环(Hairpin NAT)功能

这是最简单的方法,直接让路由器支持内网访问公网域名的回环转发:

  • 先登录你的Fritz!Box管理后台
  • 点左侧菜单栏的**「互联网」→「端口转发」**
  • 拉到页面最底部,找到**「NAT回环(Hairpin NAT)」**的选项(有些版本可能叫「允许内网通过公网域名访问内网服务」这类表述)
  • 勾选这个选项,点**「应用」**保存,等路由器重启生效后,再在内网访问drandarov.io试试,应该就能正常跳到你的服务器了

方法二:手动设置本地DNS解析(更稳定,适合固定内网IP的情况)

如果第一种方法没生效,或者你的路由器版本没这个选项,那就手动给局域网指定域名的本地解析:

  • 登录Fritz!Box管理后台
  • 点左侧菜单栏的**「网络」→「网络设置」→「DNS服务器」**(部分版本可能在「本地域名解析」入口)
  • 找到**「本地DNS记录」**的添加入口
  • 新增一条记录:
    • 域名填drandarov.io
    • 目标IP填你内网HTTPS服务器的固定内网IP(比如192.168.1.100,一定要设静态IP哦,不然服务器重启IP变了就失效了)
  • 保存设置后,清空你内网设备的DNS缓存:Windows按Win+R输入ipconfig /flushdns,Mac终端输入sudo dscacheutil -flushcache
  • 现在内网访问drandarov.io会直接解析到内网服务器IP,不用绕公网,稳定性拉满

额外小提醒

  • 如果你用了Fritz!Box的Mesh组网,记得确保子路由器的DNS指向主路由器,或者同步主路由器的DNS设置,不然子路由下的设备可能还是解析不对
  • 要是服务器IP是动态的,先去Fritz!Box的「网络」→「网络概览」里找到这个设备,给它设置DHCP固定IP,这样DNS记录就不会失效啦

备注:内容来源于stack exchange,提问作者Dmitrij Drandarov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 10:04:51