用 dnsmasq 提供本地 DNS 与 DHCP
在小型网络中提供 DNS 名称和 DHCP 租约。
运行 dnsmasq --test,在启动前校验配置。
01命令
命令
$ dnsmasq --test02作用说明
dnsmasq 转发 DNS 查询、缓存结果,并能从 /etc/hosts 或自身配置提供名称解析,同时可为局域网提供 DHCP。因体积小,广泛用于路由器和家庭实验室。
03风险
!注意: 把 dnsmasq 绑定到公网接口会让主机变成开放解析器;请限制在局域网内并先校验配置。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- Debian package: dnsmasq依据: Debian packages dnsmasq, a small caching DNS forwarder and DHCP server.
- dnsmasq documentation依据: Debian packages dnsmasq, a small caching DNS forwarder and DHCP server.
最后验证: 2026-09-22 · 分类: 网络