내 ISP가 Traceroute를 사용하여 포트 80에서 들어오는 연결을 차단하고 있는지 확인하세요.

내 ISP가 Traceroute를 사용하여 포트 80에서 들어오는 연결을 차단하고 있는지 확인하세요.

포트 80에서 수신 대기하는 인터넷을 통해 간단한 서버를 노출하려고 합니다. http를 통해 들어오는 연결을 허용하도록 iptables를 구성했기 때문에 이것이 의미가 있는지는 모르겠지만 내 IP 주소에 대한 추적 경로를 사용하면 다음과 같은 결과를 얻습니다.

190-90-90-90.dyn.dsl.cantv.net (190.90.90.90) ...

(분명히 그것은 내 실제 IP 주소는 아니지만 예입니다). 이 주소(dyn.dsl.cantv.net 포함)에 접속하면 컴퓨터의 브라우저를 사용하면 올바른 응답을 얻을 수 있지만, 모바일 웹 브라우저를 사용하여 외부에서 접속을 시도하면 다음과 같은 응답을 받게 됩니다.

응답 시간이 너무 길다

이는 내 ISP가 포트 80(http)에서 들어오는 연결을 차단하고 있음을 의미합니까?

또 다른 간단한 서버를 만들었지만 자체 서명된 인증서(SSL)를 사용하여 8443을 수신하고 다음으로 이동하기 때문에 무슨 일이 일어나고 있는지 이해할 수 없습니다.https://190.90.90.90:8443외부에서 모바일 웹 브라우저를 사용하면 올바른 응답을 얻습니다.

이 질문을 할 만한 좋은 곳은 모르겠지만 네트워킹과 관련이 있을 것 같은데 도움을 주셨으면 좋겠습니다.

답변1

"포트"는 TCP, UDP 또는 덜 사용되는 SCTP와 관련됩니다. Traceroute는 감지된 포트 80과 아무 관련이 없습니다. TraceRoute의 목적은 어떤 라우터가 패킷을 삭제하는지 확인하는 것입니다. (Traceroute는 단일 서브넷 내의 장치 간 연결 문제에도 다소 쓸모가 없습니다.)

이는 내 ISP가 포트 80(http)에서 들어오는 연결을 차단하고 있음을 의미합니까?

포트 80에서 다른 사이트에 연결할 수 없다면 그럴 것 같습니다. 참고로, 그들이 의도적으로 사이트를 차단하고 있다는 뜻은 아닙니다. 나는 그 효과가 본질적으로 동일하다고 말하고 있습니다. 라우팅 문제일 수도 있습니다.

ISP에 문의하세요. 이것이 귀하의 전화 회사라면, 어느 정도 경험이 있기 때문에 일반적인 "고객 서비스"를 넘어 "기술 지원" 담당자와 통화해야 할 수도 있다고 말하고 싶습니다.

ISP는 일반적으로 문제를 해결하거나 ISP에 문제가 원격인지 식별하는 데 도움을 줄 수 있습니다(이 역시 유용한 정보입니다). 어떤 경우에는 어떤 회사의 행동에 문제가 있는지 식별하여 이를 알리거나 해당 회사에 연락하여 문제 해결에 도움을 줄 수도 있습니다.

관련 정보