搭建 dnsmasq 服务器

news/2026/1/18 18:03:08/文章来源:https://www.cnblogs.com/demoduan/p/19498765

dnsmasq 是一个轻量级的 DNS + DHCP + TFTP 集成服务,主要面向:

  • 小型网络
  • 虚拟化环境
  • 实验环境
  • 容器 / K8s / OpenStack / libvirt
  • 本地 DNS 缓存与域名解析

它的核心特点是:配置简单、占用资源极低、启动快

dnsmasq 能做什么:

  • DNS 缓存 (将上游 DNS 查询结果缓存,加快解析)
  • 本地域名解析 (hosts 风格的本地域名)
  • DHCP 服务 (给小网络分配 IP)
  • PXE / TFTP (裸机装系统)
  • DNS 分流 (不同域名走不同 DNS)
  • 虚拟化集成 (libvirt / virsh 默认就用 dnsmasq)

 dnsmasq vs 常见 DNS 服务对比

对比项dnsmasqBINDUnbound
复杂度 ⭐⭐⭐⭐ ⭐⭐
权威 DNS
递归 DNS
DHCP
资源占用 极低
典型用途 本地/实验 企业级 递归缓存

Ubuntu 24.04 搭建 dnsmasq

# 1. 安装 dnsmasq

apt update

apt install -y dnsmasq

# 2. 关闭 systemd-resolved 冲突

# Ubuntu 24.04 默认启用 systemd-resolved 服务,会占用 53 端口,需要关闭

# 检查 systemd-resolved 服务状态

image

# 完全关闭 systemd-resolved

image

# 此时由于 /etc/resolv.conf 文件不存在,所以无法解析外网地址

image

# 3. 配置 DNS 缓存与上游 DNS

# /etc/dnsmasq.d/dns.conf

# 配置上游 DNS 后即使没有 /etc/resolv.conf 文件,也可以解析外网网址

image

# 4. 配置本地域名解析

/etc/dnsmasq.conf   # 主配置文件

/etc/dnsmasq.d/*.conf   # 子配置文件

/etc/hosts   # 本地主机名解析

/var/lib/misc/dnsmasq.leases   # DHCP 租约

# 示例:/etc/dnsmasq.d/local-domain.conf

image

# 配置文件也可以使用 hosts 风格(更灵活)

# 示例:/etc/dnsmasq.d/hosts.conf

image

# 其它主机测试 DNS 记录是否生效

image

# 配置 DHCP(可选)

# DHCP 租约

cat /var/lib/misc/dnsmasq.leases

配置文件示例:

# /etc/dnsmasq.d/dhcp.conf

interface=ens33

dhcp-range=192.168.10.100,192.168.10.200,12h

# 网关
dhcp-option=3,192.168.10.1

# DNS
dhcp-option=6,192.168.10.10

# 固定 IP
dhcp-host=52:54:00:aa:bb:cc,192.168.10.50

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1178992.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python+django的基于人脸识别的学生考勤请假选课软件系统

目录基于人脸识别的学生考勤请假选课系统(PythonDjango)开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!基于人脸识别的学生考勤请假选课系统(PythonDjang…

【车载开发系列】安全算法与安全访问

【车载开发系列】安全算法与安全访问 【车载开发系列】安全算法与安全访问【车载开发系列】安全算法与安全访问一. 网络传输编码1)Base64编码2)十六进制编码二.四种加密算法1)消息摘要算法(摘要算法,哈希算法&#xff…

苍穹外卖学习 - day2

写在开头: 佛了,每次想起要写日记的时候,忙来忙去结果忘记写了,算了,先堆一些吧。目录: @目录写在开头:目录:今日完成今日收获12、redis基础今日完成实现了公共字段的自动填充,使用AOP切面的知识,在进行某系…

2025年市面上诚信的多媒体讲台电教桌公司排行,厂区监控杆/防雨套/化验室操作台厂家联系电话 - 品牌推荐师

行业洞察:多媒体讲台电教桌市场的竞争与机遇 随着教育信息化、智能化需求的持续攀升,多媒体讲台电教桌作为教学场景的核心设备,正经历从单一功能向集成化、定制化、智能化的深度转型。市场数据显示,2024年国内多媒…

P_X(x), P(X=1) 的区别;概率度量vs.概率分布

PX(x)P_X(x)PX​(x), P(X1)P(X1)P(X1) 的区别;概率度量vs.概率分布让我们用现实比喻来理解这个“简化计算”的概念。 比喻1:考试成绩统计 原始世界Ω:全班50个学生的完整试卷(每道题的具体答案) 张三的卷子李四的卷子王…

Python+django的基于学生行为的在线教育 学习选课成绩分析系统可视化统计图没有

目录基于学生行为的在线教育学习选课成绩分析系统可视化统计图摘要开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!基于学生行为的在线教育学习选课成绩分析系统可视化统计图摘要 该系统采用…

论文卡壳不用愁:AI工具快速生成内容并优化重复率

AI工具性能速览表 工具名称 核心功能 处理时间 AI生成率控制 适配检测平台 askpaper 降AIGC率降重同步 20分钟 个位数 知网/格子达/维普 秒篇 AI痕迹深度弱化 20分钟 个位数 知网/格子达/维普 aicheck 全学科初稿生成 20-30分钟 低水平 - aibiye 文献智能…

评估智能体能力的标准化基准测试

一、引言 随着人工智能技术的飞速迭代,智能体(Agent)已从单一功能模型演进为具备感知、决策、执行、协作等综合能力的自主系统,广泛渗透到智能客服、自动驾驶、工业质检、科研辅助等多个领域。不同技术路线、应用场景下的智能体层…

折腾笔记[42]-使用标准数据集测试30b模型编程能力

使用标准数据集测试30b-a3b:q8模型编程能力.摘要 使用标准数据集测试30b-a3b:q8模型编程能力. 简介 HumanEval数据集简介 [https://gitcode.com/gh_mirrors/hu/human-eval]This is an evaluation harness for the Huma…

本科毕业论文流程图制作方法

良功绘图网站 (https://www.lghuitu.com ) 本科毕业论文流程图是学术研究过程的可视化呈现,其核心价值在于将复杂的论文撰写流程拆解为清晰、有序的节点,帮助学生梳理研究逻辑、规避流程漏洞,同时也便于指导教师快速把握研究框架、提供针对性…

高效论文撰写:AI技术驱动的7大格式规范网站

工具快速对比排名(前7推荐) 工具名称 核心功能亮点 处理时间 适配平台 aibiye 学生/编辑双模式降AIGC 1分钟 知网、万方等 aicheck AI痕迹精准弱化查重一体 ~20分钟 知网、格子达、维普 askpaper AIGC率个位数优化 ~20分钟 高校检测规则通…

AI开发中的版本控制与实验复现难题

一、AI开发的特殊性:版本控制与实验复现的核心挑战 在人工智能开发领域,尤其是深度学习项目中,版本控制与实验复现始终是困扰开发者的核心难题。与传统软件开发相比,AI开发的资产构成更复杂,除了代码之外,还…

AI助力论文创作:7个专业网站满足格式与LaTeX需求

工具快速对比排名(前7推荐) 工具名称 核心功能亮点 处理时间 适配平台 aibiye 学生/编辑双模式降AIGC 1分钟 知网、万方等 aicheck AI痕迹精准弱化查重一体 ~20分钟 知网、格子达、维普 askpaper AIGC率个位数优化 ~20分钟 高校检测规则通…

研究生开题报告框架图绘制工具

良功绘图网站 (https://www.lghuitu.com ) 研究生开题报告是学术研究的重要起点,其框架图的质量直接影响研究思路的清晰度和评审效率。一份逻辑严谨、结构清晰的框架图,能帮助导师快速把握研究核心、指出优化方向,也能让研究生在后续撰写过程…

轻量级高效模型崛起:性能与效率的完美平衡

一、轻量级模型崛起的背景与核心动因 在人工智能技术迅猛发展的浪潮中,深度学习模型的规模曾一度成为衡量性能的重要指标。从早期参数量百万级的基础模型,到如今千亿、万亿参数的大型语言模型与多模态模型,算力驱动下的模型规模扩张确实带来了…

大学生毕业论文框架图在线绘制工具

良功绘图网站 (https://www.lghuitu.com) 一、引言:毕业论文框架图的重要性与工具选择困境 对于大学生而言,毕业论文是学术生涯中至关重要的一环,而一份清晰、逻辑严谨的毕业论文框架图,更是保障论文顺利完成的核心前提。毕业论…

为什么访问一地址存16bits的存储芯片需要字节对齐?为什么访问外部Flash需要字节对齐?——深入理解STM32 FMC的地址映射机制

这篇文章来源于我发现的一个不解:为什么访问一地址存16bits的存储芯片需要字节对齐?我STM32G474VET6访问SST39 flash需要执行:/* 将Flash字地址转换为STM32字节地址(字地址 2)*/ #define FLASH_WORD_TO_BYTE(addr_wor…

嵌入式存储芯片驱动解析:标准化接口与STM32 FMC配置指南

一、不同存储芯片的驱动共性:标准化接口设计1.1 JEDEC标准:工业界的通用语言在嵌入式存储领域,虽然不同厂商生产的NOR Flash、PSRAM等存储芯片在性能、价格上有所差异,但它们都遵循一个共同的标准——JEDEC(固态技术协…

2026年不锈钢黑棒厂商大比拼,哪些值得您信赖,2205不锈钢板/不锈钢酸洗板,不锈钢黑棒直营工厂哪个好 - 品牌推荐师

近年来,随着制造业升级与新兴领域需求释放,不锈钢黑棒作为关键基础材料,其市场呈现“需求多元化、品质高端化、交付高效化”的显著趋势。尤其在食品医疗、精密仪器、新能源装备等对材料耐腐蚀性、尺寸精度要求严苛的…

大二上英语期末

大二上英语期末 填词 module1:internet 1.maintain contact with their old 2.familiar with the scenario of people sitting next to each other 3.be immersed in social media module2:zhenghe module3:travel …