私は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携帯電話を使用してWebサイトにアクセスしても問題はありません。
Firefox、Opera、Chromeをすべて同じように試しました。
頑張りました。
dig anywebsite.com
IPが正しく表示されます。ブラウザにIPを入力すると、再びその愚かなアドレスにリダイレクトされます。
httpsアドレスを入力してもそのアドレスにリダイレクトされません。これはhttpアドレスでのみ発生します。
与えられた診断は誰にも理解できますか?
解決済み
他の人が同じ問題を抱えている場合:
これらの虐待者はトラフィックを妨げ、ユーザーエージェントやその他のデータを調べます。おそらく、システムのバグのために存在しないアドレスにリダイレクトされます。ブラウザのユーザーエージェントを変更すると問題が消えます。たとえば、Firefoxでは次のことができます。
about:config
住所に書いてください。警告メッセージを受け入れます。New > String
空のスペースを右クリックし、を選択し、書き込みを選択してgeneral.useragent.override
2番目のダイアログボックスを空白のままにします(または任意のユーザーエージェントを作成します)。
答え1
愚かな透明なプロキシをだますために、ブラウザのユーザーエージェントを変更してみてください。有名なブラウザの詳細な方法は次のとおりです。http://www.howtogeek.com/113439/how-to-change-your-browsers-user-agent-without-installing-any-extensions/