找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2196|回复: 7

如果清理 Turbo ACC 中的 DNS 缓存 ?

[复制链接]
发表于 2022-3-15 09:20 | 显示全部楼层 |阅读模式
家里有公网ip,开了ddns, 路由器每天都会重启,ip会变。。

公司里的op开了 Turbo ACC 中的 PDNSD 缓存 。。这缓存实在太强了。。

于是研究了一下,在 etc/init.d/turboacc 中发现 L大给 PDNSD 设了 “max_ttl = 1w”,

再研究了一下,找到相关清理的命令,尝试了下,还是不行。。

  1. pdnsd-ctl -c /var/dnscache empty-cache
  2. /etc/init.d/dnsmasq restart
复制代码


这时只能手动去Turbo ACC的设置页面,手动开关 DNS缓存才行。。

请问有什么办法解决这个问题?


我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-3-15 10:45 | 显示全部楼层
在lede的源码下提交issue,大把大佬帮你解决问题
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-3-15 11:31 | 显示全部楼层
为啥用公司路由器的DNS呢?

自己指定114之类的DNS不行吗?


实在UDP53端口被拦截的话,
你就用DOH这样的tcp类型的DNS啊,
tcp类型的DNS查询不会被公司路由器拦截的。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-3-15 12:47 | 显示全部楼层
/etc/init.d/turboacc
min_ttl = 1h;               # DNS结果最短缓存时间
max_ttl = 1w;               # DNS结果最长缓存时间

改下最长缓存时间试试。
或者你公司OP也每天重启下,这样能不能清缓存。

点评

我昨天试了改为 max_ttl = 10h,发现没用  详情 回复 发表于 2022-3-15 15:42
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-3-15 15:42 | 显示全部楼层
lgs2007m 发表于 2022-3-15 12:47
/etc/init.d/turboacc
min_ttl = 1h;               # DNS结果最短缓存时间
max_ttl = 1w;               ...

我昨天试了改为 max_ttl = 10h,发现没用
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-4-17 18:27 | 显示全部楼层
遇到了同样的问题,暂时无解,所以我直接关闭了dns缓存功能

点评

感谢,终于解决了openwrt不更细dns缓存的问题。  发表于 2023-4-5 17:44
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-29 20:13

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表