Prihlásiť sa Odoslať Novinky :: FAQ :: Rozšírené vyhľadávanie :: Napísali o nás :: Ankety
Main Menu
· Home
· 
· FAQ
· 
· Diskusia
· 











Main Menu
· Domov

Moduly
· AvantGo
· Downloads
· FAQ
· News
· Recommend Us
· Reviews
· Search
· Sections
· Stats
· Topics
· Top List
· Web Links
· Forum

Jazyk
Výber jazykovej mutácie:



The time now is 28.04.2024 - 04:24


linux vpn pppd

Post new topic Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
 
Author Message
Chalan
Post subject: linux vpn pppd  PostPosted: 16.05.2014 - 10:16 #106490
Majster


Joined: Máj 12, 2004
Posts: 4579
Location: Bratislava
caute, mam urobenu vpnku pptp... na mk mam pptp server a linux stroj je ako pptp klient... na klientovi vpnku pustam cez /etc.rc.local konkretne

Code: › # nastartujme vpnku
echo "startujeme vpnku"
/usr/sbin/pppd call elsonet


vsetko funguje v pohode kym nespadne spojenie potom sa to automaticky uz nepripoji... mam preto urobeny skript ktory pinga gw vpnky a ked nepingne restartne ju, vid...

*/1 * * * * /root/pptp_cron.sh >> /var/log/pptp_pinger.log 2>&1

Code: › [root@pbx ~]# cat /root/pptp_cron.sh
#!/bin/bash
 
HOST=10.0.0.1
 
DATE=`date`
PINGRES=`ping -c 2 $HOST`
PLOSS=`echo $PINGRES : | grep -oP '\d+(?=% packet loss)'`
echo "$DATE : Loss Result : $PLOSS"
 
if [ "100" -eq "$PLOSS" ];
then
    echo "$DATE : Starting : $HOST"
    /usr/sbin/pppd call elsonet
    echo "$DATE : Now running : $HOST"
else
    echo "$DATE : Already running : $HOST"
fi


skript zda sa funguje vid. log

Code: › [root@pbx ~]# tail /var/log/pptp_pinger.log
Fri May 16 10:07:01 CEST 2014 : Loss Result : 0
Fri May 16 10:07:01 CEST 2014 : Already running : 10.0.0.1
Fri May 16 10:08:01 CEST 2014 : Loss Result : 0
Fri May 16 10:08:01 CEST 2014 : Already running : 10.0.0.1
Fri May 16 10:09:01 CEST 2014 : Loss Result : 0


ale z nepochopitelneho dovodu tu vpnku nenastartuje...

prava na subory su spravne vid...

Code: › -rwxr-xr-x  1 root root  354 feb 20 11:09 pptp_cron.sh


nasiel som este v logu toto ale to s tym asi nema nic

Code: › [root@pbx ~]# tail /var/log/ppp/connect-errors
sh: pptp: command not found


neviem kde by mohol byt problem... poradi niekto prosim?

edit: zabudol som este napisat ze ked ten skript pri vypadku pustim manualne z konzoly cez [root@pbx ~]# /root/pptp_cron.sh tak sa to nahodi problem je len ked sa to pusta z crona...
 
 View user's profile Send private message Visit poster's website MSN Messenger ICQ Number 
Reply with quote Back to top
pixall
Post subject: linux vpn pppd  PostPosted: 16.05.2014 - 12:44 #106491
Majster


Joined: Okt 21, 2003
Posts: 4247

no ved je to tu napisane:

sh: pptp: command not found

shell nevie najst prikaz pptp... kdesi v skriptoch ho pustas a nemas k nemu uvedenu plnu cestu. ked to pustas rucne tak v tvojom profil cesta (PATH) definovana je, takze pptp najde, ale ked sa to ma pustit samo, tak PATH este definovana nie je, alebo ak je, tak neobsahuje cestu k pptp...
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Chalan
Post subject: RE: linux vpn pppd  PostPosted: 16.05.2014 - 17:27 #106492
Majster


Joined: Máj 12, 2004
Posts: 4579
Location: Bratislava
dik za nakopnutie, chyba bola v /etc/ppp/peers/elsonet

povodne bol riadok takto
Code: › pty "pptp ip --nolaunchpppd"
zmenil som na
Code: › pty "/usr/sbin/pptp ip --nolaunchpppd"


a funguje...

vysvetlit si to uplne neviem lebo po copy/paste toho isteho prikazu z crontab -l do konzoly to islo ale priamo z crona nia, zrejme to cron pusta inak a treba mat vsade cesty...

kazdopadne dakujem
 
 View user's profile Send private message Visit poster's website MSN Messenger ICQ Number 
Reply with quote Back to top
rado3105
Post subject: RE: linux vpn pppd  PostPosted: 16.05.2014 - 18:15 #106493
Majster


Joined: Júl 11, 2008
Posts: 2311

crontab potrebuje plnu cestu...aj specialne prikazy treba oddelit specialnymi premennymi....
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Display posts from previous:     
All times are GMT
Post new topic Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
 
Jump to:  

Powered by PNphpBB2 © 2003-2005 The PNphpBB Group
Credits

(C) SKFree 2002-2010: Powered by POSTNUKE. Môžete prebera? naše správy vo formáte XML(RSS)