The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Сервисы на непостоянном ppp-интерфейсе"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Dialup, PPP / Linux)
Изначальное сообщение [ Отслеживать ]

"Сервисы на непостоянном ppp-интерфейсе"  +/
Сообщение от nucleo on 15-Июл-10, 13:56 
Господа, нужен ваш совет.
Сервер получает доступ в интернет через pptp, т. е. при старте системы поднимается интерфейс ppp0 со статическим адресом, затем к этому адресу цепляются сетевые сервисы типа bind, apache и др. Проблема в том, что данное подключение может оборваться, а то и вовсе не установиться при старте системы. Пораскинув мозгами и покопавшись в документации и интернете, нашёл три возможных решения:

Интерфейс dummy. Здесь, как я понимаю, может быть два подхода:
а) можно поднять dummy0 при старте системы с таким же адресом, как и ppp0, но тогда не понятно, как они должны сосуществовать: нужно ли опускать dummy0 при поднятии ppp0, и наоборот; и как на это реагируют сервисы?
б) можно поднять dummy0 c другим адресом и делать DNAT с ppp0 на этот адрес; этот пункт у меня не вызывает вопросов
в) параметр ядра /proc/sys/net/ipv4/ip_nonlocal_bind, разрешает сервисам цепляться на несуществующий адрес. Однако пишут, что не все сервисы могут так работать.

Прошу высказать ваше мнение, какое решение технически наиболее корректно в данной проблеме.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Сервисы на непостоянном ppp-интерфейсе"  +/
Сообщение от PavelR (??) on 15-Июл-10, 17:20 
еще варианты:

г) вешать сервисы на 0.0.0.0
д) перезапускать сервисы после поднятия канала

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Сервисы на непостоянном ppp-интерфейсе"  +/
Сообщение от nucleo on 15-Июл-10, 18:42 
>еще варианты:
>
>г) вешать сервисы на 0.0.0.0

т.е. сервер будет отвечать на пакеты с какого угодно интерфейса? а все сервисы это умеют? это было бы хорошее решение

>д) перезапускать сервисы после поднятия канала

не, ну это, мягко говоря, не годится:)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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