找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2723|回复: 5

openwrt下应该如何正确的设置DNS?

[复制链接]
发表于 2022-11-1 22:18 | 显示全部楼层 |阅读模式
新手小白,初步尝试软路由,遇到过很多次因为DNS配置失误导致的无法上网,但是软路由中,可以设置DNS的地方非常多,请问这些应该如何正确设置,才能保障体验最大化:

可以设置DNS的地方包括:
1、【网络】-【接口】-【WAN】-【高级设置】-【使用自定义的DNS服务器】
2、【网络】-【接口】-【LAN】-【高级设置】-【使用自定义的DNS服务器】
3、其他科学插件的DNS配置
发表于 2022-11-1 22:27 | 显示全部楼层
在不配合其他插件(例如adg)使用的情况下,只需设置好科学插件里的dns就可以了
回复 支持 反对

使用道具 举报

发表于 2022-11-1 22:48 | 显示全部楼层
本帖最后由 avin4 于 2022-11-1 22:53 编辑

wan是路由器/网关本身上网的DNS,设置错了路由器/网关无法上网。路由器本身需要上网的原因譬如路由ping、dig、opkg更新等等。如果路由器是主路由,wan接的桥接光猫pppoe拨号,默认拨号后会使用ISP分配的DNS,当然你也可以自己指定。
lan是连接到路由器的客户端使用的DNS,设置错了大部分客户端无法上网,为什么是大部分,因为默认是DHCP,自动从路由器取得DNS地址,如果你的客户端可以手动指定正确DNS就没问题。默认应该是转发给WAN的DNS。
其他插件大部分针对的是lan的DNS,默认op用的dnsmasq,即强制成为dnsmasq的上游DNS,一般是手动让dnsmasq将接收到的所有53端口的DNS请求转发到本地的5353之类的端口,上游DNS监听5353

点评

非常清晰,感谢!  详情 回复 发表于 2022-11-1 23:14
回复 支持 反对

使用道具 举报

发表于 2022-11-1 22:49 | 显示全部楼层
可能知道
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-1 23:14 来自手机 | 显示全部楼层
avin4 发表于 2022-11-1 22:48
wan是路由器/网关本身上网的DNS,设置错了路由器/网关无法上网。路由器本身需要上网的原因譬如路由ping、di ...

非常清晰,感谢!
回复 支持 反对

使用道具 举报

发表于 2022-11-1 23:24 | 显示全部楼层
经过我的测试,针对op本机,想要上网,必须设置lan口的dns,至于连接op的客户机则由dhcp下发dns,填了就下发,没填就是lan口自己
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2024-6-15 04:05

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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