• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

VPN Verbindung unter SuSE 10.3 klappt nicht

60r3cut

Newbie
Hallo Linux-Freunde,

kann von Linux einfach nicht die Finger lassen und habe mir darum OpenSuse 10.3 auf meinen Lappy gespielt. Nun aber gleich mal zu meinem Problem das ich anhand meiner Konfiguration in Windows verdeutlichen möchte.
Im Dachgeschoss befindet sich ein Linksys WRT54 der mit einer externen Antenne versehen ist und mit dem Accespoint meines Providers verbunden ist. Auf diesen Router habe ich keinen Zugriff da er bereits vorkonfiguriert ist. Dieser Router ist mittels LAN-Kabel mit meinem eigenen WRT54 im Erdgeschoss verbunden. Zur Zeit bin ich lediglich per Kabel mit dem Router verbunden weil meine WLAN Karte defekt ist. Ist mein Laptop per Kabel mit dem Router verbunden, erhält mein Rechner eine IP (10.0.0.143) zugewiesen. Als nächsten Schritt stelle ich eine eigens dafür eingerichtete PPTP-VPN Verbindung her wo der Benutzername und das Passwort für meinen Provider eingegeben werden muss. Der Host/IP Adresse hierfür lautet 10.0.0.138. Klappt unter Windows einwandfrei. Sehe ich mir den Status der VPN-Verbindung an so ist folgendes ersichtlich:
Server-IP: 10.10.10.138
Client-IP: 84.24.1xx.xxx

Unter Suse 10.3 ist das ganze leider nicht so einfach (zumindest für mich).
Schon eine "simple" Netzwerkverbindung zu meinem Router ohne VPN-Einwahl schein nicht richtig zu funktionieren um z.B. den Router konfigurieren zu können.

Code:
ifconfig eth1 192.168.1.100 up
route add default gw 192.168.1.1 dev eth1

Die beiden Befehle sollten doch die Verbindung zu meinem Router zulassen wenn der Router die Standard-IP 192.168.1.1 verwendet oder liege ich da falsch?

Eine Überprüfung mittels ping -c5 192.168.1.1 ergibt leider nur ein "Destination Host unreachable".

-----------------------------------------------------------------------------------
Nun habe ich kvpnc installiert und ein
Code:
dhcpcd eth1
ausgeführt.
Nun gibt mir
Code:
ifconfig eth1
die IP 10.0.0.143 wie in Windows aus.
Im Nächsten Schritt habe ich kvpnc gestartet und konfiguriert. Dabei verwende ich als Protokoll PPTP.
Ein Klick auf Verbinden führt zu einem Positiven Ergebnis, jedoch kann ich im Browser keine Seiten aufrufen.
Ein Test-Ping auf 10.0.0.138 ergibt ein Positives Ergebnis, jeder andere Ping-Versuch (z.B. auf den Router 192.168.1.1 oder eine beliebige IP, z.B. Nameserver 195.3.96.67) ist leider erfolglos. "Destination unreachable".

kvpnc zeigt mir wie auch in Windows als Server-IP 10.10.10.138 an.

Bin wirklich am Verzweifeln. Vielleicht erhalte ich ja in diesem Forum kompetente Hilfe um mein Problem zu lösen.

PS: Sorry für das lange Topic und Danke im Voraus für's Durchlesen.

mfG Patrick
 
OP
6

60r3cut

Newbie
Hier das frisch gestartete System:
Code:
ifconfig eth1
eth1      Protokoll:Ethernet  Hardware Adresse 00:C0:9F:XX:XX:XX
          inet Adresse:10.0.0.143  Bcast:10.0.0.255  Maske:255.255.255.0
          inet6 Adresse: fe80::2c0:9fff:fefa:2707/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000
          RX bytes:590 (590.0 b)  TX bytes:5444 (5.3 Kb)
          Interrupt:17 Basisadresse:0x4000
--------------------------------------------------------------------------------
# route
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
10.0.0.0        *               255.255.255.0   U     0      0        0 eth1
link-local      *               255.255.0.0     U     0      0        0 eth1
loopback        *               255.0.0.0       U     0      0        0 lo
--------------------------------------------------------------------------------
#ping -c5 10.0.0.138
PING 10.0.0.138 (10.0.0.138) 56(84) bytes of data.
64 bytes from 10.0.0.138: icmp_seq=1 ttl=64 time=0.680 ms
64 bytes from 10.0.0.138: icmp_seq=2 ttl=64 time=0.648 ms
64 bytes from 10.0.0.138: icmp_seq=3 ttl=64 time=0.686 ms
64 bytes from 10.0.0.138: icmp_seq=4 ttl=64 time=0.654 ms
64 bytes from 10.0.0.138: icmp_seq=5 ttl=64 time=0.657 ms

--- 10.0.0.138 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3997ms
rtt min/avg/max/mdev = 0.648/0.665/0.686/0.015 ms
--------------------------------------------------------------
# ping -c5 195.3.96.67
connect: Network is unreachable
# ping -c www.google.at
ping: bad number of packets to transmit.
# ping -c5 192.168.1.1
connect: Network is unreachable
---------------------------------------------------------------
kvpnc starten - Verbindung herstellen- ERFOLGREICH
---------------------------------------------------------------
# route
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
10.10.10.138    *               255.255.255.255 UH    0      0        0 ppp0
10.0.0.0        *               255.255.255.0   U     0      0        0 eth1
link-local      *               255.255.0.0     U     0      0        0 eth1
loopback        *               255.0.0.0       U     0      0        0 lo
default         10.0.0.138      0.0.0.0         UG    0      0        0 eth1
----------------------------------------------------------------------------
# route add -net 192.168.1.0 netmask 255.255.255.0 dev ppp0
----------------------------------------------------------------------------
# route
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
10.10.10.138    *               255.255.255.255 UH    0      0        0 ppp0
10.0.0.0        *               255.255.255.0   U     0      0        0 eth1
192.168.1.0     *               255.255.255.0   U     0      0        0 ppp0
link-local      *               255.255.0.0     U     0      0        0 eth1
loopback        *               255.0.0.0       U     0      0        0 lo
default         10.0.0.138      0.0.0.0         UG    0      0        0 eth1
 
OP
6

60r3cut

Newbie
Hallo!
Hier mal eine Grafik über mein vorliegendes Szenario:



Vielleicht ist es so leichter zu Erklären. Habe nur Zugriff auf Router B. Der Andere ist von meinem ISP vorkonfiguriert und befindet sich im Dachgeschoss. D.h., ich verbinde den Lappy per CAT-5 mit Router B (in weiterer Folge per WLAN) und anschließend starte ich eine VPN-PPTP Verbindung mit dem Host 10.0.0.138. Zumindest unter Windows ;)

Hoffe auf weitere gute Ratschläge.

mfG Patrick
 

abyss

Member
Nach Aufbau der PPTP-Verbindung ueberprufen, ob die Adress 10.10.10.138 erreichbar ist.
Wenn ja, dass default gw auf 10.10.10.138 setzen.
DNS-Server-Adressen ueberpruefen.

Ich sehe hier auch kein 192.168.1.0/24 Subnetz, nur ein 10.0.0.0/24 Subnetz
 
Oben