LINUX.ORG.RU
ФорумAdmin

Подключение по pptp


0

0

Вообщем подрубаюсь по pptp к спутниковому прову и связь рвется постоянно :(. Есть ли какой нить скрипт для "перезвона" pptp??? Я написал свой который прверяет пид процесса pptp и если процесс умер то запускает pptp соединеие поновой. Нармально ли такое решение???.


Можно пускать pptp через pppd и использоватьуже его опции для 
передозвона, лично я так и делаю.

#!/sbin/runscript
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/files/vpn,v 1.4 2004/07/14 22:26:56 agriffis Exp $

depend() {
    need net.eth0 xdm
}

start() {
    ebegin "Starting VPN"

    route add -net 10.0.0.0/8 gw 10.20.0.1 >& /dev/null
    route add -net 192.168.0.0/16 gw 10.20.0.1 >& /dev/null
    route del default >& /dev/null
    
    pppd persist holdoff 1 file /etc/ppp/options.pptp pty "/usr/sbin/pptp vpn.lanport --nolaunchpppd" user 00163
    
    eend $? "Failed to start VPN"
}

stop() {
    ebegin "Stopping VPN"
    
#    killall start-vpn >& /dev/null
    route del default >& /dev/null
    ifconfig ppp0 down >& /dev/null
    killall pptp >& /dev/null
    killall -s KILL pppd >& /dev/null
    
    eend $? "Failed to stop VPN"
}

cyclon ★★★★★
()
Ответ на: комментарий от cyclon

> pppd persist holdoff 1 file /etc/ppp/options.pptp pty "/usr/sbin/pptp vpn.lanport --nolaunchpppd" user 00163

У меня почему то запускается таким образом несколько одновременно pptp сессий и не одна не коннектится :(

Spank
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.