Po

Masz problemy z siecią bądź internetem? Zapytaj tu
garbaty
Posty: 1
Rejestracja: 02 lutego 2008, 15:31

Połączenie SIECi VPN PPTPD

Post autor: garbaty »

Mój problem.

Musze połączyć ze sobą dwie sieci tak aby każdy z hostów podsieci się widziały.
Servery postawione sa na linuchu.
Wykorzystałem protokół pptpd.
Obrazowo sieci wyglądają tak:

Server VPN Linux eth0 - 192.168.0.90/24 - WLAN
eth1 - 192.168.10.1/24 - LAN
Klient VPN Linux
eth0 - 192.168.0.91/24 -WLAN
eth1 - 192.168.20.1/24 - LAN


Połączyłem sie z Klienta VPN Linux do Servera VPN , przydzieliło mi adres z puli adresów podsieci servera. Klient pinguje server i odwrotnie ale server nie moze pingnąc eth2 klienta.
Każde hosty windy łączące sie do serwera VPN oczywiście się widzą ale nie widzą KLIENTA VPN LINUXa. Połączyłem sie następująco z Klienta do servera:
pppd noauth nobsdcomp nodeflate require-mppe-128 name LOGIN remotename ppptpd pty "pptp 1922.168.0.90 --nolaunchpppd"
routing na serverze:
192.168.10.1 * 255.255.255.255 ... ... ... ppp0
routing na kliencie
192.168.10.2 * 255.255.255.255 ... ... ... ppp0

forwarding włączony w obu przypadkach

Zrobiłem nawet w ten sposóbże na Kliencie VPN w eth2 przypisałem taką samą pule adresów podsieci jak na serwerze 192.168.10.10, i jak wiadomo serwer pingował klienta o tym adresie i odwrotnie. Klienci windy podłączeni do serwera dalej nie widzą klienta VPN linuxa.

dodano:
postawiłem trasy routingu
na serwerze
route add -net 192.168.20.0/24 gw 192.168.0.91
na kliencie
route add -net 192.168.10.0/24 gw 192.168.0.90

wtablicy routingu mam dodatkowo :

na serwerze
192.168.20.0 192.168.0.91 255.255.255.0 .. .. .. eth1
na kliencie
192.168.10.0 192.168.0.90 255.255.255.0 .. .. .. eth1

czy to jest dobre rozwiązanie?
teraz widzą sie hosty windy z Klientem VPN i odwrotnie, problem jest nadal ze server i klienci windy servera nie widzą eth2 KLIENTA VPN LINUX i odwrotnie
Awatar użytkownika
kayo
Posty: 90
Rejestracja: 22 lipca 2007, 12:43

Post autor: kayo »

Polecam OpenVPN. Jets o niebo prostszy w konfiguracji
ODPOWIEDZ