PPTP an Debian Server funktioniert nicht

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
momai
Beiträge: 237
Registriert: 25.05.2005 11:38:07
Wohnort: Augsburg

PPTP an Debian Server funktioniert nicht

Beitrag von momai » 08.08.2008 13:38:14

Hallo Zusammen,

ich habe ein Problem mit PPTP. Verbundung aufbauen und Login, das funktioniert alles wunderbar...

Nun bin ich von außen eingewählt, dabei erhalte ich die IP 192.168.0.234 vom Server der die IP 192.168.0.200 hat. Nun ist es so wenn ich mich über einen UMTS Stick von meinem Windows Laptop an den Server einwähle funktioniert das auch und wenn ich im Browser 192.168.0.200 (vom laptop mit umts-stick aus) eingebe erhalte ich auch die Seite die sich momentan zu Testzwecken auf meinem server befindet. Nun möchte ich aber noch eine zweite IP in dem entfernten Netz erreichen. Diese IP lautet 192.168.0.42. Doch nur leider kommt kein ping durch weder bekomme ich noch was im Browser zu sehen. Was kann ich machen bzw. was muss ich einstellen um auf die Restlichen rechner im entfernten Netzwerk zu kommen.
Was auch noch seltsam ist das wenn ich auf dem Server per SSH einen Ping an die 192.168.0.234 schicke bekomme ich etwas zurück, jedoch schicke ich im entfernten Netzwerk was an die 192.168.0.234 bekomme ich nicht zurück bzw. erfindet nichts.

Hier mal ein paar sachen vom terminal dabei ist obelix der pptp server:

Code: Alles auswählen

13:35 root@obelix:~# arp -a0
? (192.168.0.42) auf 00:0A:95:C6:D0:20 [ether] auf eth0
? (192.168.0.234) auf <from_interface> PERM PUB auf eth1
13:35 root@obelix:~#

Code: Alles auswählen

13:35 root@obelix:~# ifconfig
eth0      Protokoll:Ethernet  Hardware Adresse 00:0C:76:8B:17:5A
          inet Adresse:192.168.0.200  Bcast:192.168.0.255  Maske:255.255.255.0
          inet6 Adresse: fe80::20c:76ff:fe8b:175a/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1904750 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1749222 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:1477418284 (1.3 GiB)  TX bytes:1042775586 (994.4 MiB)
          Interrupt:177 Basisadresse:0x6000

eth1      Protokoll:Ethernet  Hardware Adresse 00:A0:4B:02:B7:B4
          inet Adresse:192.168.0.202  Bcast:192.168.0.255  Maske:255.255.255.0
          inet6 Adresse: fe80::2a0:4bff:fe02:b7b4/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5728989 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3791352 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:705785197 (673.0 MiB)  TX bytes:718067665 (684.8 MiB)
          Interrupt:201 Basisadresse:0xc400

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:459305 errors:0 dropped:0 overruns:0 frame:0
          TX packets:459305 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:137566445 (131.1 MiB)  TX bytes:137566445 (131.1 MiB)

ppp0      Protokoll:Punkt-zu-Punkt Verbindung
          inet Adresse:192.168.0.200  P-z-P:192.168.0.234  Maske:255.255.255.255
          UP PUNKTZUPUNKT RUNNING NOARP MULTICAST  MTU:1496  Metric:1
          RX packets:17 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:3
          RX bytes:1510 (1.4 KiB)  TX bytes:92 (92.0 b)

13:37 root@obelix:~#

Code: Alles auswählen

13:37 root@obelix:~# route -n
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
192.168.0.234   0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth1
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
13:37 root@obelix:~#
Irgendwie vermute ich das es am Server liegt das er die pakete nicht ordenltich weitergibt. In diesem Fall hoffe ich das von euch einer eine Idee hat bzw. eine Lösung.

stinkstiefel
Beiträge: 382
Registriert: 13.06.2008 12:05:24

Re: PPTP an Debian Server funktioniert nicht

Beitrag von stinkstiefel » 08.08.2008 13:58:05

Poptop hat doch eine wirklich sehr schöne Diagnose-Seite, schon mal angeschaut?

Benutzeravatar
momai
Beiträge: 237
Registriert: 25.05.2005 11:38:07
Wohnort: Augsburg

Re: PPTP an Debian Server funktioniert nicht

Beitrag von momai » 08.08.2008 14:03:13

ne wie und wo komme ich da dran?

bzw. ich glaub es liegt eher am routing

stinkstiefel
Beiträge: 382
Registriert: 13.06.2008 12:05:24

Re: PPTP an Debian Server funktioniert nicht

Beitrag von stinkstiefel » 08.08.2008 14:10:27

Versuch es mal bei google mit poptop + diagnose und dann den ersten Treffer anschauen. :wink:

Benutzeravatar
momai
Beiträge: 237
Registriert: 25.05.2005 11:38:07
Wohnort: Augsburg

Re: PPTP an Debian Server funktioniert nicht

Beitrag von momai » 08.08.2008 14:57:23

ok hab es gefunden und das ist auch wirklich ein sehr cooles tool...nur leider komm ich bei test 4 nicht mehr weiter alle anderen test davor haben funktioniert und auch gepasst nur eben jetzt der vierte....

The most common cause of failure for this test is iptables FORWARD rules
also hat es doch wieder was mit routing zu tun...nur kenn ich mich da leider garnicht aus, kann mir da jemand helfen?

wie kann ich sagen das pakete die von ppp0 kommen über eth0 ins netzwerk weitergegeben werden können?

stinkstiefel
Beiträge: 382
Registriert: 13.06.2008 12:05:24

Re: PPTP an Debian Server funktioniert nicht

Beitrag von stinkstiefel » 08.08.2008 16:24:08

momai hat geschrieben:nur leider komm ich bei test 4 nicht mehr weiter alle anderen test davor haben funktioniert und auch gepasst nur eben jetzt der vierte.
Geht es auch noch etwas genauer? Kommen die ICMP Päckchen auf eth0 an aber der Client erhält keine Antwort oder kommt auf eth0 erst garnichts an?

Benutzeravatar
momai
Beiträge: 237
Registriert: 25.05.2005 11:38:07
Wohnort: Augsburg

Re: PPTP an Debian Server funktioniert nicht

Beitrag von momai » 12.08.2008 11:47:25

vielleicht etwas spät, aber jetzt funktioniert es...

hab das global forwarding eingeschalten...daran hats gelegen

noch als nachtrag
habe in diesem file /proc/sys/net/ipv4/ip_forward das hier von 0 auf 1 gesetzt

und wenn man das hier "echo "1" > /proc/sys/net/ipv4/ip_forward" in die "/etc/rc.local" schreibt macht er es bei jedem bootvorgang und setzt es von 0 auf 1

Antworten