
SSH를 통해 VPS에 접속할 수 있습니다. 해당 VPS에는 httpd가 설치되어 있고 포트 80을 수신하기 위해 실행 중입니다. 그러나 해당 VPS를 핑하거나 그의 아파치에 액세스할 수는 없지만 ssh로 로그인할 수는 있습니다.
IPTables 블록도 확인했기 때문에(심지어 서비스를 비활성화하기도 했기 때문에) 이는 이상합니다.
서버는 내 것이 아니라 내 클라이언트의 것이기 때문에 해당 문제로 이어질 수 있는 유일한 시나리오는 인터넷과 해당 서버 사이의 방화벽입니다. 이것이 유일한 설명입니까, 아니면 누군가 나에게 또 다른 조언을 줄 수 있습니까?
답변1
서버가 주거용 연결에 있는 경우 문제가 발생할 수 있으며 일부 ISP는 클래식 "서버" 포트인 25, 80, 443 등을 차단한다는 것이 가장 그럴듯한 설명이라고 말하고 싶습니다. 포트에 대한 액세스를 제어하는 Xinetd 및 기타 시스템도 문제를 일으킬 수 있습니다. 이론적으로는 특정 포트에만 응답하도록 httpd를 구성할 수도 있습니다.
그건 내 정신적 목록이 지쳤어..
답변2
내 문제는 ICMP(ping에 사용되는 프로토콜)가 방화벽에 의해 차단되었기 때문에 외부에서 ping을 통해 연결할 수 없다는 것입니다.