ipcop openvpn tutorial

Transcrição

ipcop openvpn tutorial
IPCOP OPENVPN TUTORIAL
von Blue nach Green über VPN
mit installiertem BOT – Zerina Plugin 0.9.4b
und OPENVPN GUI auf IPCOP 1.4.10
http://www.ipcop.org
http://www.carinthian-linux.at
http://www.openvpn-forum.de
http://blockouttraffic.de
http://openvpn.se/
This howto comes with NO warranty or guarantee, so use it at your own risk
© Mandragora
Carinthian Linux Community (www.carinthian-linux.at)
Inhaltsverzeichnis
Inhaltsverzeichnis .............................................................................................................. 2
Vorwort ................................................................................................................................. 3
Downloaden von benötigten Komponenten .......................................................................... 4
Installieren des Addon Servers und BOT.............................................................................. 5
Wichtige Vorraussetzungen für BOT und Zerina .................................................................. 6
Einrichten eines „benutzerdefinierten Dienstes“ ................................................................... 7
Einrichten einer „Dienstgruppe“ ............................................................................................ 8
Einrichten eines „Custom Interfaces“.................................................................................... 8
Einrichten der BOT Regel..................................................................................................... 9
Einrichten und konfigurieren der OPEN VPN GUI .............................................................. 10
Herstellen einer VPN Verbindung zum IPCOP ................................................................... 11
Überprüfen des Verbindungsstatus .................................................................................... 13
2
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10
Vorwort
Dieses Tutorial beschreibt die Konfiguration des BOT (Block Outgoing Traffic) Plugins in Verbindung mit dem
Zerina Plugin für den Zugriff von Blue (WLAN) nach Green (internes Netzwerk) mittels OPEN VPN.
Die folgenden Schritte sind nur nötig wenn man Zerina + Blue / Orange + BOT verwenden möchte.
Fragen zum Zerina Plugin könnt Ihr im OPENVPN Forum http://www.openvpn-forum.de stellen, wo ihr für
diese Themen bestens aufgehoben seit.
Ebenso könnt Ihr dort das Tutorial zur Installation des Zerina Plugins finden das hier von mir nicht mehr
erwähnt wird.
Solltet Ihr Fehler entdecken oder Verbesserungen haben, so lasst es mich bitte wissen.
In diesem Sinne wünsch ich Euch ein vergnügliches Einrichten und Installieren und natürlich viel Freude mit
BOT, Zerina, VPN und Eurem IPCOP.
Mandragora
Carinthian Linux Community
www.carinthian-linux.at
3
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10
Downloaden von benötigten Komponenten
Als erstes sorgt dafür, dass Ihr die hier angeführten Komponenten herunterladet.
•
OpenVPN GUI http://www.openvpn.se/
Ein GUI zu Open VPN
•
ZERINA Plugin http://www.zerina.de
Das Zerina Open VPN Plugin
•
Unofficial IPCOP Firewall Addon Server
http://firewalladdons.sourceforge.net/
Den unoffiziellen IPCOP Addon Server
•
Block Outgoing Traffic Addon http://firewalladdons.sourceforge.net/
Das BOT (Block Outgoing Traffic Plugin)
4
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10
Installieren des Addon Servers und BOT
Als allererstes muss der Addon Server von http://firewalladdons.sourceforge.net/ geladen und am IPCOP
installiert werden.
Das Racket enpackt man am IPCOP mit
tar vxzf addons-2.3-CLI-b2.tar.gz
Danach wechselt man in das Verzeichnis und installiert den Addon Server mit
./addoncfg –i
Hat man dies durchgeführt, so muss im Webinterface ein neuer Reiter zu sehen sein.
Nun ist es an der Reihe das BOT Addon zu installieren das Ihr von http://blockouttraffic.de/download.html
herunterladen müsst.
Für die Installation gibt es 2 Möglichkeiten
Entweder über das Webinterface unter Addons, wo ihr das herunter geladene Packet auswählen und
uploaden könnt,
oder das herunter geladene Packet auf den IPCOP überträgt, dort mit
tar -xvf BlockOutTraffic-xxVersionxx.tar.gz
entpackt und mit
./setup
auf euren IPCOP installiert.
5
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10
Wichtige Vorraussetzungen für BOT und Zerina
Es ist wichtig das BOT und Zerina bevor man weiter macht richtig konfiguriert sind.
Bei BOT ist zu achten das die richtige Admin MAC eingetragen ist bevor man BOT aktiviert, da ansonsten bei
aktivierten BOT kein Zugriff mehr auf das Webinterface des IPCOP´s möglich ist.
Nähere Informationen zu BOT findet Ihr unter http://blockouttraffic.de/ das die erste Anlaufstelle für jeden sein
sollte der sich mit BOT näher beschäftigen möchte.
Dort gibt es tolle Tutorials zu BOT in Deutsch und Englisch.
Infos zum ersten Einrichten von BOT und oben genannten Thema gibt auch hier.
http://blockouttraffic.de/gettingstarted_de.html
6
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10
Einrichten eines „benutzerdefinierten Dienstes“
Als erstes muss ein benutzerdefinierter Dienst angelegt werden.
In unserem Fall müssen wir unseren benötigten OPENVPN Dienst einrichten.
Unter IPCOP | Firewall | | Erweiterte BOT Konfig | | Dienste Einstellungen |
Ich habe dem Dienstnamen OPEN VPN genannt und auf Port 1194 / TCP gesetzt.
Nun sollte der neu erstellte Dienst im Webinterface zu sehen sein.
Es ist auch zu beachten das die das die eingesetzen Werte für den Dienst tcp port 1194, den Werten der
ZERINA Konfiguration entsprechen müssen.
7
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10
Einrichten einer „Dienstgruppe“
Nun wird eine Dienstgruppe eingerichtet.
Unter IPCOP | Firewall | | Erweiterte BOT Konfig | | Dienste Gruppierung |
Ich habe der Dienstgruppe mit VPN – BLUE 2 GREEN genannt und der Gruppe den zuvor erstellten
benutzerdefinierten Dienst hinzugefügt.
Einrichten eines „Custom Interfaces“
Nun ist es noch nötig das man ein so genanntes Custom Interface anlegt.
In unserem Falle handelt es sich um tun0 die wir anlegen.
Unter IPCOP | Firewall | | Erweiterte BOT Konfig | | Interface Einstellungen |
8
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10
Einrichten der BOT Regel
Unter IPCOP | Firewall | | Block Outgoing Traffic | | Neue Regel |
erstellen wir nun unsere Regel für den Zugriff von Blue nach Green.
Ich zähle hier die wichtigsten Einstellungen auf (siehe auch Screenshot):
1.
2.
3.
4.
5.
6.
Quelle Standardinterface = Blau
Standardnetzwerke Blue Network
Ziel IPCOP Zugriff
Custom Interface tun0
Ziel IP oder Netzwerk 192.168.20.254 (ist die IP Adresse meines blauen Interfaces)
Benutzerdefinierte Dienste (Hacken rein) OPEN VPN
Nun sollte die erstellte Regel auch zu sehen sein und die wichtigsten Einstellungen sind vorerst erledigt.
9
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10
Einrichten und konfigurieren der OPEN VPN GUI
Nach Abschluss der OPEN VPN GUI Installation müsst Ihr nun ein passenden Config File anlegen.
Ich habe dies wie folgt gemacht:
Nachdem ich Zerina auch für den Zugriff von außen in Verwendung habe, habe ich für mich einen Benutzer
angelegt.
Das Client Package könnt Ihr herunterladen wenn Ihr auf das
Dieses wird unter: C:\Programme\OpenVPN\config abgelegt.
klickt.
Wenn Ihr nun einen rechts klick auf das OPEN VPN Icon in der Taskleiste macht, seid Ihr in der Lage eine
Verbindung herzustellen.
Da wir aber in unserem Falle eine VPN Verbindung von BLUE nach GREEN herstellen wollen, müssen wir
uns ein eigenes Config File machen.
Dazu habe ich das bestehende Config File (DATEINAME.ovpn) genommen und eine Kopie gemacht und es
als (DATEINAME-lokal.openvpn) umbenannt.
10
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10
Die kopierte Datei habe ich nun in einem Editor geöffnet und 2 kleine Änderungen durchgeführt.
Die Zeile remote IPADRESSE PORT wurde von mir auskommentiert
Dafür habe ich nun die Zeile remote 192.168.20.254 1194 (die IP Adresse meines Blauen Interfaces)
aktiviert.
Dies ist nötig um einen Zugriff auf Blau zu bekommen.
Herstellen einer VPN Verbindung zum IPCOP
Habt Ihr die Änderungen durchgeführt, so sollte Ihr nun wenn Ihr wieder einen rechts klick auf das OPEN
VPN Icon macht die neue Verbindung auswählen und starten können.
11
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10
Es erscheint ein Fenster in dem wir das Passwort (das wir beim einrichten des Clients vergeben haben)
eintragen müssen.
Nach wenigen Augenblicken sollte die VPN Verbindung zu Stande gekommen sein, dass man auch visuell
angezeigt bekommt.
Hier ein Log Auszug für eine Ordnungsgemäße Verbindung.
12
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10
Überprüfen des Verbindungsstatus
Nun sollte der Tunnel offen sein und ihr solltet Zugriff auf GREEN über VPN haben.
Ich hoffe Euch mit meinem Tutorial ein wenig geholfen zu haben und wünsche Euch weiterhin viel Spaß mit
Eurem IPCOP, Zerina und OPEN VPN.
cu
Mandragora
13
IPCOP OPENVPN TUTORIAL - von Blue nach Green über VPN mit installiertem BOT – Zerina Plugin 0.9.4b und OPENVPN GUI auf IPCOP 1.4.10

Documentos relacionados