mdns

avahi-resolve 无法解析本地计算机上的服务
mdns

avahi-resolve 无法解析本地计算机上的服务

我正在尝试设置 newtek NDI 以在本地网络上进行视频流传输。NDI 使用 mDNS 进行服务发现,如所述这里。我已经在 Windows 机器和 iOS 设备上运行了 NDI 服务,并且我正在尝试在 Linux 机器(Slackware 15.0)上运行另一项服务,其中所有设备都在同一个 LAN 上。路由器(RT-AX88U)的域名配置为“本地”。Linux 机器上没有配置防火墙规则: root@thinkpad-x1:~# iptables -L Chain INPUT (policy ACCEPT) target prot opt sour...

Admin

将 mDNS 重新发布到另一个网络
mdns

将 mDNS 重新发布到另一个网络

是否可以配置 DNS 服务器以“重新发布”(实际上是:转发请求)其所在网络上的多播 DNS 系统? 举一个具体的例子,我在网络 A 和 B 之间设置了一个站点到站点 VPN,这两个网络都有自己的子网,但可以相互路由。当然,多播 mDNS 查询和响应不会穿过 VPN 隧道(我也不希望它们穿过,因为这样会发生名称冲突)。是否可以在网络 A 上设置 DNS 服务器(最好是轻量级的服务器,如 dnsmasq),以便当它收到 的请求时somehost.network-a.domain(可能来自网络 B 上的设备),它会发出 多播请求somehost.local并将收到...

Admin

即使在 TAP\Ethernet-bridge 模式下 OpenVPN 也没有 Bonjour 发现
mdns

即使在 TAP\Ethernet-bridge 模式下 OpenVPN 也没有 Bonjour 发现

我在网络上有一台远程打印机/扫描仪,可以通过在 Ubuntu 主机上运行的 OpenVPN 服务器 tap 访问。IP 打印没问题,它是我需要使用客户端机器(OSX 10.15.7 通过 tunnelblick)上的工具提供的扫描仪服务,因此我设置了以太网桥。但是,我仍然没有看到通过图像捕获使用扫描仪所需的预期 mdns 数据包。 我可以成功连接到服务器: • 根据服务器桥指令分配 IP • IP 位于远程网络上,与网关和所有其他远程设备位于同一子网中 • 远程路由器明显将我的客户端注册为“连接设备” • 连接后,所有远程主机(包括扫描仪)都可以从客户端 p...

Admin

如何读取 mDNS 响应以便我可以解析它?
mdns

如何读取 mDNS 响应以便我可以解析它?

我知道 nmap 有 mDNS 服务发现脚本,但它对我的情况没有帮助,因为它不包含正确的服务名称。 因此,我想解析在 wireshark 中捕获的以下响应,关于如何在 C 或 Python 程序中获取此响应,您有什么想法吗?我可以使用 nmap 来实现这一点吗?或者可以使用一些可以通过 shell/Terminal 调用的特殊命令吗? (蓝色突出显示的部分) 换句话说,我有兴趣阅读以下内容: ...

Admin

如何在 CUPS 中配置具有静态 IP 地址的 IPP 无驱动打印机?
mdns

如何在 CUPS 中配置具有静态 IP 地址的 IPP 无驱动打印机?

我最近买了一台新的网络打印机,它支持通过 IPP 进行无驱动打印。它在 Ubuntu 20.04 上开箱即用,使用 CUPS 和 cups-browsed 配置如下: CreateIPPPrinterQueues Driverless 到目前为止一切顺利。打印机启动几秒钟后,CUPS 创建了两个新的打印机/队列(重复,是单独的问题吗?)。 我还可以像这样发现打印机: $ driverless ipp://Canon%20MF645C%20(a4%3Ab3%3A6b)%20(a4%3Ab3%3A6b)%20(2)._ipp._tcp.local/ 但是,有...

Admin

为什么我的虚拟机在内部网络中发送 MDNS 请求?
mdns

为什么我的虚拟机在内部网络中发送 MDNS 请求?

按照以下设置: Windows 10 主机系统运行来自 VirtualBox 的 2 台 Ubuntu 20.04 虚拟机。两台虚拟机的网络适配器均设置为“内部”模式,这意味着只能设置内部网络。现在我为虚拟机分配了静态 IP 地址,禁用了 DHCP。两台虚拟机都在同一个本地网络中运行。 当我使用一个虚拟机 ping 另一个虚拟机(运行正常)时,Wireshark 一开始显示虚拟机正在使用“MDNS”(多播 DNS)协议。它只发送请求(分别通过 IPv4 和 IPv6),但没有得到任何响应。 请求中包含需要解析的主机名:_nmea-0183._tcp.loca...

Admin

Avahi gtk 样式提供程序错误/ avahi-daemon 无法启动
mdns

Avahi gtk 样式提供程序错误/ avahi-daemon 无法启动

我刚买了一台 Raspberry Pi,正在尝试通过 mDNS 连接它。但是,当我尝试在我的 WSL2 kali-linux 发行版上启动 avahi-daemon 时 sudo service avahi-daemon start 我明白了 Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon failed! 我已经安装了 avahi-daemon、avahi-discover、avahi-utils、libnss-mdns 和 mdns-scan。 另外,当我运行 avahi-discover Unable to...

Admin

如何强制 Windows 通过 DNS 解析 LAN 主机名?
mdns

如何强制 Windows 通过 DNS 解析 LAN 主机名?

忘记你所读过的关于 Windows 主机名解析的一切,因为它在处理 LAN(非限定)主机名时是错误的。无论我怎么尝试,Windows将不会联系已配置的 DNS 服务器来解决这些问题。我在 Wireshark 中检查过,Windows 将使用 NetBIOS (UDP)、mDNS、LLMNR 等,但绝不会使用普通的旧端口 53 DNS。 我试过所有的技巧:禁用 TCP 上的 NetBIOS(这无关紧要,因为它默认使用 UDP),告诉我的路由器的 dnsmasq 通告禁用 NetBIOS,将.后缀附加到不合格的名称解析列表,注册表黑客禁用多播名称解析等。所有这些...

Admin

防火墙日志显示查询回复给 mdns
mdns

防火墙日志显示查询回复给 mdns

此设置来自 VMware Workstation 中的网络 (192.168.29.0/27),如下所示 网络图 我已经设置了一个 Windows Server VM(192.168.28.47/27) 以及防火墙虚拟机网卡 (192.168.1.21/24),即桥接VMware Workstation 的 vmnet0 上的接口。 我有一个全部流量允许防火墙的 LAN 和 WAN 接口上都存在规则。由于某种原因,该规则似乎不起作用。服务器虚拟机收到来自 8.8.8.8 的 ping 回复,但无法访问互联网。NAT 接口192.168.47.140,NAT ...

Admin

mDNS 的多播配置
mdns

mDNS 的多播配置

我刚买了一双Nexuslink 2000PT电力线适配器。这些与康创 PG-9182PT。 事实证明,我的 Chromecast 的 mDNS 广播无法通过电力线桥接,因此我无法通过应用程序将 Chromecast 视为有效的投射选项。我通过 wireshark 验证了这一点。 电力线管理页面上有相当多的多播旋钮,但我似乎无法获得正确的设置组合。 多播配置页面截图: 应启用/禁用/设置哪些设置才能使我的 Chromecast/mDNS 正常工作? 用户手册参考 ...

Admin

dnsmasq 用于在不支持 mDNS 的客户端上查找“.local”域
mdns

dnsmasq 用于在不支持 mDNS 的客户端上查找“.local”域

mDNS(例如 avahi、bonjour)允许机器将自己宣传为其machine-name.local在 LAN 上,并允许客户端通过该域名而不是 IP 来查找它。 大多数平台都支持mDNS开箱即用功能,但 Android 却不支持。 即,如果我想通过 Android 上的浏览​​器连接到本地网络中运行的服务,machine-name.local:port我必须使用而不是ip-address:port。当 IP 是动态变化的时,这可能会令人沮丧。 我想知道我是否可以将其中一台机器配置为内部 DNS 服务器(例如使用dnsmasq),我的手机应该会查询该服务器...

Admin

当我查找 DNS 数据包时只能看到 MDNS 数据包
mdns

当我查找 DNS 数据包时只能看到 MDNS 数据包

我正在使用 Wireshark,想检查一些 DNS 数据包,因此我使用ipconfig /flushdns并在我的浏览器(Google Chrome)中输入 URL 来刷新我的 DNS。虽然我期望 DNS 数据包,但只得到 MDNS。那是什么?我如何获取 MDNS 数据包? ...

Admin

无需重启 Windows 10 即可重置 mDNS 服务
mdns

无需重启 Windows 10 即可重置 mDNS 服务

概括 有时我的 Windows 10 桌面上的多播 DNS (mDNS) 会挂断并且无法解析网络上其他设备的名称。 我正在连接到安装了 SSH 和 Web 服务的多个 Raspberry Pi 3 B+ 设备上运行的 SSH 和 Web 服务avahi-daemon,以便它们响应 mDNS 请求。在正常情况下,这可以正常工作,但有时当我从 Windows 10 中的睡眠/休眠状态恢复时,我会得到以下结果。 当我重新启动 Windows 10 操作系统时,mDNS 神奇地再次开始工作。 PS> ssh [email protected] ssh...

Admin

私有/家庭网络 TLD 的最佳选择?与 mDNS 重叠?
mdns

私有/家庭网络 TLD 的最佳选择?与 mDNS 重叠?

我正在尝试使我的家庭网络设置合理,我注意到我混合使用了 .local 和 .localdomain 的 TLD(后者是我的 Ubiquiti 安全网关的默认设置)。我知道 .local 是 mDNS 的 TLD,但我在网上找不到任何结果来澄清我是否应该忽略它并将我的 DNS 的 TLD 设置为其他内容,或者是否也可以将其设置为 .local,或者这是否会破坏一切。 这个问题的逻辑延伸是,我的主顶级域名 (TLD) 的最佳设置是什么?我看到最近的 RFC 称,当前的最佳做法是 home.arpa。务实的答案似乎是,我可以选择任何我喜欢的,但它可能有一天会与官方...

Admin

如何在 Windows 10 上持续运行 mDNS?
mdns

如何在 Windows 10 上持续运行 mDNS?

我在 Windows 10 中启用 mDNS 时遇到问题。 我已经实施了本文提供的解决方案问题并且它可以工作,但是在 PC 运行 24 小时后它就消失了,并且 Bonjour 服务找不到任何 mDNS 本地服务器: 空白 BonjourServices 窗口的图片 在我的手机上运行服务浏览器应用程序发现 mDNS 本地服务器: 重新启动电脑是我现在唯一的解决办法。 注意:我总是使用 Windows 睡眠模式而不是关机模式。睡眠模式不会阻止 Bonjour 服务查找 mDNS 本地。 我希望以下 PC 信息有所帮助: ...

Admin