» » Настройка сервера TeamSpeak. Часть 2 - Управление

Настройка сервера TeamSpeak. Часть 2 - Управление

Настройка сервера TeamSpeak. Часть 2 -  Управление

Ознакомиться с первом частью Вы можете здесь - http://idej.net.ua/internet-technologies/45-sozdanie-servera-teamspeak.html 

Удаленное управление - стандартное средство управления/особенность сервера TeamSpeak.

Есть два способа удаленного управления:

Telnet

Вы можете открыть Telnet соединение к вашему TeamSpeak 3 серверу. Просто соблюдайте следующие шаги:

  • Windows

  1. Скачайте Putty: http://www.putty.org/ 
  2. Откройте программу
  3. Введите IP сервера TeamSpeak в поле Host Name (or IP address)
  4. В Connection Type выберите Telnet
  5. В поле Port поставьте 10011(Он должен быть открыт на машине с сервером)
  6. После нажатия на кнопку Open Вы подключитесь к серверу

Настройка сервера TeamSpeak. Часть 2 -  Управление

    7. Если все было заполнено правильно, что-то на подобие этого:

 

TS3
Welcome to the TeamSpeak 3 ServerQuery interface, type "help" for a list of commands and "help <command>" for information on a specific command

 

    8. На следующем шаге необходимо войти на сервер. Сделайте это при помощи следующей команды:

 

login <serverquery username> <serverquery password>

Например вот так:

login serveradmin verySecret$Password2013

Сервер ответит Вам, если Ваш вход был успешным или нет:

error id=0 msg=ok

 

    9. Теперь Вы можете выполнять любые команды, которые предствалены в help листе:


help
TeamSpeak 3 Server :: ServerQuery(c)
TeamSpeak Systems GmbH
 
ServerQuery is a command-line interface built into the TeamSpeak 3 Server whichallows powerful scripting and automation tools to be built based on the exactsame instruction set and functionality provided by the TeamSpeak 3 Client. Forexample, you can use scripts to automate the management of virtual servers ornightly backups. In short, you can perform operations more efficiently by usingServerQuery scripts than you can by using a user interface.
 
Command Overview:
 
help | read help files
login | authenticate with the server
logout | deselect virtual server and log out
quit | close connection
use | select virtual server
banadd | create a ban rule
banclient | ban a client.
.
.

  • Linux
  1. Откройте терминал
  2. Введите следующую команду, чтобы подключиться к Вашему TeamSpeak серверу.

telnet <host> <serverquery port>

Например:

telnet yourdomain.com 10011

 

    3. Если все данные корректны, то Вы увидите что-то подобное:

 

Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
TS3
Welcome to the TeamSpeak 3 ServerQuery interface, type "help" for a list of commands and "help <command>" for information on a specific command.

 

    4. На следующем шаге входим на сервер:

 

login <serverquery username> <serverquery password>

Например вот так:

login serveradmin verySecret$Password2013

Сервер ответит Вам, если Ваш вход был успешным или нет:

error id=0 msg=ok

 

    5. Теперь Вы можете выполнять любые команды, которые предствалены в help листе:


help
TeamSpeak 3 Server :: ServerQuery(c)
TeamSpeak Systems GmbH
 
ServerQuery is a command-line interface built into the TeamSpeak 3 Server whichallows powerful scripting and automation tools to be built based on the exactsame instruction set and functionality provided by the TeamSpeak 3 Client. Forexample, you can use scripts to automate the management of virtual servers ornightly backups. In short, you can perform operations more efficiently by usingServerQuery scripts than you can by using a user interface.
 
Command Overview:
 
help | read help files
login | authenticate with the server
logout | deselect virtual server and log out
quit | close connection
use | select virtual server
banadd | create a ban rule
banclient | ban a client.
.
.

Список всех доступных команд Вы можете посмотреть выше

 

По поводу команд:

Если Вы не знаете как работает какая-либо команда, напишите в консоле:

help <здесь имя команды, для которой Вы хотите посмотреть справку>

Вы получите детальную справку о этой команде. Например как эта:


help servercreate
Usage: servercreate [virtualserver_properties...]
 
Creates a new virtual server using the given properties and displays its ID andinitial administrator token. If virtualserver_port is not specified, the serverwill test for the first unused UDP port.
 
Example:
   servercreate virtualserver_name=TeamSpeak\s]\p[\sServer
   virtualserver_port=9988 virtualserver_maxclients=32 sid=7 token=HhPbcMAMdAHGUip1yOma2Tl3sN0DN7B3Y0JVzYv6 virtualserver_port=9988
   error id=0      msg=ok
 
error id=0 msg=ok

 

Веб-интерфейс

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

Его единственный минус - это необходимость наличия веб-сервера с подключенным php модулем для интерфейса(ов).

На странице http://addons.teamspeak.com/, Вы можете найти много разнообразных интерфейсов с различным видом и функциональностью. 

Я пользуюсь двумя решениями:

  • Для компьютера: Psychokiller's веб-интерфейс
  • Для телефона/планшета: TS3 WebApp (собственной разработки)

Почему два разных? Проблема интерфейса Psychokiller состоит в том, что для его работы необходимо подгружать огромное кол-во стилей и изображений, а это занимает длительное время, если Вы пользуетесь мобильным соединением. Я всегда нуждаюсь в быстром доступе к моим серверам из любой точки.

 

Оригинал записи Вы можете найти здесь - How to use the Server Query

 

Ну а так как перевод мой, то...

Если Вам помогла даная статья или у Вас возникли трудности, то напишите об этом в коментариях. И не забывайте делиться статьей со своими друзьями в соц.сетях;)

P.S.

Статья является копирайтом,так что если Вы ее копируете,не забудьте вставить активную ссылку на сайт автора,то есть на этот:)


Поделитесь статьей в социальных сетях - поддержите сайт!


7378 20.12.14

Комментарии