创建 dnsmasq 部署
创建新文件
- 打开终端,选择“新建”菜单,选择“文件”。
- 勾选“新建”选项,选择“文件”类型,输入文件名。
- 输入文件内容,确保包含以下内容:
# dnsmasq 部署 # 该文件用于创建 dnsmasq 的路由配置 # 定义映射规则 # 1. 明确源 IP 网络范围 DNSMASQ_MAP_RULES # 2. 明确映射规则 DNSMASQ_MAP_RULES DNSMASQ_MAP_RULE src IP 1...1/24 dst IP 192.168.1.1/24 priority 99 - 点击“保存”按钮,保存新文件。
创建规则
使用规则定义工具生成规则
- 打开规则定义工具(如规则管理界面),输入规则名称,定义映射规则。
rule1 rules rule1 src IP 1...1/24 dst IP 192.168.1.1/24 priority 99 - 点击“保存”保存规则。
手动输入规则
- 在规则管理界面中,输入规则名称、规则类型、规则内容等信息。
设置映射选项
设置源 IP 的范围
- 在规则管理界面,输入源 IP 的范围,
..1/24。
设置源 IP 的优先级
- 在规则管理界面,输入源 IP 的优先级值。
设置目标 IP 的映射规则
- 在规则管理界面,输入目标 IP 的映射规则。
显示映射结果
查看映射结果
- 在规则管理界面,输入规则名称,查看映射规则的结果。
查看常见错误
- 点击“错误”按钮,查看常见错误信息和处理方法。
输入规则
输入规则
- 在终端中,输入规则内容,
DNSMASQ_MAP_RULE src IP 1...1/24 dst IP 192.168.1.1/24 priority 99
显示映射规则
显示规则列表
- 在终端中,输入
help,查看规则列表。
显示规则列表的子列表
- 输入
help,查看规则列表的子列表。
显示规则列表的子列表的子列表
- 输入
help,查看规则列表的子列表的子列表。
统计映射规则
统计规则数量
- 输入
help,exit,help,exit,help,exit,查看规则数量。
统计规则类型
- 输入
help,exit,help,exit,help,exit,查看规则类型。
统计规则执行规则
- 输入
help,exit,help,exit,help,exit,查看规则执行规则。
修改规则
修改规则名称
- 输入
help,exit,help,exit,help,exit,查看规则信息。
修改规则优先级
- 输入
help,exit,help,exit,help,exit,查看规则优先级。
修改规则源 IP
- 输入
help,exit,help,exit,help,exit,查看规则源 IP。
删除规则
删除规则列表
- 输入
help,exit,help,exit,help,exit,查看规则列表。
删除规则列表的子列表
- 输入
help,exit,help,exit,help,exit,查看规则列表的子列表。
删除规则列表的子列表的子列表
- 输入
help,exit,help,exit,help,exit,查看规则列表的子列表的子列表。
处理规则的优先级
处理规则的优先级
- 输入
help,exit,help,exit,help,exit,查看规则优先级。
处理规则的执行顺序
处理规则的执行顺序
- 输入
help,exit,help,exit,help,exit,查看规则执行顺序。
处理规则的执行方式
处理规则的执行方式
- 输入
help,exit,help,exit,help,exit,查看规则执行方式。
处理规则的错误信息
处理规则的错误信息
- 输入
help,exit,help,exit,help,exit,查看规则错误信息。
使用高级功能
使用规则定义工具
- 输入
help,exit,help,exit,help,exit,查看规则定义工具。
使用规则管理界面
- 输入
help,exit,help,exit,help,exit,查看规则管理界面。
通过以上步骤,可以系统地学习和掌握 dnsmasq 的路由设置,从创建部署到管理规则,再到处理规则和错误信息,逐步掌握 dnsmasq 的使用方法。


