以下是关于OpenWrt中DNS设置的详细内容:
1、WAN口设置
设置位置:在OpenWrt的LUCI界面,进入“网络”>“接口”,选择对应的WAN口(如eth0.2等),然后点击“编辑”。
设置方法:在“常规设置”中找到“DNS服务器”选项,填入您想要使用的DNS服务器地址,6,223.5.5.5,119.29.29.29”(这里以Google的公共DNS为例),保存并应用后,当客户机发出DNS解析请求时,路由器将使用上述设置的DNS服务器进行回应。
适用场景:此设置适用于需要为整个网络指定统一DNS服务器的情况,比如家庭网络或小型办公室网络。
2、LAN口设置
设置位置:同样在“网络”>“接口”中,选择“LAN”口,点击“编辑”。
设置方法:在“常规设置”里找到“DNS服务器”选项,填入自定义的DNS服务器地址,保存并应用后,路由器自身的DNS解析请求将使用上述设置的DNS服务器进行回应。
适用场景:此设置通常用于调整路由器自身的DNS解析行为,比如在某些特定网络环境下需要指定特定的DNS服务器。
3、LAN口DHCP选项设置
设置位置:在“网络”>“接口”中,再次选择“LAN”口,点击“编辑”,然后切换到“DHCP选项”标签页。
设置方法:在“DHCP选项”下,填入“6,223.5.5.5,119.29.29.29”,这样,连接到路由器LAN口的设备将通过DHCP获得上述设置的DNS服务器地址。
效果展示:该设置会修改连接到路由器LAN口的设备的DNS配置,类似于在每台设备上自定义设置DNS。
适用场景:适用于希望为通过LAN口连接的所有设备统一分配特定DNS服务器的情况。
4、DHCP/DNS设置
设置位置:在OpenWrt的LUCI界面,进入“网络”>“DHCP and DNS”>“静态DNS条目”或“通用设置”。
设置方法:在“静态DNS条目”中,可以添加自定义的DNS服务器地址;在“通用设置”中,可以选择是否启用DNS转发等功能,保存并应用后,这些设置将影响通过DHCP获得IP地址的设备以及路由器自身的DNS解析行为。
注意事项:如果路由器用于桥接方式且使用静态IP时,无法通过DHCP请求的方式得到DNS,此时该选项尤为重要,如果该机器是子网的DHCP服务器,还可以用于设置DHCP客户端的DNS。
序号 | DNS设置位置 | 功能描述 | 适用场景 |
1 | WAN口 | 客户机DNS解析请求由路由器用自定义DNS回应 | 为整个网络指定统一DNS服务器 |
2 | LAN口 | 路由器自身DNS解析请求用自定义DNS回应 | 调整路由器自身DNS解析行为 |
3 | LAN口DHCP选项 | 路由器下发自定义DNS,客户机自行使用下发的自定义DNS完成解析请求 | 为通过LAN口连接的所有设备统一分配特定DNS服务器 |
4 | DHCP/DNS | 客户机DNS解析请求由路由器转发至指定DNS服务器;可设置DHCP客户端的DNS等 | 路由器用于桥接且使用静态IP;作为子网DHCP服务器时 |
相关问题与解答
1、问:在OpenWrt中设置了WAN口DNS和LAN口DNS,它们之间有什么区别?
答:WAN口DNS主要影响通过路由器连接外网的设备,即当这些设备发出DNS解析请求时,路由器会使用WAN口设置的DNS服务器进行回应,而LAN口DNS则主要影响路由器自身的DNS解析行为,即路由器自身发出的DNS解析请求会使用LAN口设置的DNS服务器进行回应,WAN口DNS是给连接在路由器上的设备用的,而LAN口DNS是给路由器自己用的。
2、问:为什么要在OpenWrt中设置LAN口DHCP选项的DNS?它和WAN口、LAN口的DNS设置有什么不同?
答:设置LAN口DHCP选项的DNS是为了给连接到路由器LAN口的设备分配一个特定的DNS服务器地址,这样,当这些设备通过DHCP获得IP地址时,它们会自动使用这个分配的DNS服务器进行域名解析,与WAN口和LAN口的DNS设置不同,LAN口DHCP选项的DNS设置是针对连接到LAN口的具体设备的,而WAN口和LAN口的DNS设置分别是针对外网访问和路由器自身行为的,换句话说,WAN口DNS影响的是外部通信的域名解析,LAN口DNS影响的是路由器自身的域名解析,而LAN口DHCP选项的DNS则是直接影响连接到路由器LAN口的各个具体设备的域名解析行为。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/182539.html