IP 주소를 사용하여 Android 장치에서 서버 시스템에 액세스

IP 주소를 사용하여 Android 장치에서 서버 시스템에 액세스

여기 어디에서도 해결책을 찾을 수 없는 완전히 이상한 시나리오가 있습니다. 목적: 동일한 WIFI에 연결된 Android 기기의 브라우저를 사용하여 웹사이트를 테스트합니다. 결과: - 다른 PC는 포트 80에서 192.168.1.9인 IP 주소를 사용하여 해당 서버 시스템에 문제 없이 연결할 수 있습니다. - Android 시스템(IP 192.168.1.199)만 서버에 연결할 수 없습니다(또한 IP 주소 사용).

나는 모든 것을 시도했고, 인터넷에서 찾은 모든 리소스를 시도했지만 운이 없었습니다.

------- 편집 --------- 이상한 부분은 동일한 무선 연결을 사용하는 다른 컴퓨터는 문제 없이 연결할 수 있지만 Android 장치만 연결할 수 있다는 것입니다. 도메인 이름을 사용하지 않고 베어 IP 주소만 사용합니다.

또한 Android 휴대폰에서 Tracerout 앱을 사용해 보았는데 실제로 IP 주소를 사용하여 서버 시스템을 추적할 수 있습니다.

도와주세요.

답변1

나는 추측을 버리고 귀하의 라우터가 무선 클라이언트를 네트워크에서 격리한다고 말할 것입니다. 이는 Wi-Fi를 통해 연결되는 모든 것이 인터넷에 연결되지만 로컬 네트워크에 대해서는 전혀 알 수 없음을 의미합니다. 따라서 범위를 좁힐 수 있는 두 가지 방법이 있습니다.

  1. 라우터 설정을 살펴보고 "AP 격리" 또는 이와 유사한 기능을 끄십시오(라우터 설명서 참조).
  2. 포트를 웹 서버로 전달하고 외부 IP를 사용하여 Android를 통해 포트에 액세스해 보세요. ISP에 따라 포트 80을 차단하는 경우 비표준 포트를 사용해야 할 수도 있습니다.

답변2

안드로이드 모바일과 웹 사이트를 확인하기 위해 서버의 DNS를 업데이트하고 포트 80을 변경하고 시스템이 사용하지 않는 임의 포트와 같은 일부 포트를 사용하고 사이트가 작동하는지 로컬에서 확인하십시오. 마지막으로 핑을 사용하여 시스템이 모바일에 활성 상태로 연결되어 있는지 확인하세요. 이 답변을 찾았다면 댓글로 알려주세요.

관련 정보