Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-09-25 17:44:21

  user - Nowy użytkownik

user
Nowy użytkownik
Zarejestrowany: 2008-09-25

pptp i lan

Witam,
może ktoś tutaj pomoże mi rozwiązać "zagadko-problem"  serwera pptp.
Taki schemat:

                                  ______________________
                                 |   router + nat + pptp       |                     ________
                                 |eth1 do netu                    |                    |              |----------------------komputer 1
internet------------       |1.1.1.1           eth0 do lan |----------------|  switch   |----------------------komputer 2
                                 |                  192.168.5.10 |                    |________|----------------------komputer 3 itd
                                 |_____________________|

Jak widać powyżej bramą dla komputerów z lanu jest 192.168.5.10
Serwer pptp skonfigurowany tak, że:
localip 192.168.5.15 (po stronie serwera)
remoteip 192.168.5.35 (po stronie klienta)
Jak klient łączy się gdzieś tam z sieci to połączenie jest zestawione.
Poniżej wynik polecen:
ifconfig
ppp0   Link encap:Point-to-Point Protocol
          inet addr:192.168.5.15  P-t-P:192.168.5.35  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1400  Metric:1
          RX packets:21 errors:1 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:1540 (1.5 KiB)  TX bytes:112 (112.0 b)
Czasem pojawia się błąd w RX packets jak łączy się klient z windowsem.

route:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.5.35    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.5.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
1.1.1.0            0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0            1.1.1.1            0.0.0.0         UG    0      0        0 eth1

Problem polega na tym, że podłączony klient nie może "pingnąć żadnego komputera w sieci 192.168.5.0/24 i żaden komputer z tej sieci nie może pingnąć "nowego" komputera o przyznanym przez serwer pptp ip 192.168.5.35.
Testy na wyłączonym firewallu, jądro 2.6.26.3,
w dmesg info:
PPP generic driver version 2.4.2
PPP BSD Compression module registered
PPP Deflate Compression module registered
GRE over IPv4 tunneling driver
PPP MPPE Compression module registered
pppd więc w wersji 2.4.2.
Czy ktoś może doradzić gdzie tkwi ten diabelski szczegół, aby komputery mogły się pingować a tym samym po prostu widzieć?
Jak potrzeba innych danych to dostarczę, a system to debian etch.
Pozdrawiam serdecznie:)

Ostatnio edytowany przez user (2008-09-25 17:45:15)

Offline

 

#2  2008-12-29 12:12:19

  machef - Nowy użytkownik

machef
Nowy użytkownik
Zarejestrowany: 2008-12-29

Re: pptp i lan

Witam,
Czy ktoś zna rozwiązanie problemu z powyżej?
Bardzo proszę o porady:)

pozdrawiam

Offline

 

#3  2008-12-29 12:54:11

  mariaczi - Użytkownik

mariaczi
Użytkownik
Zarejestrowany: 2007-10-02

Re: pptp i lan

Rozumiem, że z klienta do serwera czyli z 192.168.5.35 masz ping do 192.168.5.15 i odwrotnie czyli z 15 do 35. Resztę odpowiedzi na Twoje pytanie znajdziesz analizując maskę podsieci klienta/serwera dla ppp0.

Offline

 

#4  2008-12-29 15:39:53

  machef - Nowy użytkownik

machef
Nowy użytkownik
Zarejestrowany: 2008-12-29

Re: pptp i lan

mariaczi napisał(-a):

Resztę odpowiedzi na Twoje pytanie znajdziesz analizując maskę podsieci klienta/serwera dla ppp0.

Hej,
Mógłbym prosic o wyjasnienie, ponieważ muszę się przyznac, że dalej nie wiem co z tym zrobic:(

dzięki

Ostatnio edytowany przez machef (2008-12-29 15:50:40)

Offline

 

#5  2008-12-29 18:04:17

  machef - Nowy użytkownik

machef
Nowy użytkownik
Zarejestrowany: 2008-12-29

Re: pptp i lan

Oki, udało mi się roziwązac problem.
Trzeba pozwolic serwerowi na przekazywanie pakietów co w praktyce sprowadza się do:
"echo 1 > /proc/sys/net/ipv4/ip_forward"

pozdrawiam

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)