| |
| 1.1, flc, 11:11, 05/04/2005 [ответить] [смотреть все]
| +/– | |
А федора не умеет на старте системы поднимать туннель и устанавливать маршрутизацию?
У меня в Debian есть запись в /etc/network/interfaces о туннеле а в /etc/ppp/ip-up.d и /etc/ppp/ip-down.d есть скрипты, задающие марштуризацию через туннель. |  | | |
| |
| 2.2, Abor Mot, 11:36, 05/04/2005 [^] [ответить] [смотреть все]
| +/– |
Дело было так, pptp + pppd + pppd_mppe + kernel_mppe_mppc собирались вручную из сырцов, предварительно прибив старые пакеты из дистра. По поводу туннеля в inittab или rc.local или другим способом сказать не могу. Требовалось решить вопрос быстро, возможно есть более оптимальный вариант. Поскольку этот вариант заработал - желание искать иные пути не возникает (и материально никем не стимулируется), а для любопытства есть другие точки приложения :-)
|  | | |
| 2.3, wild_t, 12:40, 06/04/2005 [^] [ответить] [смотреть все]
| +/– | |
еще как умеет
1) rpm -i pptp-linux-1.3.1-1.i386.rpm
2) ln -s /usr/sbin/pptp-command /etc/init.d/pptp
настройка: кому как понравится, либо по-старинке /etc/ppp/*, либо pptp-command - не самый ужасный cli
3) chkconfig --add pptp
4) chkconfig --level 35 pptp on
5) $ cat pptp-watchdog
#! /usr/bin/perl -w
use strict;
my %tunnels = (
"server1" => "name1",
"server2" => "name2"
);
my @out = 'ps ax | grep "pptp $1"';
$#out && exit 0;
exec "/etc/init.d/pptp start $tunnels{$1}";
6) crontab -e, добавить запуск вотчдога раз в минуту, единственный аргумент - имя сервера (то, что написано в /etc/ppp/peers/nameX).
7) наслаждаться |  | | |
|
| 1.4, agon, 16:17, 21/04/2005 [ответить] [смотреть все]
| +/– |
я просто
sl:2345:respawn:/usr/sbin/pppd call mytunnel
в inittab добавил и все само поднимается на нужном runlevel
помоему так проще |  | | |
| |
| 2.8, Игорь, 07:26, 14/06/2005 [^] [ответить] [смотреть все]
| +/– |
Привет ALL !!!
Мне тоже пришлось потрахаться с этой фигней.
Стартовый скрипт это замечательно...
но если соединение у вас порвалось больше чем
на несколько минут - адью - оно само больше не поднимится.
опять ручками?
вот как сделал я:
пишем строчку в inittab
i2:345:respawn:/usr/sbin/pptp 192.168.3.1 call pptp0
естественно pptp0 должен быть предварительно настроен.
Все поднимется но не будет дефолтового пути.
делаем файло /etc/ppp/ip-up.local:
--------------------------------------------------------------
#!/bin/bash
sleep 5
pppX='route -n|grep pppX'
if [ ! -z "pppX" ]; then
route add default gw yyy.yyy.yyy.yyy >/dev/null &
fi
--------------------------------------------------------------
где pppX - ваш порт.
У меня настроен ppp2 навсегда.
Помоему проще некуда.
Вслучае пропадания связи оно само и восстановится,
когда связь появится.
Бест бест бест всем.
|  | | |
| |
| 3.9, maxxic, 15:06, 06/02/2007 [^] [ответить] [смотреть все]
| +/– |
>где pppX - ваш порт.
>У меня настроен ppp2 навсегда.
а как его закрепить навсегда?
подскажите, плиз. |  | | |
| |
| 4.10, Игорь, 06:06, 08/02/2007 [^] [ответить] [смотреть все]
| +/– |
>>где pppX - ваш порт.
>>У меня настроен ppp2 навсегда.
>а как его закрепить навсегда?
>подскажите, плиз.
дык очень просто дописать строчку: unit X
в файле /etc/ppp/peers/pptp0
где Х ставим 2 или любой какой хотите
|  | | |
|
|
|
|
|