Openvn mini howto

Aus xinux.net
Zur Navigation springen Zur Suche springen

Open Vpn mit Suse und Debian PSK

Erstellen des Prehsared Keys

cd /etc/openvpn
openvpn --genkey --secret geheim.key

Kopieren des key auf die Debian Seite

Auf der Debian Seite

cat /etc/openvpn/openvpn.conf

dev tun0
remote humbiflag.homelinunx.net
ifconfig 172.29.29.5 172.29.29.6
secret /etc/openvpn/geheim.key

Auf der Suse Seite

cat /etc/openvpn/openvpn.conf
dev tun0
remote openvpn.xinux.com
ifconfig 172.29.29.6 172.29.29.5
secret /etc/openvpn/geheim.key
cat /etc/init.d/xinux-vpn
#!/bin/bash

case $1 in
start)
  echo "Starte OpenVPN zu xinux"
    echo 1 > /proc/sys/net/ipv4/ip_forward
    /usr/local/sbin/openvpn --config /etc/openvpn/openvpn.conf && \
    route add -net 192.168.254.0/24 gw 172.29.29.5
  echo "ok"

;;
stop)
  echo "Stoppe OpenVPN"
    killall openvpn || killall -9 openvpn
    route del -net 192.168.254.0/24 gw 172.29.29.5
  echo "ok"

;;
restart)
  $0 stop
  $0 start

;;
*)
  echo "Hau ab Du schdinksch! (tm)"
;;
esac

Vorlage:HOWTO