dr : Es war ein DNS-Leck. Danke an @ user2675345 für den Tipp!
Hier ist die Seite, die ich bekam, als ich auf eine gesperrte Site zugegriffen habe:
Ich habe zuerst versucht, ein paar Websites zu pingen und habe festgestellt, dass ihre IP-Adressen gleich sind. Wie man in diesem Bild sehen kann:
Sowohl youtube.com als auch metacafe.com, die beide blockiert sind, haben 176.12.107.179
ihre IP. Wenig überraschend führt das Navigieren zu dieser IP in einem Browser zu der oben abgebildeten Seite "Requested Site Blocked". Das Pinging von www.google.com führt dagegen zu einer legitimen IP-Adresse, die auf Google verweist.
So wurden die URLs der falschen IP zugeordnet. Ich habe dig verwendet, um die DNS-Einträge zu überprüfen und dies zu bestätigen.
Tatsächlich hatte der DNS-Eintrag für youtube.com 176.12.107.179
seine IP-Adresse.
Ich verwendete dann Wireshark, um die DNS-Anfragen auszuchecken und sah, dass die Anfragen nicht von der IP-Adresse des Servers stammen, in den ich SSH'ed war, sondern von meiner lokalen IP-Adresse.
Obwohl ich einen SSH-Tunnel verwendete, gingen meine DNS-Anfragen nicht durch den Tunnel. Außerdem schienen sie zu einer IP-Adresse im selben Netzwerk zu gehen. Es sieht also so aus, als ob der Router an Bord des Busses als DNS-Server fungierte und schlechte DNS-Antworten für Websites auf seiner schwarzen Liste herausgab.
Dies ist eine sehr ernste Schwachstelle. Ein Lauscher konnte nicht nur alle Websites sehen, die ich besuchte, sondern auch die Person, die den Router / DNS-Server kontrollierte, konnte mich leicht zu einer böswilligen Version von YouTube leiten, anstatt zur Seite "Angeforderte Seite blockiert". Und trotzdem denke ich, dass mein Verkehr durch den SSH-Tunnel geht und ich absolut sicher bin.