ssh-vpn linux<->openbsd

From: Martin Schröder <martin(at)oneiros.de>
Date: Fri, 4 Jul 2008 13:52:57 +0200

Moin,
ich versuche, zwischen Linux (Suse 10.3) und OpenBSD (4.2) ein VPN per
ssh aufzubauen. Das klappt aber nicht so richtig...

Auf dem Linux-Rechner:
sudo ssh -v -f -w 0:1 $OPENBSD true
sudo /sbin/ifconfig tun0 10.1.1.1 10.1.1.2
sudo /sbin/route add -net 192.168.17.0 netmask 255.255.255.0 dev tun0

Auf dem OpenBSD-Rechner:
sudo ifconfig tun1 10.1.1.2 10.1.1.1 netmask 255.255.255.0
sudo /sbin/route add 10.0.3.0/24 10.1.1.1
Und in der pf.conf noch ein pass quick on tun1 all eingefügt

Jetzt habe ich:
- Linux:
tun0 Link encap:UNSPEC HWaddr
00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.1.1.2 P-t-P:10.1.1.2 Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:1512 (1.4 Kb) TX bytes:1932 (1.8 Kb)
192.168.17.0 0.0.0.0 255.255.255.0 U 0 0 0 tun0
- OpenBSD:
tun1: flags=51<UP,POINTOPOINT,RUNNING> mtu 1500
        groups: tun
        inet 10.1.1.2 --> 10.1.1.1 netmask 0xffffff00
10.0.3/24 10.1.1.1 UGS 0 8 - tun1
10.1.1.1 10.1.1.2 UH 1 0 - tun1

Trotzdem kann keines der beiden Systeme (10.0.3.63 bzw. 192.168.17.3)
das andere oder Systeme aus dem Netz dahinter erreichen. :-(

Was fehlt?

Danke im Voraus
   Martin

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 04 Jul 2008 - 13:53:02 CEST

search this site