启动nginx、sshd、vsftp等时没有出现错误。但是从其他计算机访问超时。所有应用程序似乎都在侦听正确的端口。运行 netstat -ltnp 时,所有内容都位于本地地址 0.0.0.0 和外部地址 0.0.0.0:* 上。
升级之前一切正常,并且 jounralctl -xe 显示相应软件包没有错误。
因此,某些因素阻止了他们在服务器的专用 IP 地址上进行通信。
任何想法都会有所帮助,因为我们的 Web 服务器、ssh 服务器和 ftp 服务器无法从外部访问。
谢谢,
吉姆
答案1
正如用户 @fra-san 所指出的,请检查以下各项: 1) 当前 IP 地址是预期启动并运行的 IP 地址 2) 检查防火墙服务是否已启动,它可能是 firewalld、ufw 或 iptables 之一,具体取决于 Arch Linux是基于.
尝试连接:
telnet localhost <desired-port-to-check>
有时,在部署新服务器时,会停止固件,但在重新启动时不会完全禁用固件。固件可能已停止但在启动时启用。