今回は、TeamSpeak 3 サーバーの構築方法手順を紹介したいと思います。(記事を更新しました。)
※サーバーのインストールからランセンス登録までの紹介となります。
【インストール】
公式からServer amd64 3.0.1 をダウンロードします。
※32bit版は「Server x86 3.0.1」
# mkdir /usr/local/ts3 # cd /usr/local/src/ # wget http://teamspeak.gameserver.gamed.de/ts3/releases/3.0.1/teamspeak3-server_linux-amd64-3.0.1.tar.gz # tar zxvf teamspeak3-server_linux-amd64-3.0.1.tar.gz # cd teamspeak3-server_linux-amd64 # cp -R teamspeak3-server_linux-amd64/* /usr/local/ts3/ # ./ts3server_startscript.sh start
下記は重要な情報なのでどこかに保存しておきましょう。
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
Server Query Admin Acccount created
loginname= "serveradmin", password= "XXXXXXX"
------------------------------------------------------------------
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
ServerAdmin privilege key created, please use it to gain
serveradmin rights for your virtualserver. please
also check the doc/privilegekey_guide.txt for details.
token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
------------------------------------------------------------------
【ポートの解放】
ポート TCP/UDP 用途 9987 UDP TS3へ接続するために必要 10011 TCP クエリー実行用(任意) 30033 TCP ファイル転送用(任意)
- 「9987」は外部からログインする際に必要ですので公開する際は解放しましょう。
- ポートの解放方法はGoogleなどで検索して頂ければ幸いです。
- UDPポート解放の確認サイト
【クライアントから接続】
- 「アドレス」、「ポート」、「ニックネーム」を入力し、「接続」を押下します。
※「アドレス」には自分のサーバーのIPを入力して下さい。「192.168.1.160」はご自身の環境にかえて下さい。
【管理者トークンの設定】
- 「アクセス権」>「トークンを使用」を選択します。
- 先ほど保存した「token=****」の「****」を入力します。
これで管理者権限になります。
【ライセンス登録】
ライセンス登録をすると512人まで接続ができるようになります。
http://npl.tritoncia.com/ts3npl.php
- http://npl.tritoncia.com/ts3npl.phpにアクセスします。
- 利用規約を熟読し登録を行います。(以下略)
- 「licensekey.dat」をscpなどでサーバーに転送します。
# cp /home/[USER]/licensekey.dat /usr/local/ts3/ # /bin/sh /usr/local/ts3/ts3server_startscript.sh restart
- クライアント側の「ツール」>「サーバークエリ」を開きます。
- 下記クエリを入力します。パスワードは先ほどメモをした
「loginname= “serveradmin”, password= “******”」のpassword=の「******」です。
use sid=1
serveredit virtualserver_maxclients=512
以上でライセンス登録は完了です。

