Nachdem ich eine Woche lang nichts mehr tolles schreiben konnte, wollte ich euch heute wieder etwas tolles zeigen.
Es geht darum, den Squid-Proxy auf dem Uberspace einzurichten.
Installation
Zunächst müssen wir - wie immer - den Quelltext herunterladen und compilieren. Dazu erstellen wir noch einen Ordner, um die Übersicht zu wahren.
mkdir ~/squid && cd ~/squid
wget http://www.squid-cache.org/Versions/v3/3.1/squid-3.1.19.tar.gz && tar xfv squid-3.1.19.tar.gz
rm squid-3.1.19.tar.gz && mv squid-3.1.19 squid && cd squid
./configure --prefix=/home/$USER/squid/ && make && make install
Nachdem man nun ein wenig gewartet hat, sollte der Squid-Proxy fertig kompiliert sein.
Und noch eine Verlinkung durchführen, um den Squid von überall aus kontrollieren zu können.
ln -s /home/$USER/squid/sbin/squid /home/$USER/bin/squid
Konfiguration
Ich werde hier kurz meine Beispielkonfiguration zeigen, welche ich selber nutze. Es steht natürlich jedem frei, wie er seinen Proxy konfiguriert, jedoch möchte ich hier dann noch kräftig daraufhin weisen, dass die Server der Ubernauten im deutschen Rechtsstaat stehen und der Proxybetreiber illegale Aktivitäten zu verantworten hat.
Man sollte deswegen auf eine korrekte Konfiguration wert legen, und z.B. nur eine White-List an Seiten nutzen, oder eine Authentifizierung einrichten.
Wir müssen dazu die Datei /home/$USER/squid/etc/squid.conf bearbeiten.
nano /home/$USER/squid/etc/squid.conf
Hier ist meine Beispielkonfiguration für eine White-List:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
|
Nun müssen wir unter dem oben angebenen Pfad nur noch unsere White-List anlegen:
nano /home/$USER/squid/etc/allowed.squid
1 2 3 4 5 6 7 |
|
Schlusswort
Man kann nun eine Verbindung über den HTTP-Proxy gehaxelt.in:8847 auf die folgenden 3 Seiten aufbauen:
gehaxelt.in
mbitsec.de
whoer.net
Wenn ihr also das Sicherheitsforum oder meinen Blog nun etwas anonymer besuchen wollt, dann stelle ich euch meinen Proxy dafür zur Verfügung.
Viel Spaß beim Surfen
gehaxelt