Hey,
bräuchte mal Hilfe bei der Erstellung eines VPN serveres.
maschiene: SuSe
Kapier das mit der Zertifikaten net ganz
also nur für mich noch mal:
1. yast -i openvpn
2. verschlüsselung auswählen
2.1 zertifkate erstellen
3. Server conf einstellen
4. client einrichten
5. fertig /verbinden
also hänge schon nach 1^^
könnte mir jemand bitte helfen.
Bei den meisten tuts wird auf openssh zurück gegriffen,
dies will ich aber garnicht
Danke im vor raus für hilfe.
Könnte später gerne auch ein tut fürs forum drauß machen
edit:
Habe per hand die config.conf unter etc/openvpn angelgt:
mit openvpn config.conf kommt folgende fehlermeldung:
Wie mach ich das den passend damit sich viele windows egal ob 2000/XP/Vista einloggen?
ambesten ohne extra client, nur mit windows client
bräuchte mal Hilfe bei der Erstellung eines VPN serveres.
maschiene: SuSe
Kapier das mit der Zertifikaten net ganz
also nur für mich noch mal:
1. yast -i openvpn
2. verschlüsselung auswählen
2.1 zertifkate erstellen
3. Server conf einstellen
4. client einrichten
5. fertig /verbinden
also hänge schon nach 1^^
könnte mir jemand bitte helfen.
Bei den meisten tuts wird auf openssh zurück gegriffen,
dies will ich aber garnicht
Danke im vor raus für hilfe.
Könnte später gerne auch ein tut fürs forum drauß machen
edit:
Habe per hand die config.conf unter etc/openvpn angelgt:
Code:
# Port
#port 443
# TCP oder UDP?
proto udp
# tun oder tap?
# Das tun Device erstellt einen IP Tunnel,
# während das tap Device einen Ethernet Tunnel erstellt.
dev tun
# Die ermittelte mtu für das tun Interface.
# Wir fügen die Optionen fragment und
# mssfix hinzu, um ein Aushandeln der
# Paketgroessen zu ermoeglichen
tun-mtu 1492
fragment 1300
mssfix
# Die Pfade zu den Keys und Zertifikaten.
# Ich kopiere die Pärchen später in das
# openvpn Verzeichnis, um Wirrwarr vorzubeugen.
#ca /usr/local/etc/openvpn/vpn-ca.pem
#cert /usr/local/etc/openvpn/servercert.pem
#key /usr/local/etc/openvpn/serverkey.pem
# der Pfad zu den Diffie-Hellmann Parametern.
# Auch diese werde ich später ins openvpn
# Verzeichnis kopieren.
#dh /usr/local/etc/openvpn/dh1024.pem
# Durch die Angabe von server veranlassen
# wir openvpn im Servermodus zu lauern.
# Hier übergeben wir auch den Adressbereich
# und die Netzwerkmaske für das virtuelle
# Netzwerk. Der Server wird automatisch
#auf der ersten IP lauschen - also 10.8.0.1
server 85.114.133.43 255.0.0.0
# Wir können einen Pool für die Virtuellen
# Adressen angeben. Falls ein Client die
# Verbindung beendet, bekommt er bei der
# nächsten Verbindung automatisch die selbe
# IP zugewiesen.
ifconfig-pool-persist ipp.txt
# Mit dem push Befehl können wir die
# Clients veranlassen ihre Routing Tabellen
# automatisch beim Verbindungsaufbau neu
# zu schreiben. Wir veranlassen also die Clients
# die Route in den Adressbereich
# 192.168.0.0 automatisch über vpn zu routen
push "route 85.114.*.* 255.255.255.0"
# Mit keepalive können wir uns
# informieren, ob die Gegenstelle noch
# erreichbar ist. Wir setzen alle 10 Sekunden
# ein ping ähnliches Paket ab und gehen
# davon aus, dass die Gegenstelle weg ist,
# wenn nach 120 Sekunden keine Antwort kommt.
keepalive 10 120
# Unsere Authentifizierungsmethode
#auth SHA1
# Unsere Verschlüsselungsmethode
#cipher AES-256-CBC
# Wir wollen komprimierten Datenverkehr
comp-lzo
# Wir reduzieren die Rechte, mit dem der
# Server läuft nach dem Verbindungsaufbau.
# Dies wird allerdings zur Folge haben, dass er keine Berechtigung mehr hat die
# Routing Tabelle in den ursprünglichen
# Zustand zu versetzen, was hier aber kein
# Problem darstellt.
user nobody
group nobody
# Die persist Optionen werden die Keys
# und Zertifikate im Speicher behalten,
# so dass sie auch noch gelesen werden
# können nachdem Gruppe und User
# gewechselt wurden.
persist-key
persist-tun
# Für unsere Versuche setzen wir die Geschwätzigkeit
# auf Level 3
verb 3
mit openvpn config.conf kommt folgende fehlermeldung:
Code:
openvpn config.conf
Options error: You must define DH file (--dh)
Wie mach ich das den passend damit sich viele windows egal ob 2000/XP/Vista einloggen?
ambesten ohne extra client, nur mit windows client
Last edited by a moderator: