惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Engineering at Meta
Engineering at Meta
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
宝玉的分享
宝玉的分享
量子位
Recent Announcements
Recent Announcements
Martin Fowler
Martin Fowler
J
Java Code Geeks
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
Blog — PlanetScale
Blog — PlanetScale
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗
S
SegmentFault 最新的问题
B
Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 【当耐特】
小众软件
小众软件
The Cloudflare Blog
Y
Y Combinator Blog
I
InfoQ
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
GbyAI
GbyAI
IT之家
IT之家

lololowe的博客

M-LAG跨设备链路聚合组 PVE通过 Cloud-init 部署 Cloud Images 教程 给 VSCode 添加网络设备配置的语法高亮 给 VSCode 添加网络设备配置的语法高亮 iStack 堆叠原理及配置 单板级可靠性与设备级可靠性 Eth-Trunk 原理及配置 《防火墙项目化实战 (基于华为eNSP)》笔记 华为VLAN高级特性与协议详解 DNS 跨平台托管 CVE-2026-0073 安卓调试桥漏洞复现 使用 Bettercap 进行 HTTPS 中间人攻击:SSL 剥离和 HSTS 绕过 Yakit测试PortSwigger靶场-未授权访问 visio导入Mermaid流程图(SVG格式) 什么是 TiT (TLS in TLS) 特征以及如何消除特征 部署 Wireguard VPN 实现异地组网 Redis未授权访问漏洞复现 实现防御ARP劫持与主动反击 华为VRP系统基本操作 mrs文件转换与查看 电脑垃圾清理技巧分享 QQ音乐 2015-2025 年度听歌报告链接汇总 基于DevStack快速部署OpenStack
mDNS简介与配置
lololowe · 2026-08-31 · via lololowe的博客

AI初始化中...

介绍自己 🙈

生成本文简介 👋

推荐相关文章 📖

前往主页 🏠

前往爱发电购买

计算机网络环境配置计算机网络DNS

mDNS(Multicast DNS,多播DNS)可以在没有DNS服务器的局域网中,通过主机的mDNS服务查询其他主机的主机名+.local后缀获取IP地址。

mDNS协议由苹果公司主导(RFC 6762)开发,并集成在Bonjour服务中,其他系统,如Windows 10/11,以及主流Linux发行版都预装了mDNS服务(avahi-daemon和avahi-utils软件包)。

例如Windows 11 ping PVE Linux的主机名,会通过mDNS解析出对方的IPv6链路本地地址:

alt text

也可以使用-4参数强制获取IPv4地址,并且在Windows上是可以省略.local后缀的:

alt text

抓包可以看到Windows向多播地址224.0.0.251的UDP 5353端口发起了mDNS查询:

alt text

PVE的mDNS服务进程收到多播请求后,会再向这个多播地址响应自己的IP地址:

alt text

反过来PVE也可以通过Windows的主机名获取对方的IP地址:

alt text

如果发行版没有带mDNS服务,可以通过apt install -y avahi-daemon avahi-utils进行安装,systemctl enable avahi-daemon && systemctl status avahi-daemon设置服务自启。

头像头像

lololowe

恬淡无为

打赏作者

感谢你赐予我前进的力量

  • Bitcoin

    Bitcoin

  • Ethereum

    Ethereum

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 lololowe的博客