我只是在设置 Hamachi,但遇到了一些麻烦。我在家里的 Linux 机器上运行了一个 Hamachi 实例,我正在尝试通过我的 Windows 笔记本电脑连接到其上的 Samba 共享。我笔记本电脑上的 Hamachi UI 显示 5.xxx IP 地址,旁边有一个蓝星。它还显示了我的 Linux 机器的 5.xxx IP 地址,旁边有一个绿星。我无法访问任何网络服务或 SSH 到我的 Linux 机器。如果我尝试从同样失败的 Hamachi UI ping 它。由于我的 Linux 机器上没有运行 Web 服务器,是否预计 ping 会失败?我还能做些什么来排除故障?我会因为工作场所的防火墙后而遇到问题吗?
Hamachi 的特点之一是可以穿越防火墙。但是,我还没有发现使用 Hamachi 从 Windows 机器连接到 Linux 机器在任何情况下都是可靠的。在https://forums.hamachi.cc/上查看 Hamachi Linux 论坛上的众多问题和投诉
Hamachi 自从被 LogMeIn 收购后,就对 Linux 用户表现出了极坏的考虑。当 Linux 机器是我的 hamachi 网络的一部分时,我发现该产品不可靠。
应该是防火墙吧。您可以尝试去星巴克或有免费无线网络的地方,然后看看是否可以连接。
Ping 服务与 HTTP (web) 服务无关。事实上,ping 甚至内置在内核中。您应该尝试加入其他网络并 ping 那些网络上的一台机器:如果您成功了,那么它可能不是防火墙。
我在 Linux Hamachi 上也遇到过类似的问题;它需要大量的摆弄才能让它工作,并且需要一卡车的运气才能让它工作。我会说你应该检查你的 Linux Hamachi 设置,特别是如果事实证明 Windows 到 Windows 连接有效。
当我遇到这样的问题时,连接通常显示为不同颜色的点(不是绿色)。就彩色圆点而言,您看到了什么(假设您使用的是 Hamachi2 的非托管免费版本)?我曾经遇到过 Hamachi 问题的唯一情况是在 PIX 防火墙后面,“我认为”它阻止了 UDP 或其他东西。发生这种情况时,Hamachi 的“聊天”和“ping”功能仍然有效,但您无法通过 RDP 或文件共享获得连接。