Настройка TeamSpeak 3 сервера и клиента | Врата Адена – портал о Lineage 2

Настройка TeamSpeak 3 сервера и клиента

rating
0

Настройка TeamSpeak 3 сервера и клиентаПоследнее пару дней несколько сокланов меня активно подбивали организовать голосовое общение, чтобы наши Owned-пятницы проходили еще чётче. Раз народ просит – значит надо дать возможность. Выбор мой пал на TeamSpeak 3, функционал которого никак уже не сравним с предыдущей версией, которой я пользовался еще год назад. Да, мне многие кричали "Ты што нуб! Ставь Вентру!". Не знаю, я вообще любитель играть спокойно под музычку в колонках, а не под эмоцианальные высеры в наушниках, поэтому мало что знаю о той же Ventrilo. Но согласно тем данным, которые я прочел на официальном сайте TeamSpeak, TS3 на голову выше этой Ventrilo.

Итак, что же интересного в TeamSpeak3?

  • раздельный чат для каждой комнаты;
  • вохможность 3D Sound;
  • личные сообщения, даже если контакт в оффлайне;
  • поддержка баз mySQL;
  • новый приятный глазу дизайн;

Настройка клиента TeamSpeak 3

Скачать клиент можно прямо со страницы загрузок официального сайта разработчика. Надеюсь вы знаете какая у вас ОС и скачаете нужное с первого раза. При установке клиента вам будет предложено настроить ваш микрофон и hotkeys для быстрого управления. Если вы это дело прошляпили, то всегда можно повозится в настройках и найти то что нужно: Settings -> Setup Wizard. Также можете найти и загрузить свою любимую эмо-аваторку – это сейчас модно. В общем настроек много, и описывать каждую мелочь не имеет смысла – кому интересно сам все найдет, пусть даже с англо-русским словарем.

Чтобы подключится к какому-либо серверу, вы должны знать его адрес. Это может быть IP или доменное имя, например adengate.ru. Уже ломанулись подключаться к нашему илитному TeamSpeak? Хер вам, наш TS3 сервер только для гладов :D

Настройка и установка TeamSpeak 3 сервера

Читать дальше имеет смысл тем, кто хочет поднять свой TS3 сервер, чтобы не зависеть от настроения и всяких правил местных админов. Если хотите ставить всё сами, то понадобятся небольшие знания в администрировании Linux и понятие управления сервером через консольное окно. Если вы уже испугались, то бросайте комп качайте коды на psp и играйтесь в Tekken, ибо Lineage 2 и TS3 для риальных патсанов!

Для начала нам понадобится простенький VDS/VPS сервер. Из дешевых и стабильных я вам могу посоветовать firstvds.ru (минимум 5$) и vds64.com (минимум 10$, которых и на свой форум хватит). Также сразу скачайте программу PuTTy. Если есть идея узнать больше о VDS/VPS, то загляните в эту запись моего ЖЖ. Устанавливать сервер TeamSpeak 3 мы будем на ОС Debian, с которой я привык работать.

Если для вас оказались знакомыми более 50% слов и аббревиатур из предыдущего абзаца, значит вы еще не безнадежны и возможно сможете поставить свой сервер TS3 :D

Ставить сервер будем по-быстрому с минимальным мозготрахом. Для тех, кто любит погорячее – вас ждет форум и литература на офф-сайте TeamSpeak'a. Скачиваем установочный архив (у меня был teamspeak3-server_linux-x86-3.0.0-beta30.tar.gz) и помещаем в какую-нибудь папку на сервере (я закинул все в /var). Распаковывается архив командой:

tar xvfz teamspeak3-server_linux-x86-3.0.0-beta29.tar.gz

Архив будет распакован в папку teamspeak3-server_linux-x86. Переходим туда и запускаем сервер:

cd teamspeak3-server_linux-x86

./ts3server_startscript.sh start

Вам будет выведена полезная информация, которую нужно записать. В частности это Privilege Key (или Token). Вообще запишите все, авось пригодится. Хотя я пока ничему кроме как Privilege Key применение не нашел. При установке возможно будет ругань, что мол под root-пользователем делать такого нельзя, я лично поклал на это :) Пропишем команду:

ps ax|grep ts3

Это поможет вам убедиться, что сервер запущен и присутствует в списках процессов:

32298 pts/0 Sl 0:01 ./ts3server_linux_x86

Все! Сервер TeamSpeak 3 готов к работе. Ваш сервер имеет ограничении на 32 слота (собеседника). Если для вас это так критично, то можно попросить ключ лицензии licensekey.dat, вроде даже дают быстро и бесплатно. Но я этим не занимался. Также можно интегрировать ваш TS3 сервер с вашей форумной базой, но это тоже требует определенных усилий. Ограничить доступ к серверу можно и другими способами.

Сервер установили, заходим туда первым. Для начала подтвердим свои права админа: заходим Permissions -> Use Privilege Key и вставляем строку, которую мы должны были получить в консольном окне после первого запуска. Далее установим страшный пароль на ваш сервер, который можно даже и не запоминать – вас, как админа, куда угодно пустит. Пароль, как и другая информация устанавливается в Tools -> Edit Virtual Server. Также создаем новую группу (например, "Clan"), в которую будут помещены все нужные нам люди. Заходим в Permissions -> Server Groups и в левом окне делаем копию группы Guest (или Normal), чтобы сохранить все базовые настройки. Теперь нужно включить еще одну опцию: Virtual Server -> Administration -> Ignore Virtual Server Passwords (b_virtualserver_join_ignore_password). Теперь члены данной группы смогут подключаться к серверу без пароля. Таким образом ваш пароль останется так никому и не известным.

Теперь осталось лишь добавлять пользователей в вашу группу. Каждому, кто подключался к вашему серверу выдается Database ID и Unique Identifier. Вы можете наблюдать весь список ваших клиентов в Permissions -> List All Clients. Находим нужного человека и добавляем его в группу по Database ID. Все, на этом ваш приватный TeamSpeak готов.

Но я как обычно, по своему природному любопытству нашел еще пару полезных плюшек. Например, как эта – список онлайна на вашем TeamSpeak сервере.

TS Viewer

Такую штуку может поставить каждый себе на сайт или форум, можно даже в закрытый раздел. Как поставить такой счетчик? Переходим на сайт www.tsviewer.com и регистрируем наш сервер.

После регистрации переходим на вкладку Code Generator, где создаем визуальное оформление для нашего виджета. С первого раза вас, наверняка, как и меня, пошлют с ошибкой Error Code: 2568 читать FAQ. Для необразованных объясню, что нужно сделать.

А нужно всего навсего дать определенные права группе Guest, чтобы бот от данного сайта мог получать статистику. Для группы Guest включаем следующие права:

Category & Permission Value
Virtual Server
Information
View Virtual Server Info (b_virtualserver_info_view)
View List of Clients online (b_virtualserver_client_list)
View List of existing Channels (b_virtualserver_channel_list)
Group
Information
View List of Channel Groups (b_virtualserver_channelgroup_list)
View List of Server Groups (b_virtualserver_servergroup_list)

Вот, наверное, и все с основное, с чем вам придется столкнуться, чтобы поднять свой TeamSpeak 3 сервер. Правда немного? У меня на все это ушло порядка двух суток: пока начитался про TS3, пока поставил, пока настроил. Ну и конечно же пока написал сей гайд.

аватар: Chalk
by Chalk 27 Январь 2011
Ответил EternalLight в 29 Январь, 2011 - 10:28.
аватар: EternalLight

не будем тыкать пальцем на автора самых ярких эмоциональных высеров :-D

__________________

Невозможно всегда оставатся человеком, но всегда можно стать ГЕРОЕМ 2012!

Ответил TSSplusDSSravnoGROB в 29 Январь, 2011 - 11:33.
аватар: TSSplusDSSravnoGROB

В скайп чего не заходишь? Видео не будем доделывать? Или ты забил на это дело?

__________________

Ответил EternalLight в 29 Январь, 2011 - 17:56.
аватар: EternalLight

Я как бы лежу в больнице в воспалением легких, Ок?

__________________

Невозможно всегда оставатся человеком, но всегда можно стать ГЕРОЕМ 2012!

Ответил TSSplusDSSravnoGROB в 30 Январь, 2011 - 09:53.
аватар: TSSplusDSSravnoGROB

А, сорр я забыл, выздоравливай там.

__________________

Ответил EternalLight в 30 Январь, 2011 - 17:40.
аватар: EternalLight

Да я уже почти в порядке, но пока не выпускают. Неделю уже просидел в этом сцаном боксе:(

__________________

Невозможно всегда оставатся человеком, но всегда можно стать ГЕРОЕМ 2012!

Ответил TSSplusDSSravnoGROB в 30 Январь, 2011 - 20:43.
аватар: TSSplusDSSravnoGROB

Как вам моя новая подпись?)

__________________

Ответил Myte в 4 Февраль, 2011 - 19:03.
аватар: Myte

Найс

__________________