powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как не потерять соединение PPP?
7 сообщений из 7, страница 1 из 1
Как не потерять соединение PPP?
    #34443126
Zeus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На сервере есть соединение с провайдером по PPTP, некое ppp0.
Иногда оно разрывается...
Чтобы такое сделать, чтобы оно эффективно востанавливалось?
Спасибо.
...
Рейтинг: 0 / 0
Как не потерять соединение PPP?
    #34443752
fandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
написать скрипт в котором проверять соединение (ping) в цикле с некоторой задержкой (sleep),
если упало - поднимать ;)

как-то так, наверно...
...
Рейтинг: 0 / 0
Как не потерять соединение PPP?
    #34443832
Zeus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а скриптик не бросишь? 0:)
...
Рейтинг: 0 / 0
Как не потерять соединение PPP?
    #34443870
Frame Relay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если так?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
#!/bin/bash

if [[ `/sbin/ifconfig | grep ppp0` ]] ; then
   echo "uplink Sirius128 is active" > /dev/null
else
  /sbin/ifup dsl0 > /dev/null
  echo "setting up uplink Sirius128" >> /var/log/checkdsl.log
  date >> /var/log/checkdsl.log
  fi
fi

Работает для модема Сириус-128 (на COM-порте). Проверяется (кроном каждые 5 минут) на наличие в списке интерфейсов ppp0, если нет, то поднимается dsl0 (так нужно для сего девайса) и пишется об этом в лог-файл.
CentOS 3.7.
...
Рейтинг: 0 / 0
Как не потерять соединение PPP?
    #34444239
Zeus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем!
...
Рейтинг: 0 / 0
Как не потерять соединение PPP?
    #34444334
init
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ZeusНа сервере есть соединение с провайдером по PPTP, некое ppp0.
Иногда оно разрывается...
Чтобы такое сделать, чтобы оно эффективно востанавливалось?
Спасибо.

Забросить инициализацию в inittab c respawn.
Когда процесс упадет, init его перестартует.
...
Рейтинг: 0 / 0
Как не потерять соединение PPP?
    #34444983
Zeus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
initЗабросить инициализацию в inittab c respawn.
Когда процесс упадет, init его перестартует.

Я думал об этом...
Но вот какой процесс?
Сейчас сеть поднимается вот так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
auto lo
iface lo inet loopback
	pre-up /root/sys/kernel.net.sh
	pre-up /root/sys/iptables.rules.sh

auto eth1
iface eth1 inet static
	address х.х.х.х 
	netmask  255 . 0 . 0 . 0 

auto eth2
iface eth2 inet static
	address а.а.а.а
	netmask  255 . 255 . 255 . 0 

auto prov
iface prov inet ppp
        provider prov
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как не потерять соединение PPP?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]