gpt4 book ai didi

linux - 无法通过 LAN 从 Windows ping avahi 别名,但可以从其他 Linux VM ping avahi 别名

转载 作者:太空宇宙 更新时间:2023-11-04 05:30:25 28 4
gpt4 key购买 nike

上下文:我已经在域根上设置了一个用于 GIS 测试和 dokuwiki 的虚拟机服务器。我想在子域上提供 gis Web 应用程序,这样 dokuwiki url 重命名就不会发生冲突(而且感觉更干净)。我以为我已经用 avahi-aliases 解决了这个问题,但后来发现......

问题:我无法从 LAN 上的任何 Windows 电脑访问子域。 Linux VM 连接得很好。我是在尝试不可能的事情还是只是做错了? (我是 DNS 菜鸟)为什么 Linux 能找到子域,而 Windows 却找不到,即使在同一个 LAN 上也是如此?

设置:我无法更改公司路由器/服务器上的任何内容。虚拟机位于同一公司 LAN 上的不同 PC 上。

VM1(virtualbox,托管在 Windows PC1 上):Mint 13

VM2(virtualbox headless 服务器,托管在 Windows PC2 上):ubuntu 服务器 12.04、LAMP、samba、avahi、avahi-aliases。

主域:vm2.local

子域名:gis.vm2.local(在apache和avahi-alias中配置)

什么有效: 我可以从 vm1 访问 vm2.local 和 gis.vm2.local(通过 ping 和浏览器)。 我可以从 LAN 上的任何 Windows PC 访问 vm2.local(通过 ping 浏览器)。

什么不起作用:我无法从 LAN 上的任何 Windows 电脑访问 gis.vm2.local。

如有任何想法或建议,我们将不胜感激!

最佳答案

听起来像是防火墙问题或 Apache/IIS(无论托管您的 Web 应用程序的是什么)没有监听所有流量(如果您实际上正在共享网络)。尝试从机器到目的地的跟踪路由/跟踪,看看它们采用什么路径。在不实际查看网络状况的情况下进行故障排除有点困难。

您还可以通过在有问题的电脑上尝试 ping 来测试您的主机名是否可以解析。如果显示“Ping 请求找不到主机。请检查名称并重试” - 这是 DNS 问题,您可以通过在 %WINDIR%\system32\drivers\etc\hosts

中提供计算机的 IP 及其主机名来快速解决该问题

关于linux - 无法通过 LAN 从 Windows ping avahi 别名,但可以从其他 Linux VM ping avahi 别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21591421/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com