이상한 인터넷 문제

이상한 인터넷 문제

저는 dnsmasq와 함께 Debian 8.5를 사용하고 있습니다. 매우 이상한 인터넷 접속 문제가 있는데 이유를 알 수 없습니다.

저는 매우 멍청한 인터넷 제공업체(turktelekom)를 운영하고 있는데 대역폭을 초과하면 일반적으로 오류 페이지로 리디렉션되지만 다른 웹사이트로 이동하면 오류 페이지가 사라집니다.

그러나 오늘날 새로운 문제가 생겼습니다. 다음은 몇 가지 진단입니다.

예를 들어, Firefox에 이것을 입력하면 example.com다음으로 리디렉션됩니다:

http://bilgi.turktelekom.com.tr/adilkullanimuygulamasi/index.aspx?fid=1

, example.com/X(또는 다른 경로)를 입력하면 example.com웹 사이트가 표시됩니다.

Google 외에도 다른 많은 웹사이트에서도 마찬가지입니다.

나는 다른 브라우저를 사용해 보았고, 모든 캐시를 지우고, 브라우저를 다시 설치하고, 네트워크를 다시 시작하고, 다시 시작하고, dnsmasq를 완전히 중지하는 등 내가 생각할 수 있는 모든 것을 시도했습니다.

Firefox의 개발자 도구에서는 HTTP 307을 표시한 다음 해당 어리석은 주소로 리디렉션합니다.

이상한 점은 어떤 웹사이트를 사용해도 문제가 wget없다는 것입니다 curl.

무선 라우터에 연결된 Android 휴대폰을 사용하여 웹사이트에 접속해도 문제가 없습니다.

Firefox, Opera, Chrome을 모두 동일하게 사용해 보았습니다.

나는 노력했다.

dig anywebsite.com

IP가 올바르게 표시됩니다. 브라우저에 IP를 입력하면 다시 그 멍청한 주소로 리디렉션됩니다.

https 주소를 입력해도 해당 주소로 리디렉션되지 않습니다. 이는 http 주소에서만 발생합니다.

주어진 진단이 누구에게나 이해가 됩니까?

해결됨

다른 사람이 같은 문제를 겪고 있는 경우:

이러한 학대자는 트래픽을 방해하고 사용자 에이전트 및 기타 데이터를 검사합니다. 아마도 시스템의 버그로 인해 존재하지 않는 주소로 리디렉션됩니다. 브라우저의 사용자 에이전트를 변경하면 문제가 사라집니다. 예를 들어 Firefox에서는 다음을 수행할 수 있습니다.

about:config주소창에 적어주세요. 경고 메시지를 수락합니다. 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 을 선택한 New > String다음 쓰기를 선택 general.useragent.override하고 두 번째 대화 상자를 비워 둡니다(또는 임의의 사용자 에이전트 작성).

답변1

멍청한 투명 프록시를 속이기 위해 브라우저의 사용자 에이전트를 변경해 보세요. 유명한 브라우저에 대한 자세한 방법은 다음과 같습니다.http://www.howtogeek.com/113439/how-to-change-your-browsers-user-agent-without-installing-any-extensions/

관련 정보