Какой сервер на винде выбрать в добавок к АТС на Asterisk?
Пишу курсовую по администрированию IP-телефонии. На логической схеме компы не используются, то бишь телефоны, АТС (asterisk) и свичи с роутерами. Преподаватель сказал использовать как минимум 2 сервера, один на линуксе (в моем случае уже имеется АТС), а второй на Windows.
Подскажите пожалуйста какой можно добавить сервер на винде, функционал не особо важен, главное чтобы он был на винде и как-то взаимодействовал с сетью. Подумываю насчет сервера для хранения резервных копий АТС. В ответе хотелось бы хоть немного описания, как это связать, и как будет взаимодействовать.
Bobyl, Про FreePBX ничего не скажу, всегда пользовался чистым Asterisk'ом. Для него диалплан будет примерно такого вида
[globals]
EMAIL_0001 = pupkin_v@example.com
[to-internal]
exten => XXXX,1,Dial(PJSIP/${EXTEN},30,gt)
same => n,GotoIf($["${DIALSTATUS}"="ANSWER"],end)
same => n,Set(email=${EMAIL_${EXTEN}})
same => n,GotoIf($["${email}"=""],end)
same => n.System(/etc/asterisk/sendemail.sh ${email} "Вам звонили с номера ${CALLERID(num)}")
same => n(end),HangUp()
Естественно, получение адреса по номеру можно сделать через внутреннюю базу Asterisk'a или через ODBC, а скрипт отправки почты написать на любом языке, PHP, Python, Perl и т.д.
Во FreePBX, возможно, по недозвону на номер есть какие-то хуки, на которые можно повесить свой скрипт.
Скорее всего, ваш преподаватель имел ввиду, что вам требуется настроить PBX сервер и на Linux, и на Windows.
В качестве PBX для Windows можете выбрать Freeswitch, он, как и Asterisk, open source, но при этом кросс-платформенный.
Линукс (CentOS) используй как прокси для выхода в интернет, ведь тебе нужны внешние номера какие-то?
Windows используй для хранения записи разговоров, настройки АТС, телефонии, коммутаторов. В общем - для управления всем этих хозяйством.
Bobyl, АТС, как я понимаю, аппаратный? В виде конкретной коробочки? Тогда пусть он будет с минимальным диском. А записи разговоров по FTP на сервер с Win. Там же почтовик минимальный (MDaemon какой-то), ну и браузер для управления и настройки АТС, трубок, свичей, того же CentOS через putty (не каждый же раз в серверную бегать для того, что бы добавить новый номер или проверить, почему нет интернета).
Bobyl, Берёшь лобое г... на АТОМе 4Гб оперативки 60Гб ссд. Накатываешь туда RouterOS (он на линуксе с юзеринтерфейсом). Это твой "роутер"
Берёшь что-то на Corei3-5 8-16Гб оперативки и 240 ссд. Накатываешь туда WinServer 2019|2022. Поднимаешь FTP, поднимаешь почтовик (любой, кроме Exchange, он очень тяжёлый и тебе не нужен), ставишь putty и любой браузер.
Всё - вот тебе два рабочих сервака.