__________________________
1. apt-get install openvpn (damit habe ich mir die aktuelle openvpn 2.0 installiert)
2. mit ls -lach in /etc/openvpn/ geschaut und zu meinem erschrecken festgestellt, dass da gar keine
configs liegen :-/
3. verzweifelt gegoogelt, ob es denn noch so jemand erschrockenes wie mich gibt welcher mir evtl
nun weiterhelfen könnte... :-) --> niemand gefunden
4. nun habe ich begonnen das How to: http://openvpn.net/howto.html#vpntype genauer zu
studieren.
5. daraufhin habe ich, wie ich in verschiedenen sites lesen konnte, das alles hier erstellt:
6.
Code: Alles auswählen
server@server# openssl req -new -nodes -x509 -keyout ca.key -out ca.key -days 365
server@server# openssl dhparam -out dh1024.pem 1024
server@server# openvpn --genkey --secret 123456789abcd123456789abcd
server@server# openvpn --genkey --secret static.key
^^--> alle diese dateien hab ich in /etc/openvpn abgelegt.
server@server# chown root:root /etc/openvpn/dh1024.pem
server@server# chmod 600 /etc/openvpn/dh1024.pem
server@server# chown root:root /etc/openvpn/ca.key
server@server# chmod 600 /etc/openvpn/ca.key
Generate certificate & key for server
Next, we will generate a certificate and private key for the server. On Linux/BSD/Unix:
./build-key-server server
On Windows:
build-key-server server
____________________________________________________________________
^^--> da niergends dranstand how to build these both, hab ich ein päärchen besorgt.. allerdings bin
ich mir dabei noch unsicher - ich würde sie mir also gerne selbst erstellen :-/
___________________________________________________________________________
___________________________________________________________________________
7.
Code: Alles auswählen
server@server# openvpn --dev tun0 --remote 192.168.1.100 --ifconfig 192.168.1.110 192.168.1.130 --secret 123456789abcd123456789abcd
kann es jedoch jederzeit mit strg+c abrechen:
_________________________________________________________________________
Code: Alles auswählen
Server:/etc/openvpn# openvpn --dev tun0 --remote 192.168.1.100 --ifconfig 192.168.1.110
192.168.1.130 --secret 123456789abcd123456789abcd
Wed Dec 28 03:18:21 2005 OpenVPN 2.0 i386-pc-linux [SSL] [LZO] [EPOLL] built on Nov 3 2005
Wed Dec 28 03:18:21 2005 IMPORTANT: OpenVPN's default port number is now 1194, based on
an official port number assignment by IANA. OpenVPN 2.0-beta16 and earlier used 5000 as the
default port.
Wed Dec 28 03:18:21 2005 WARNING: potential conflict between --remote address
[192.168.1.100] and --ifconfig address pair [192.168.1.110, 192.168.1.130] -- this is a warning only
that is triggered when local/remote addresses exist within the same /24 subnet as --ifconfig
endpoints. (silence this warning with --ifconfig-nowarn)
Wed Dec 28 03:18:21 2005 TUN/TAP device tun0 opened
Wed Dec 28 03:18:21 2005 ifconfig tun0 192.168.1.110 pointopoint 192.168.1.130 mtu 1500
Wed Dec 28 03:18:21 2005 UDPv4 link local (bound): [undef]:1194
Wed Dec 28 03:18:21 2005 UDPv4 link remote: 192.168.1.100:1194
Wed Dec 28 03:18:31 2005 Peer Connection Initiated with 192.168.1.100:1194
Wed Dec 28 03:18:31 2005 WARNING: 'ifconfig' is used inconsistently, local='ifconfig
192.168.1.110 192.168.1.130', remote='ifconfig 192.168.1.130 192.168.1.110'
Wed Dec 28 03:18:32 2005 Initialization Sequence Completed
Prallel habe ich ein zweites terminal geöffnet und kann während der ausführung des obrigen nun
stehenden befehls folgendes erkennen:
Code: Alles auswählen
Server:~# ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:07:95:FA:C8:7F
inet Adresse:192.168.1.100 Bcast:192.168.1.255 Maske:255.255.255.0
inet6 Adresse: fe80::207:95ff:fefa:c87f/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20856597 errors:0 dropped:0 overruns:0 frame:0
TX packets:23351602 errors:0 dropped:1 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:3250609495 (3.0 GiB) TX bytes:4218073337 (3.9 GiB)
Interrupt:11 Basisadresse:0xc000
lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:9515352 errors:0 dropped:0 overruns:0 frame:0
TX packets:9515352 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:1625952021 (1.5 GiB) TX bytes:1625952021 (1.5 GiB)
tun0 Protokoll:UNSPEC Hardware Adresse 00-00-00-00-00-00-00-00-00-00-00-00
inet Adresse:192.168.1.110 P-z-P:192.168.1.130 Maske:255.255.255.255
UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Server:~#
sobald ich jedoch den obrigen stehenden befehl abbreche verschwindet tun0 wieder aus meine
ifconfigliste :-?
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
8. zur server.config
http://nopaste.debianforum.de/1954
___________________________________________________________________________
___________________________________________________________________________
9. dies würde ich gerne so abändern dass mein Server die aktuelle IP adresse 192.168.1.100 behält
und so von INNEN auch erreichbar bleibt.
10. zudem sollten die zukünftigen vpn clients den adressbereich 192.168.1.110 bis 192.168.1.130 zur
verfügung haben.
11. wie regle ich die konflikte zwischen dhcp und wins? und vorallem wie bekomme ich openvpn mit
meiner config zum laufen? lediglich als server icht als client! :-?
12. Ich habe hier die aktuelle situation meines /etc/openvpn/ hier als tar.gz zum download zur
verfügung gestellt:
http://service.gmx.net/mc/odnoWv8GoRhnL ... IXFlBPxXfK
Ich hoffe, dass mir irgendjemand weiterhelfen kann :-/
P.S. irgendwie würde ich auch mal gerne die ganzen restliche key files ertellen, nur funktionieren
bei mir die scripte nie, weil ich irgendwas falsch mach: ich habe (jetzt mittlerweile nichtmehr) z.B.
build-ca in /etc/openvpn wechsle dann mit cd in /etc/openvpn/ und gebe dann einfach
server@server# ./build-ca ein, aber dann bringt der mir imemr irgendne fehler meldng, dass er
was nichtfindet:
Server:/etc/openvpn# ./build-ca
you must define KEY_DIR
Server:/etc/openvpn#
___________________________________________________________________________
Ich hoffe irgendjemand hat openvpn schonmal zum laufen gebracht, denn das wäre meine rettung
:-)
Vielen Dank im vorraus
Mit Freundlichen Grüßen, Leo
(bitte ausdruck; rechtschreibung etc.. nicht so ernst nehmen - es ist 3 uhr morgens und ich bin
einfach nur noch müde :-)