mdns

Linux systemd-resolved 不回答 MulticastDNS
mdns

Linux systemd-resolved 不回答 MulticastDNS

总的来说,我目前正在用内置systemd设施替换所有网络设备。NetworkManager,,,——dnsmasq全部消失了,而且一切似乎都正常运转。dhcpcdavahi-daemon 除了本地主机名不再从我的桌面框解析之外: C:\Users\Christian>ping fritzwlan Ping request could not find host fritzwlan. Please check the name and try again. 现在,我可以看到服务器上的查询: root@gatekeeper:/home/stieber# ...

Admin

Firefox 无法访问具有两个以上标签的 mdns .local 名称(本地虚假子域名)
mdns

Firefox 无法访问具有两个以上标签的 mdns .local 名称(本地虚假子域名)

伪造的 MDNS 子域名可aaa.mypc.local在任何基于 Chrome 的浏览器上使用,但不能在 Firefox 上使用。Firefox 可以访问hostname.local额外的 .local 名称myservice.local,但不能超过两个标签名称(用点分隔,在 DNS 世界中表示子域名)。 为了促进一些本地 Web 开发,我最近配置了我的 Linux 机器(Ubuntu 22.04),通过 Python 包广播一些额外的 .local 名称,mdns-publisher如下所述在家庭网络中使用 MDNS 别名。为什么不修改/etc/hosts...

Admin

Avahi:.local 域名只能访问几分钟
mdns

Avahi:.local 域名只能访问几分钟

在一些 Linux 设备上(包括运行 Termux 的 Android 手机),我安装了 Avahi,它可以运行,但内部 .local 地址只能显示几分钟。几分钟后,当 .local 地址不再可见时,当我使用 检查时,它仍然在服务器本身上可用mdns-scan,但在设备外部不可用。它在 Ubuntu 22.04 安装(包括 Raspberry Pi)中可以运行,但在 Rocky Linux 和 Termux(Android 下不使用 Android root 的子系统)上则不行。我的 Macbook 也一直在导出其 .local 域,但不是通过 Avahi ...

Admin

LAN 网络 - 本地 DNS 名称在 Windows 浏览器中不起作用
mdns

LAN 网络 - 本地 DNS 名称在 Windows 浏览器中不起作用

我有一台家庭服务器(运行 Ubuntu,我将其命名为“lenovo”),它运行几个 HTTP 服务器。这些 HTTP 服务器可供我家庭 LAN 上的其他客户端访问。当使用家庭服务器的静态 IP 时,客户端始终可以访问它们。当使用 Ubuntu 计算机名称(添加了 .local)时,客户端也始终可以访问它们:“http://lenovo.local”。但是,当使用我通过 Unifi 控制台为其分配的本地 DNS 名称时,某些客户端并不总是可以访问服务器:我为 Ubuntu 机器分配了“lenovo.redacted.duckdns.org”的“本地 DNS 记...

Admin

主机获取多个 IP 地址
mdns

主机获取多个 IP 地址

我家里有 2 个 Raspberry Pi,连接时有时无,均从我的 DHCP 服务器获取 dhcp 地址。 eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.60.5 netmask 255.255.255.255 broadcast 0.0.0.0 inet6 fe80::c487:63ce:160a:acd5 prefixlen 64 scopeid 0x20<link> ether e4:5f:01:db:a0...

Admin

如何扫描我的 LAN 以查找 .local 地址?
mdns

如何扫描我的 LAN 以查找 .local 地址?

我发现我的网络上至少有 1 个设备正在使用 .local 地址(我的 truenas 服务器)来宣传自己。我的 LAN 上的任何 PC 或笔记本电脑都可以使用 servername.local 访问 truenas 服务器。 我想知道是否有办法扫描我的 LAN 以查找所有 .local 地址。如果有,该如何操作。 ...

Admin

如何在 Windows 上执行 mDNS 查找?
mdns

如何在 Windows 上执行 mDNS 查找?

背景 我有一个设备通过以太网插入我的 Windows PC。该设备正在运行 mDNS 服务并有自己的主机名 ( gp800-49d1a)。 从 WSL,我可以ping gp800-49d1a成功,并得到nslookup gp800-49d1a以下结果: Server: 172.30.176.1 Address: 172.30.176.1#53 Non-authoritative answer: Name: gp800-49d1a.local Address: 169.254.93.130 Name: gp800-49d...

Admin

通用家庭DNS
mdns

通用家庭DNS

我家里有很多网络设备,我希望能够以人性化的方式在网络上访问它们。我不希望这些设备可以直接通过互联网访问。 我的需求: 设备可以有多个“别名”backup- 例如,它应该可以通过、docker或nas名称 访问 因为我在一台设备上运行多个服务,并且想区分它们,可以选择将它们移动到另一台设备 应可使用家庭托管 VPN 远程访问设备 因为我想访问我的 NAS 并能够从远程位置运行备份 设备应可从连接到工作 VPN 的家庭工作站访问 因为我有时在家工作,但仍想访问我的本地网络 多年来,我尝试过以下解决方案。然而,没有一个能毫无妥协地满足我的所有需...

Admin

如何配置 systemd-resolved 的 mDNS 响应器以响应多个主机名?
mdns

如何配置 systemd-resolved 的 mDNS 响应器以响应多个主机名?

有没有办法配置systemd-resolvedmDNS 响应器行为,以便我的 Linux 机器可以响应多个 mDNS 主机名? 例如,我希望能够使用、和来 ping 我的 Linux 机器(在同一个 LAN 内)ping foo.local,ping bar.local并且ping baz.local让这三个命令从同一台计算机获取 pongs 返回信息。 ...

Admin

mDNS 或 Bonjour 怎么了?我还需要它吗?
mdns

mDNS 或 Bonjour 怎么了?我还需要它吗?

Bonjour 曾经是实现对等名称解析的方式,现在可能仍然是,但我对一些事情感到困惑。最新页面Apple 于 2010 年发布了 v2 版本,大约14年从今天开始。对于所谓的现代科技来说,这似乎不对。即使你使用他们的搜索,你仍然会被引导到该页面。我发现了一个巧克力页面有 v3,但没有上下文日期,也没有其他信息,所以我不知道该怎么处理。 在互联网上,有很多超级用户询问有关 Bonjour 的问题,但都是老问题了。在 Wikipedia 上查找,似乎该技术可能已被重新命名为 mDNSResponder。Apple ...

Admin

为什么 mDNS 和 UPnP(DLNA)在我的 iPhone 8 创建的接入点上表现如此?
mdns

为什么 mDNS 和 UPnP(DLNA)在我的 iPhone 8 创建的接入点上表现如此?

我正在尝试了解我的 iPhone 8 的网络行为网络共享接入点(启用其互联网共享时创建)。 实际上,iPhone 8 充当 AP、默认网关、DHCP 和 DNS 服务器。我将两个测试设备连接到它,得到了我想象中的简单拓扑: 一些内部桥梁(?)(172.20.10.0/28) 一些虚拟内部接口(?) iPhone 8(172.20.10.1) iPhone 8 互联网共享 AP 测试设备 1(iPhone 6) 测试设备 2(Macbook Air - “mba.local”) 这些是我在此测试设置中观察到的行为,这使我想问: 解析 m...

Admin

Chrome 和 Edge MDNS/IPv6 操作
mdns

Chrome 和 Edge MDNS/IPv6 操作

我有一台在 LAN 中托管网站的 Linux 设备。该设备只有 IPv6 地址,没有 IPv4。它还运行 avahi-daemon 以通过 MDNS 宣传其名称。 我可以从 Windows 10 和 11 使用它的名称成功地 ping 并 ssh 到它。但该网站只能在 Mozilla Firefox 中打开,Google Chrome 和 Microsoft Edge 都无法打开http://device.local:8080/链接。 由于该网站可以在 Mozilla Firefox 上运行,并且通过设备名称进行 ping 和 ssh 也可以运行,因此我认为...

Admin

Avahi 发布仍然无法解决服务
mdns

Avahi 发布仍然无法解决服务

我花了两天时间尝试让 Avahi 工作。我想使用 Debian 10.13(内核 5.10.77)在 SBC 上发布我的 Web 应用程序,但这样做时avahi-browse -a -r -t总是出现以下情况: + eth1 IPv4 My application Web Site local Failed to resolve service 'My application' of type '_http._tcp' in domain 'local': Timeou...

Admin

为什么 Windows 10 mDNS 响应处理需要 10 秒?
mdns

为什么 Windows 10 mDNS 响应处理需要 10 秒?

我在尝试解析 mDNS 名称时遇到了这个问题。例如,我的网络上有一个通过以太网连接的 Raspberry PI。当我尝试通过它的 mDNS 名称对其进行 ping 时,Windows 需要大约 10 秒钟才能解析该名称。但是,通过使用 Wireshark,我可以确认 mDNS 响应数据包仅需 1 毫秒即可收到。 然后整整 10 秒钟过去了,结果才返回到 ping 应用程序。这似乎有点奇怪。就像是超时之类的。 以下是实际操作的视频 我删除了一些其他争夺端口 5353(Motu 硬件 mDNS 响应器)的应用程序并重新启动。 我不知道如何进一步探究这个问题。甚至...

Admin

重启后 2-5 分钟内 Windows 10 中的 .local 域名停止工作
mdns

重启后 2-5 分钟内 Windows 10 中的 .local 域名停止工作

存在一些与此问题相关的现有问题,但它们都不完全相同,也没有提供解决方案。问题是这最符合我的问题(但不是我的问题,我的问题是如何修复它,而不是解决它)。 我已经.local在 Windows 10 上使用域名好几年了,没有使用 Bonjour 或其他产品。偶尔(比如每隔几周一次),它会停止解析。昨天,重启后,.local域名解析时间缩短到大约 2-5 分钟。 最新答案这个问题这表明问题在于,Windows 多播会在出现任何网络问题后停止工作,并且计划在更新 21H1 中修复错误。我没有看到我的机器上出现任何网络问题(关闭 Wi-Fi 然后再打开并不能解决问题)...

Admin