The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Автоматический запуск pptp содинений, !*! SunWater, 10-Авг-07, 10:54  [смотреть все]
  • Автоматический запуск pptp содинений, !*! Аноним, 12:34 , 10-Авг-07 (1)
  • Автоматический запуск pptp содинений, !*! VitalkaDrug, 00:34 , 11-Авг-07 (2)
    >Небходимо, чтобы при загрузке ОС автоматически запускались pptp соединения, причем чтобы соединения
    >на определенного провайдера (их у меня 3)всегда имели постоянный номер, например
    >ppp1 ppp2 и т.д., автоматический реконект при обрыве соедения...

    Пропиши старт трех ppp-шников в inittab, что-бы их состояние мониторилось процессом init.

    Например, строка в inittab:
    v1:3:respawn:/etc/rc.d/rc.pppd

    Содержимое скрипта /etc/rc.d/rc.pppd:
    #!/bin/sh
    PPTP_SERVER=192.168.1.254
    CLIENT_NAME=client0
    SERVER_NAME=server0
    /usr/local/sbin/pppd \
        nodetach \
        noauth \
        nobsdcomp \
        nodeflate \
        mppe required,stateless \
        name $CLIENT_NAME \
        remotename $SERVER_NAME \
        pty "pptp $PPTP-SERVER --nolaunchpppd" \
        unit 1

    Опции в скрипте выстави какие тебе необходимы. Опция unit 1 стимулирует pppd для данного pptp-подключения использовать именно ppp1, если он еще кем-то не занят.
    Создаешь три скрипта с нужными тебе параметрами, указываешь в каждом различный номер в unit, прописываешь их в /etc/inittab и после рестарта init у тебя автоматически поднимаются все три ppp-шника на нужных тебе интерфейсах.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру