如何诊断 Centos 上无法正常工作的 Netatalk?

如何诊断 Centos 上无法正常工作的 Netatalk?

我们的 Centos 7.1.503 服务器运行 Netatalk,最近磁盘容量已满,我们的 Mac 无法保存文件。我重新启动了它并删除了一些(非系统)文件,但现在 Netatalk 共享在网络上不可用。诊断和修复此问题的步骤是什么?

为了使问题复杂化,我们最近搬迁了场地并更换了路由器,尽管服务器一直在新环境中工作,所以我怀疑这不是一个问题;虽然可以想象它已经改变了 IP 地址,我猜。

服务器在网络上显示为“localhost”,并且似乎可以通过网络 ping 通它,其声称使用的 IP 地址为 。但是单击 localhost 并尝试连接时,不会显示任何已安装的卷。选择“连接为...”会出现错误;“服务器似乎不可用 - 检查服务器名称和 IP 地址。”

该服务器具有互联网和网络访问权限。

我们在客户端上启用了安全性较低的身份验证。卷已安装并可从服务器控制台内浏览。

systemctl-list-unit-files -t service

显示 avahi 和 netatalk 正在运行

知道哪里出了问题吗?或者诊断的步骤是什么?首先需要运行哪些服务?在哪里可以检查网络上共享哪些卷?

我还依稀记得将 Netatalk 链接到某个以太网适配器;也许这在移动过程中发生了变化?

答案1

该术语localhost具有特殊含义...它是 IPv4 环回地址 127.0.0.1,在“本地”计算机之外无法访问。例如,如果您尝试从 Mac 连接到 CentOS 服务器,并且您在 Mac 上看到 localhost,它将尝试连接到 Mac,而不是 CentOS 服务器。

除此之外,你(或你的代表)还需要使用科学的方法来诊断您的问题。

相关内容