Возможно asterisk для не специалиста в VoIP покажется несколько тяжёлым. Тем более если не предполагается выход на обычьные или IP телефоны - гиморой не стоит того. Если предполагается что всё общение будет через компутер, то могу предложить альтернативные решения.1) Team Speak Server http://www.goteamspeak.com/index.php?page=tutorial_b , в качестве клиента пользуем ts2_client_rc2_2032.exe (не помню его откуда взял, поищи в инете, не найдёшь положу куда-нибудь). Позволит создавать комнаты для групового голосового общения, комнаты можно паролить и выбирать кодеки при создании комнаты. Минус такой - нельзя позвонить кому либо, клиенты должны сидеть в комнате постоянно. Вот примерно так ставил его (Linux):
# adduser tss
# bunzip2 ts2_server_rc2_20201.tar.bz2
# tar xf ts2_server_rc2_20201.tar
# mv tss2_rc2 /usr/local/
# cd /usr/local/tss2_rc2
# chown -R tss:tss ../tss2_rc2
-- Стартовый скрипт
# vi run.sh
--------------------------------------------
#!/bin/sh
cd /usr/local/tss2_rc2
rm -f tsserver2.pid
./teamspeak2-server_startscript start
--------------------------------------------
# chmod 0755 run.sh
-- Пропишем старт при старте системы
# vi /etc/rc.local
--------------------------------------------
su - tss -c '/usr/bin/screen -d -m /usr/local/tss2_rc2/run.sh'
--------------------------------------------
2) jabber server + у клиентов jabbin, http://www.jabbin.com (я пользую jabbin-2.0beta-win) - тот клиент поддерживает передачу и приём голоса через jabber протокол. Это решение довольно прикольное, кроме голоса в локалке ты получишь локальную аську. Кроме того установкой дополнительных модулей на jabber сервер можно получить "груповой чат", чтение почты (plain text, более сложные форматы не понимает, а только присылает уведомления), а при наличие его связи с интернетом (для этого нужена связь с самим интернетом, а также DNS запись для этого сервера) можно прикрутить ICQ транспорт, Mail.ru agent транспорт, MSN транспорт и т.д и т.п.... Вот вкратце как я его ставил:
сначала Berkley BD, но можно и mysql
$ wget http://downloads.sleepycat.com/db-4.4.20.tar.gz
$ tar xzf db-4.4.20.tar.gz
$ cd db-4.4.20
$ ../dist/configure --prefix=/usr/local/db-4.4.20 --enable-cxx --enable-test
$ make
# make install
download jabberd-2.0s11.tar.gz from http://jabberd.jabberstudio.org/
docs - http://jabberd.jabberstudio.org/2/docs/ ( Jabberd 2 Installation and Administration Guide)
$ tar xzf jabberd-2.0s11.tar.gz
$ cd jabberd-2.0s11
$ ./configure --prefix=/usr/local/jabberd-2.0s11 --enable-db=yes --enable-mysql=no
$ make
$ su
# make insall
# /usr/sbin/groupadd jabber
# /usr/sbin/useradd -g jabber jabber
# chown -R root:jabber /usr/local/jabberd-2.0s11/etc/jabberd/*
# chmod -R 640 /usr/local/jabberd-2.0s11/etc/jabberd/*
# ln -s /usr/local/jabberd-2.0s11/etc/jabberd /etc/jabberd
# mkdir /usr/local/jabberd-2.0s11/jabberd
# mkdir /usr/local/jabberd-2.0s11/jabberd/pid
# mkdir /usr/local/jabberd-2.0s11/jabberd/log
# mkdir /usr/local/jabberd-2.0s11/jabberd/db
# chown -R jabber:jabber /usr/local/jabberd-2.0s11/jabberd
# chmod 0700 /usr/local/jabberd-2.0s11/jabberd/db
# cd /usr/local/jabberd-2.0s11/etc/jabberd
# vi sm.xml
# vi c2s.xml
# su jabber
$ cd /usr/local/jabberd-2.0s11/bin/
$ ./jabberd -- тестовый запуск
# vi /etc/rc.local
su - jabber -c '/usr/bin/screen -d -m /usr/local/jabberd-2.0s11/bin/jabberd'
-- SSL сертификаты
# cd /usr/local/jabberd-2.0s11/etc/jabberd
# openssl req -new -x509 -newkey rsa:1024 -days 3650 -keyout jabberd_privkey.pem -out jabberd_server.pem
# openssl rsa -in jabberd_privkey.pem -out jabberd_privkey.pem
# cat jabberd_privkey.pem >> jabberd_server.pem
# rm -f jabberd_privkey.pem
# chown root:jabber jabberd_server.pem
# chmod 640 jabberd_server.pem