Hintergrund: Mein ISP (unter dem Einfluss unserer kostbaren Regierung) hat vor kurzem damit begonnen, öffentliche Websites ohne besonderen Grund zu blockieren.
Problem: Ich vermute, dass der ISP DPI verwendet, um auszuschließen, welche Seiten angezeigt werden und welche nicht. Wenn ich eine Anfrage mit curl sende, wie es ein normaler Webbrowser tut, dann:
curl -L -g -4 -v --header "Host: blocked.site" blocked.site
Mein ISP leitet mich auf seine schicke Seite weiter und zeigt mir an, dass ich diese Site nicht besuchen soll.
Mögliche Lösung: Ich habe festgestellt, dass ich durch Ändern des Anforderungsheaders „Host“ problemlos auf diese Site zugreifen kann, zum Beispiel:
curl -L -g -4 -v --header "Host: blocked.site." blocked.site
oder fügen Sie einfach ein paar Leerzeichen nach dem Domänennamen hinzu. Ich dachte, ich könnte dieses Problem lösen, indem ich das IPV6-Protokoll verwende (einige ISPs überprüfen ihren Datenverkehr nicht), mein ISP unterstützt es nicht, also musste ich einen Tunnel (6in4) erstellen. Aber es scheint, als würde der ISP alle Pakete auf Host-Header überprüfen und sie blockieren, egal welches Protokoll ich verwende.
Die „Punktlösung“ passt gut zu mir. Wie kann ich sie auf dem Router (OpenWrt) automatisieren? So muss ich die Header nicht bei jedem Dive in meinem Netzwerk manuell ändern. Und ist es möglich, etwas mit IPV6 zu machen? Denn das sieht für mich besser aus, als die Header zu ändern.
Antwort1
Antwort2
Sie können einen Proxy-Dienst verwenden, wie andere ihn gepostet haben, oder eine Site ohne Proxy nutzen, um Ihren ISP auszutricksen:
- Gehe zuGoogle Übersetzer
- Geben Sie in das linke Feld den Link ein, zu dem Sie gelangen möchten.
- Wählen Sie im rechten Feld eine Sprache (z. B. Spanisch) aus, dienichtEnglisch (oder die Hauptsprache der Site)
- Klicken Sie auf den Link im rechten Feld
- Klicken Sie auf der neuen Seite oben rechts auf „Original“
Dies ist ein Workaround, der wie ein Proxy-Server agiert, ohne dass der ISP erkennt, dass es sich um einen Proxy handelt. Sie sollten nun die Website problemlos aufrufen können!
Hoffe das hilft!