-
访问官网:前往 https://dnsmasq.org,找到合适的下载选项。
-
选择版本:
- Windows:点击“Windows”选项。
- 其他操作系统:选择对应的版本(如Mac/Linux的源代码或已编译版本)。
-
下载文件:
点击相应版本的下载按钮,选择稳定版本(Stable)以确保稳定性。
-
安装:
- 下载完成后,解压zip文件。
- 在解压目录中找到适合你操作系统的可执行文件。
-
配置:
- 创建或编辑配置文件(如
dnsmasq.conf)。 - 设置
listen_address为你希望监听的网络接口(如eth或eth1)。 - 根据需要配置DNS记录和其他选项。
- 创建或编辑配置文件(如
-
运行:
- 在命令行运行可执行文件,指定配置文件或参数:
dnsmasq -C conf_file - 确保服务已正确启动,并监听预期的IP地址和端口。
- 在命令行运行可执行文件,指定配置文件或参数:
-
测试:
- 在另一台机器上使用
nslookup或dig命令测试DNS解析。 - 使用
ping 127...1确认是否能通过dnsmasq解析。
- 在另一台机器上使用
-
故障排除:
- 检查日志文件,确保没有错误。
- 确保权限设置正确,避免运行时错误。
通过以上步骤,您已成功下载并配置了 dnsmasq,作为 DNS 服务器运行。








