On Monday 15 October 2007 14:20, Florin Samareanu wrote:
> On Mon, 2007-10-15 at 14:18 +0300, Alex wrote:
> > metoda asta are hibe:
>
> de acord
>
> > Un articol in acest sens aici:
> > http://www.tek-tips.com/viewthread.cfm?qid=1278469&page=7
>
> o alta solutie ar fi sa treci la openvpn
>
Cunosc bine openvpn, dar de data aceasta nu am sa trec la el. Revenind la
subiect, un script care ar pune corect ruta catre reteaua mea daca userul a
debifat optiunea "use default gw on remote network" pentru conexiunea
pptpVPN, ar arata ca mai jos:
[EMAIL PROTECTED] ~]$ cat set.bat
@echo off
setlocal
set ip=
set foundPPP=
for /f "delims=" %%a in ('ipconfig /all') do call :PROCESS "%%a"
if "%ip%"=="" echo Can't find IP address.&goto :EOF
rem echo route add 192.168.0.0 mask 255.255.252.0 %ip%
route add 192.168.0.0 mask 255.255.252.0 %ip%
goto :EOF
:PROCESS
set Line=%~1
if "%Line%"=="" goto :EOF
if "%Line:~0,3%"=="PPP" set foundPPP=Y&goto :EOF
if "%foundPPP%"=="" goto :EOF
for /f "tokens=2 delims=:" %%a in ('echo " %Line% " ^| findstr /c:"IP
Address"') do if not "%%a"=="" call :SETIP %%a
goto :EOF
:SETIP
set ip=%1
[EMAIL PROTECTED] ~]$
NOTA1: nu agreez/recomand aceasta metoda
NOTA2: set.bat functioneaza incorect daca:
- metoda de conectare la internet pe statia remote este dialup-ul (adaptor
PPP)
- link-ul pptpVPN cu reteaua mea NU este ridicat inaintea altor legaturi de
tip ppp stabilite de pe acea statie
- crapa legatura cu mine si la reconectare, pe statia respectiva mai sunt deja
stabilite inca N legaturi ppp
Alx
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug