8(343)382-23-32

info@unix-ekb.ru

Автоматизация переключения между двумя интернет каналами

В настоящее время для многих сфер бизнеса очень критична бесперебойная работа интернет-подключения. Уже не редкость использование двух различных интернет-каналов для снижения риска обрыва связи с различными интернет-сервисами.

В этой статье будет рассмотрено одно из решений данного вопроса для офиса компании. Используются два интернет-подключения: одно безлимитное (основное), второе резервное. Необходимо добиться автоматизированного переключения между ними и оповещения о происходящем пользователей данного офиса. Решение было реализовано на языке программирования Рerl под UNIX-подобные (Linux) операционные системы.

Как выясняется, в процессе выполнения задачи нужно учитывать: 

  • проверку доступности шлюза провайдера
  • доступность интернет-узлов, проверка должна осуществляться по двум различным узлам
  • логирование переключений и доступности интернет-ресурсов
  • оповещение персонала компании (email, SMS)
  • решение должно работать как служба

 

Полученный в итоге код change-route.bz2

Для использования программы важно знать как осуществляется подключение к интернету - статический адрес (как в примере) или по протоколу Point-to-Point, каким образом настроена маршрутизация (должна учитываться маршрутизация по источнику, в противном случае следует раскомментировать соответствующие строчки определения маршрутов), какая технология используется для реализации NAT. По умолчанию проверяется доступность каждые 30 секунд (меняется на усмотрение в коде).

Основываясь на данном коде, можно создавать различные сервисные службы, необходимые для процессов автоматизации.

Все статьи


Деятельность

Настройка серверов

Центром сети любой компании являются сервера. Очень важна бесперебойная работа и грамотная настройка данных узлов.

Готовое решение

Уважаемые клиенты, компания Юникс-ЕКБ готова предложить настройку и внедрение сервера для малых рабочих групп под ключ.

IP АТС Asterisk

Настройка корпоративных АТС и Call-центров на базе Asterisk.

Создание сайтов

Мы предлагаем полный комплекс услуг, связанных с созданием и поддержкой веб-сайта.

IT-аутсорсинг

IT-Аутсорсинг позволяет компании-заказчику сократить затраты на содержание собственной IT-структуры. Дает возможность сконцентрироваться на основных бизнес-процессах компании, а работу с информационными системами предоставить специалистам в этой области.

Новости

Разработана инструкция по созданию запросов

Разработана инструкция по созданию запроса в службу поддержки через систему регистрации запросов "Создание запросов". 

Внедрение системы регистрации запросов

Теперь наши клиенты для регистрации запросов о технической поддержке могут использовать систему регистрации запросов HESK.

Все новости

Наши клиенты

Наши технологии

Ajax программирование
Ajax программирование
Drupal CMS
Drupal CMS
PHP программирование
PHP программирование
 

Использование материалов данного сайта возможно только с письменного согласия владельца сайта

Яндекс.Метрика