Резервирование каналов. Настройка резервирования каналов (экспериментальный функционал)

Версия 1 Шевнин Игнат
на ноя 26, 2013 15:03.

по сравнению с
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (14)

просмотр истории страницы
Данная функция работает путем замены snat адреса абонента, если один из каналов падает и его использовал как nat абонент, то ему подставится в качестве snat адреса, адрес другого канала. 


*Внимание:* функция работает только с опцией *Меню \-> Конфигурирование сервера \-> Конфигурирование сети \->* *[X]* *Маршрутизировать по NAT адресу*

h2. Настройка каналов.



*Шаг 1*. Для создания заходим в *Консольное меню \-> Конфигурирование сервера \-> Конфигурирование сети \-> Резервирование каналов(каналы)*

!1.png|border=1!

Шаг 2. Создаем для каждого из ваших внешних соединений(каналов) запись.
*Шаг 2*. Создаем для *{_}каждого{_}* из ваших внешних соединений(каналов) запись. Записи нужно создавать как для основных так и неосновных внешних каналов. Это необходимо для того чтоб после восстановления основного канала на него была возможность переключиться с резервного.

То есть обозначаем внешнего провайдера для биллинга как канал. Для канал. Для этого указываем:

*Имя канала* \- Текстовое имя, ни от чего не зависит;
*IP для SNAT* \- ip адрес на внешнем интерфейсе, которым вы натите абонентов;

*Номер резервного канала*  - порядковый номер созданного канала в системе резервирования, на который произойдет переключение.

*Применчание:* Важно помнить, что речь идет именно о номеразх каналов созданных в данном пункте.
*Примечание:*
    1. номера созданных резервных интерфейсов никак не связаны с номерами каналов в разделе меню *Консольное меню \-> Конфигурирование сервера \-> Конфигурирование сети \-> Настройка Ethernet,PPPoE,PPTP,CIPE,L2TP...*
    2. важно помнить, что речь при дальнейших настройках идет именно о номерах каналов созданных в данном пункте.

!2.png|border=2!
h2. Глобальные настройки резервирования

*Шаг 3*. После заведения всех ваших внешних каналов в разделе *Резервирование каналов(каналы)* переходим к глобальным настройкам и заходим в *Настройка резервирования каналов (Experimental)*

!3.png|border=3!

*Шаг 4*. Включаем саму систему резервирования

*Шаг 5*. Выставляем адрес, который будет проверяться в каждом канале. Как только он становится недоступным, происходит переключение на резервный канал.

Имеются также пункты:

Не проверять каналы на следующих интерфейсах  \- │ │
            │ │ Перезапустить файрвол 
*Не проверять каналы на следующих интерфейсах*  \- можно задать интерфейсы, на которых проверяться каналы не должны;

!5.png|border=5!

*Шаг 6*. Добавить в /var/lib//event/event_inc.sh блок
Если используете NAS-сервера этот пункт не подойдет - обратитесь в тех. поддержку.

{code}
if [ "$SNAT_REPLACE_ENABLED" = '1' ]; then
( . /usr/local/ics/bin/snat_replace_cmd do_event "$EVENT" "$DATA" )
exit 0
fi
{code}

*Шаг 7*. Выполнить рестарт демона
{code}
/etc/init.d/eventd restart
{code}

Шаг 6. *Шаг 8*. После этого настройка закончена.