nginx, sshd, vsftp 등을 시작할 때 오류가 발생하지 않습니다. 그러나 다른 컴퓨터에서의 액세스 시간이 초과됩니다. 모든 앱이 올바른 포트에서 수신 대기하는 것 같습니다. netstat -ltnp를 실행할 때 모두 로컬 주소 0.0.0.0 및 외부 주소 0.0.0.0:*에 있습니다.
업그레이드 이전에는 모두 제대로 작동했으며 jounralctl -xe는 해당 패키지에 오류가 표시되지 않습니다.
그래서 무언가가 서버의 전용 IP 주소에서 통신하는 것을 방해하고 있습니다.
우리의 웹 서버, SSH 서버 및 FTP 서버는 외부 세계에서 액세스할 수 없으므로 어떤 아이디어라도 도움이 될 것입니다.
감사해요,
짐
답변1
@fra-san 사용자가 지적한 대로 다음을 확인하십시오. 1) 현재 IP 주소가 실행 중일 것으로 예상되는 주소입니다. 2) 방화벽 서비스가 실행 중인지 확인하십시오. Arch에 따라 Firewalld, ufw 또는 iptables 중 하나일 수 있습니다. 리눅스를 기반으로 합니다.
다음과 연결해 보세요:
telnet localhost <desired-port-to-check>
때로는 새 서버를 배포할 때 FW를 중지하지만 재부팅 시 FW를 완전히 비활성화하지 않는 경우가 있습니다. FW가 중지되었을 수 있지만 부팅 시 활성화되었습니다.