From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: fish To: community@altlinux.ru Content-Type: text/plain; charset=cp1251 Date: Tue, 04 Jan 2005 20:25:52 +0300 Message-Id: <1104859552.5319.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 1.5.92 (1.5.92-alt0.5) Content-Transfer-Encoding: 8bit X-Spam: Not detected Subject: [Comm] Re: =?koi8-r?b?88/FxMnOxc7JxSDT?= VPN? X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2005 17:26:05 -0000 Archived-At: List-Archive: List-Post: Я настраивал примерно так: 1. Создаем файл /etc/ppp/peers/internet в нем пишем: name remotename file /etc/ppp/options.pptp 2. В файле /etc/ppp/options.pptp пишем: lock +chap nobsdcomp nodeflate noaccomp nopcomp +mppe-40 +mppe-128 nomppe-stateful mtu 1372 mru 1500 defaultroute ipcp-accept-local ipcp-accept-remote ktune noauth pty "/usr/sbin/pptp --nolaunchpppd" #updetach #debug #nodetach #logfd 2 Эти опции возможно понадобится изменить. Последние четыре строки нужно раскомментарить, если понадобится отладка. 3. В файле /etc/ppp/chap.secrets прописываем пароль 4. Пишем скрипт соединения /etc/rc.d/init.d/inet: #!/bin/bash /sbin/route add -net gw eth0 #pptp Start/Stop the pptp service. #chkconfig: 2345 90 60 #description: Point to Point Tunneling Protocol client #processname: pptp #config: /etc/sysconfig/pptp #Source function library. ./etc/init.d/functions #Source configuration RETVAL=0 #See how we were called. prog="Internet" start() { echo -n $"Starting PPPD connection: <> [ OK ] " /usr/sbin/pppd call internet echo } stop() { echo -n $"Stopping pppd: " killproc pppd echo } restart() { stop start } case "$1" in start) start ;; stop) stop ;; restart) restart ;; status) rhstatus ;; *) echo $"Usage: $0 {start|stop|restart}" esac exit $? 5. Добавляем сервис chkconfig --add inet chkconfig --level 2345 inet on