dnsmasq 是一个开源的 DNS 和 DHCP 服务器,常用于小型网络中。它支持通过配置文件设置 DNS 和 DHCP 规则,以下是一些常用的规则设置示例
基本 DNS 配置
在 /etc/dnsmasq.conf 中添加以下内容:
interface=eth
server=192.168.1.1
interface=eth:指定接口,默认为 eth。
server=192.168.1.1:指定 DNS 服务器地址(可以是本地服务器或外部 DNS 服务器)。
自定义 DNS 解析
在 /etc/dnsmasq.conf 中添加以下内容:
host=192.168.1.100,example.com...