[Megoldva] PPTP VPN default route T-mobile net esetén

Fórumok

Hello,

adott egy 10.10.4-es OSX, egy T-mobile USB modem, és egy PPTP szerver.

Ha az OSX kábelen/wifin kapcsolódik egy hálózatra, és így kapcsolódik a VPN kiszolgálóhoz, akkor minden ok: lehet folytatni a munkát, és eléri a VPN mögött levő hálózatot is.

Ha a T-s hálózaton keresztül van fent az USB-s modemmel, akkor viszont a PPTP kapcsolat létrehozása után megszakad minden egyéb hálózati kommunikáció.

Az OSX-en a PPTP kapcsolatnál a "Use default gate­way on remote network" ki van kapcsolva, ennek ellenére mégis létrejön egy "default" routing bejegyzés a routing táblába, ami az egyébként már létező T-mobil hálózat által létrehozott routing elé kerül. Metrikát nem láttam, lövésem sincs, hogy lehet szabályozni a prioritást.

A neten találtam egy olyat, hogy a hálózati kapcsolatok sorrendjét lehet állítani: a PPTP-s kapcsolatot az összes kapcsolaton belül a legvégére tettem, a T-mobile 3G-t pedig a legelejére.

Van valakinek még ötlete, mit lehetne csinálni, hogy a mobilnetes kapcsolat megléte esetén is lehessen a PPTP-s VPN-t is használni úgy, hogy minden más továbbra is műöüdik?

Köszi,

a.

Hozzászólások

Köszönöm a választ,

az első linket megtaláltam - az a gond, hogy:
- ha a PPTP által létrehozott default route bejegyzést törlöm a "route delete ..." paranccsal, akkor lebont a PPTP
- új default route bejegyzést nem tudok felvenni, azt írja hogy már létezik (persze jogosan)

Hogy tudod csak és kizárólag az ip-up fájlban szabályozni a routingot? Hogy-hogy a rendszer PPTP kliense nem hozza létre?

Köszi mégegyszer,

a.

Szia!
Újra ránéztem az ip-up file-t amit használok és valóban nem törlök route-ot csak újabb static route-okat hozok létre.
Úgy tűnik nekem, hogy én nem találkoztam ezzel a probémával. Ugyan azzal az ip-up file-al kapcsolódik függetlenül attól, hogy az internet kapcsolatom wifi vagy T-Mobile. Igaz én nem használok USB-stick-et, hanem a mobilomat (iPhone 3GS) használom modemként BT-n keresztűl.

M.

Amikor USB modemmel csatlakozol ellenőrizd NAT mögött rak-e a kedves T. Az okozhat mindenféle problémákat.

Create the file /etc/ppp/ip-up with following content:

#!/bin/sh
/sbin/route add -interface $1
replacing with subnet, you want to route through VPN (for ex. 192.168.0.0/16)

execute as root:

chmod 0755 /etc/ppp/ip-up
This file will be executed each time you connect to VPN.

The parameters given to the script:

$1: The VPN interface (e.g. ppp0)
$2: Unknown, was 0 in my case
$3: IP of the VPN server
$4: VPN gateway address
$5: Regular (non-vpn) gateway for your lan connections

A kapcsolatok prioritását a kis fogaskerékre kattintva a "Szolgáltatási sorrend beállítása..." menüben tudod elérni.

Hello,

a témaindító posztban írtam:
A neten találtam egy olyat, hogy a hálózati kapcsolatok sorrendjét lehet állítani: a PPTP-s kapcsolatot az összes kapcsolaton belül a legvégére tettem, a T-mobile 3G-t pedig a legelejére.

de így sem jó. Mi lenne a jó sorrend? Előre kell a PPTP és a végére a 3G?

Köszi:

a.

Köszi, pedig ezt tényleg próbáltam, deeee... :)

Szóval az van, hogy amikor feljön a sorrend választó ablak, és átrendezem a kapcsolatokat, más nem tudok csinálni, mint bezárni azt az ablakot. De a szülő ablakban ilyenkor az [Apply] aktív lesz, és arra bezony' rá kell nyomni, hogy aktíváld ezt a sorrendet, és akkor a következő kapcsolódáskor már jó is lesz. Ha nem nyomsz rá, akkor kapcsolódhatok akárhányszor, marad ua. Szerintem ez kicsit konfúz, de ez van.

Bocs a lámerkedésért, és köszi mindenkinek a helpet.

a.