本文介绍如何在 OpenWrt 中添加额外的 hosts 文件,以便自定义 DNS 记录以覆盖公共 DNS 返回的结果

步骤

1、在 openwrt 中创建 /etc/dnsmasq.hosts 文件,按 hosts 文件的格式添加域名记录。

# 例如下面的记录
123.123.123.123    www.qiansw.com
11.11.11.11        qiansw.com

2、参考下图,将这个路径配置到 dnsmasq 中。

在 dnsmasq 中指定额外的 hosts 文件

3、重启 openwrt 或执行 service dnsmasq restart 重启 dnsmasq,我们指定的域名记录就可以在局域网中使用了。