啟動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>
有時,在部署新伺服器時,會停止韌體,但在重新啟動時不會完全停用韌體。韌體可能已停止但在啟動時啟用。