请教一下 AdGurad Home 的 DNS 重写配置问题

maninnet · 2025-1-5 21:47:44 · 755 次点击
机器 IP 如下:
路由器 ER-X:192.168.2.1
AdGuard Home: 192.168.2.2:1053
PC: 192.168.2.3

现在将 ER-X 的 DNS 解析转发到 AdGurad Home, 并进行 DNS 重写,将*.abc.com 重写到 192.168.2.3
现在无论是通过 dig www.abc.com 还是 nslookup www.abc.com 都能返回到 192.168.2.3 这个 IP
但是无论通过 curl 或浏览器进行 www.abc.com 都会重定向到 https://abc.com, 请问应该怎么配置才能让访问 www.abc.com 时直接访问到 192.168.2.3?
举报· 755 次点击
登录 注册 站外分享
6 条回复  
wheat0r 小成 2025-1-5 22:35:56
你有没有试过 AGH 监听 UDP/53 ,然后直接把终端的 DNS 配置成 192.168.2.2
maninnet 楼主 小成 2025-1-5 22:44:22
@wheat0r #1 这个倒没试过,但是我在 AGH 后台是可以看到我的查询记录的 https://i.imgur.com/C70Axjt.png
sonnyclarity492 初学 2025-1-5 23:04:29
你是需要修改 DNS 映射(比如内网访问)还是要实现 URL 跳转? 如果是后者,那么仅仅靠 AdGuard Home 可能不够,你可以试试浏览器插件。
sonnyclarity492 初学 2025-1-5 23:07:55
如果是前者,请求 DNS 后无法正确解析到内网 IP 地址,那可以先检查一下浏览器有没有自动打开加密 DNS 。 不过从#2 的图片来看应该不是这个问题。
wheat0r 小成 2025-1-5 23:12:22
@maninnet #2 你是不是把网站扒过来的时候把 301/302 一起扒过来了
maninnet 楼主 小成 2025-1-5 23:16:12
@sonnyclarity492 #3 不是 url 跳转,我是想通过 AGH 实现类似修改 hosts 的功能。我确认浏览器没有开启加密 dns ,再说 curl 也不行。不知道跟非标准 DNS 端口有没有关系,主要是这台机器提示 53 被占用,不想改了。
返回顶部