라즈베리 파이의 아파치 서버는 아이폰이나 안드로이드의 플랫 인터넷에서 들어오는 연결을 거부합니다.

라즈베리 파이의 아파치 서버는 아이폰이나 안드로이드의 플랫 인터넷에서 들어오는 연결을 거부합니다.

RPI 3에 웹 서버가 설치되어 있는데, 공용 Wi-Fi, iPhone 장치, Android 장치(모바일 데이터/플랫 인터넷을 사용하는 경우)에서 연결되는 경우를 제외하고는 훌륭하게 작동합니다.

그는 사이트에 접속할 수 없으며 오류는 ERR_CONNECTION_REFUSED이며 iPhone을 제외한 어떤 종류의 장치에 관계없이 개인 Wi-Fi에서 들어오는 연결만 취하고 있다고 말합니다.

내 라즈베리 파이에서 Apache를 실행하고 있습니다.

이 질문에는 어떤 정보가 필요한지 잘 모르겠습니다. 필요한 정보를 요청해 주세요.

답변1

여기에는 몇 가지 잠재적인 문제가 있을 수 있습니다.

  • Raspberry Pi에 외부 연결을 차단하는 방화벽이 있을 수 있습니다.

  • 라우터를 올바르게 설정하지 않았습니다(특히 포트 전달).

  • ISP가 어떤 이유로 연결을 차단하고 있거나 다음을 사용하고 있습니다.캐리어급 NAT.

첫 번째 항목부터 시작하여 거기에서 목록을 따라 내려가겠습니다.

  • iptablesufw(에 대한 인터페이스 iptables)는 아마도 Pi에 있을 가능성이 가장 높은 방화벽 항목일 것입니다.

  • 라우터에서 포트 전달을 설정하는 방법을 잘 모르는 경우 일반적으로 라우터 설명서에 이러한 단계가 자세히 설명되어 있습니다(예: 라우터에서 들어오는 요청을 라우팅하는 방법).외부 IP:포르노~에내부 IP:포트서버의). 그렇지 않으면 온라인에서 특정 장치에 대한 단계를 찾을 수 있습니다.

  • 일부 ISP는 포트 80(HTTP의 기본값)과 같은 포트를 차단합니다. 또한 라우터에 할당된 WAN 주소가 외부 IP 주소와 동일한지 확인해야 합니다(예:Google에서 제공한 대로).

관련 정보