Einleitung

Ich möchte ein Web-Proxy welcher durch Squid3 funktioniert, Virenprüfung macht und Werbung heraus filtert. Dies damit egal wo ich mich befinde, auch mal beim Kunden hinter einer Firewall auf all meine Services zugreifen kann. So benötige ich nur eine Verbindung auf eine Webseite und kann danach Alles steuern.
Selbstverständlich auch noch Statistiken für die Nutzung erstellen und veröffentlichen.

Für den Web Proxy setze ich weiterhin die eingestaubte Lösung SSL-Explorer sein.

Pre-Requisites

Um die Pre-Requisites dazu ist Sun Java was im non-free Bereich ist, was man mit den folgenden Befehlen installiert:

echo '' >> /etc/apt/sources.list
echo 'deb http://mirror.switch.ch/ftp/mirror/debian/ squeeze main non-free contrib' >> /etc/apt/sources.list
echo 'deb http://mirror.switch.ch/ftp/mirror/debian/ squeeze-updates main non-free contrib' >> /etc/apt/sources.list
apt-get install ant build-essential zip unzip sun-java6-bin sun-java6-jre -y

Danach müssen wir noch die sun-java/jre auswählen für beide Java Möglichkeiten:

update-alternatives --config java

Sobald wir das eingegeben haben und mehrere Auswahlmöglichkeiten zur Verfügung stehen, kommt eine solche Liste:

There are 3 alternatives which provide `java'.
Selection Alternative
-----------------------------------------------
1 /usr/bin/gij-4.3
+ 2 /usr/lib/jvm/java-gcj/jre/bin/java
* 3 /usr/lib/jvm/java-6-sun-1.6.0.26/jre/bin/java

Press enter to keep the default[*], or type selection number:

Wie bereits gesagt, wählen wir das sun-java/jre, was in meinem Fall Nummer 3 wäre.

Das Ganze wiederholen wir auch für javac:

update-alternatives --config javac

SSL-Explorer

Nun endlich können wir den SSL-Explorer installieren:
Weiterlesen