Отказоустойчивость в закрытом контуре предприятия (без доступа в Интернет)

Андрейчук Игорь

Bronze Partner
Advanced Certified
Регистрация
18 Мар 2019
Сообщения
23
Добрый день, коллеги!
Добрый день, Снежко Игорь!
В текущих реалиях на больших предприятиях государственного назначения (перспективных отраслей экономики) или предприятиях ГЧП службой безопасности ограничен или запрещен доступ из сети Интернет и когда встает вопрос использования корпоративных систем связи или их модернизации до 3СХ, то невольно встает другой вопрос - отказоустойчивости решения, однако на 3СХ это возможно только через использование FQDN c регистрацией телефонов по доменному имени на случай отказа для перехода на резервный сервер либо модернизации сети до Split-DNS архитектуры, что никто как правило не захочет делать для только в угоду телефонии.
Возникает вопрос к разработчикам 3СХ необходимости продвинуть вопрос отказоустойчивости как таковой без привязки к FQDN, тогда решение будет конкурировать в этом вопросе с отечественными "зубрами" решений для корпоративной телефонии, таком как например РТУ от Сател.
Вопрос не праздный, так как один из наших потенциальных Заказчиков столкнулся с такой проблемой в тестовом режиме эксплуатации сервера 3СХ, когда им практически уже навязали отечественные разработки в этой области за достаточно весомую сумму.
 
Не совсем понял ваш вопрос. Привязка телефонов к FQDN - это и есть отказоустойчивость. Вам достаточно скриптом заменить на внутреннем DNS сервере А-запись (поменять IP, короче говоря), и всё продолжит работать как ни в чем ни бывало. Скрипт можно запускать в момент аварийного переключения.


Но вот с мобильными приложениями 3CX несколько сложнее - для их работы нужен SSL сертификат для вашего FQDN.

Ну и третий вариант - менять скриптом не A-запись, а просто IP адрес сервера. Т.е на резервном сервере после аварийного переключения ставить адрес, как на основном..
 
Последнее редактирование:
Игорь. Тут речь про закрытые предприятия, у которых отсутствует (запрещен) доступ в Интернет и соответственно не используется FQDN. Было бы замечательно получить такой скрипт, который бы не А-запись изменял в DNS, а изменял бы IP-адрес на резервном сервере для автоматического переключения с основного сервера с оповещением об этом администратора системы.
 
This changes the IP address and Default Gateway:

"netsh int ip set address "local area connection" static {192.168.0.101} 255.255.255.0 {192.168.0.254} 1"

This changes DNS:

"netsh int ip set dns "local area connection" static {192.168.0.254} primary"
 
Игорь, добрый день!
Предлагаете потестировать скрипт?)
Где-то уже используется у Заказчиков? Дело в том, что эти команды для Windows-машин, а у нас linux версии..
 
Последнее редактирование:
Игорь, добрый час! Благодарю, тут получается вручную правка описана, а вопрос в том, что кто-нибудь уже писал скрипт под Linux со сменой адресации в автоматическом режиме, чтобы это корректно сработало...Есть опыт?
 
Подобные вещи лучше не спрашивать на форуме, а тщательно тестировать в ваших конкретных условиях и вашей конкретной сети. Смена IP - это более чем стандартная процедура. Но есть еще и оборудование, другие сервисы и вещи, уникальные только для вашей сети. Поэтому 3CX и предлагает тестирование на 45 дней, чтобы вы откатали все возможные варианты использования именно в ВАШИХ условиях.
 
Игорь, добрый день!
Обновили Заказчику серверы АТС на тарифе Enterprise до v20.Теперь необходимо настроить отказоустойчивость при падении активного сервера.
Ранее мы с вами обсуждали здесь необходимость смены IP на пассивном сервере на IP активного.
Подскажите пжл. у Вас есть ссылка или может есть готовый скрипт и главное рабочий для Linux для смены IP.
Повторюсь, скрпипты которые приведены на сайте для Failover не подойдут, так как внутри ЛВС не использеуься FQDN и split DNS.
Заранее благодарен! Игорь
 
Добрый день,
В 3CX v20 нет встроенного механизма IP-переключения — он предполагает использование FQDN.
Скрипты с сайта 3CX действительно ориентированы на split DNS, поэтому в вашей ситуации они не подойдут.
Других скриптов у нас нет.
Вы можете поэкспериментировать с gpt или gemini code assist или claude code и модифицировать скрипты под ваши задачи.
 

Для администраторов

Статистика форума

Темы
44.765
Сообщения
233.684
Пользователи
78.501
Новый пользователь
Erich Gasser
#