Temat: VPN PPTP i automatyczne trasy routingu

Korzystając z tego opisu
https://wiki.openwrt.org/doc/howto/vpn.server.pptpd
chciałem się dowiedzieć czy można osiągnąć coś takiego że po połączeniu się z serwerwem VPN poprzez odpowiedni login i hasło (pptp) dla klienta w windowsie został nadany odpowiedni routing do odległej sieci lan poprzez innego klienta.

Narazie korzystam z serwera vpn bazującego na n2n. Wszystkich pozostałych klientów o ile jeśli są w sieci mogę zpingować i dostać się do nich.

Jednak żeby dostać się do danej drugiej sieci (za klientem) muszę za każdym razem w konsoli w windowsie wpisywać
route add ODLEGLA_PODSIEC mask 255.255.255 KLIENT_N2N czyli przykładowo route add 192.168.10.0 mask 255.255.255.0 10.1.2.3
Jeśli chcę się przełączyć z jednej odległej sieci do drugiej to oczywiście muszę usunąć trasę z obecnej route delete 192.168.10.0
i później ponownie wpisać w konsoli drugą np. route add 192.168.10.0 mask 255.255.255.0 10.1.2.4

Czy da się to zautomatyzować poprzez zastosowanie VPN PPTP ?

2

Odp: VPN PPTP i automatyczne trasy routingu

Nie jest mi znana metoda tego. Jeżeli to był b linux to robisz to prosto przez odpowiedni skrypt który w momencie podniesienia interfejsu robisz jakieś router add i down przy wyłączeniu. Na windowsie - nie wiem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: VPN PPTP i automatyczne trasy routingu

Coś znalazłem dla pptp
https://www.experts-exchange.com/articl … s-7-8.html

Ciekawe czy da się to jeszcze jakoś prościej zautomatyzować ?

4

Odp: VPN PPTP i automatyczne trasy routingu

Zawsze możesz sobie dopisać trwałą trasę w windows przez "route -P add ...", przy uruchomionym vpn. Potem jak vpn położysz i brama/interfejs dla tej trasy będzie niedostępny to jej windows nie będzie używał a jak podniesiesz to już nie będzie trzeba dopisywać.
Jak tego używam od lat z powodzeniem.

Archer C7 v.2 + LEDE by Cezary http://beta.speedtest.net/pl/result/6621599402

5

Odp: VPN PPTP i automatyczne trasy routingu

Z tym że ja muszę mieć możliwość dostania się do kilku podsieci oczywiście nie naraz i chciałem sobie jakoś ułatwić routing.

Dla 1 odległej podsieci "route -p add ..." oczywiście zdało by egzamin ale już dla kilku nie.