自建dns服务器方法

作者:九季乃 | 发布日期:2024-05-13 16:35:00



准备工作
硬件:搭载 OpenWrt 的路由器
软件:OpenWrt 固件
安装 OpenWrt
1. 下载与路由器型号兼容的 OpenWrt 固件。
2. 将固件更新到路由器中。
3. 重启路由器,等待 OpenWrt 加载。
设置 DNS 服务器
1. 登录 OpenWrt 管理界面。
2. 导航至“网络”>“防火墙”>“自定义规则”。
3. 创建一条新规则,设置以下值:
- 源:LAN
- 目的:WAN
- 协议:UDP
- 端口范围:53
- 动作:REDIRECT 目标:localhost:53
4. 保存并应用规则。
配置 DNS 解析器
1. 在 OpenWrt 管理界面中,导航至“网络”>“DNS”。
2. 将“DNS 服务器”设置为:
- 192.168.1.1 (路由器的 LAN IP 地址)
- 8.8.8.8 (谷歌公共 DNS)
测试 DNS 服务器
1. 在客户端设备上,将 DNS 服务器设置为路由器的 LAN IP 地址。
2. 在命令行中,使用以下命令测试 DNS 解析:
- nslookup example.com
如果解析成功,则表示 DNS 服务器已成功设置。