はじめまして。
初めて質問させていただきます。
自分が契約しているさくらのVPSにTeamspeak3 Serverを導入してボイスチャットをできるようにしたいと思い挑戦してみたのですがうまくいきません。
ここまで行ってきた手順としては以下になります。
※さくらVPSにSSH接続している状態です。
// 1. CentOSが64bitであることを確認 uname -a // 2. ホームディレクトリに移動 cd // 3. Teamspeak3の64bit版をダウンロード wget http://teamspeak.gameserver.gamed.de/ts3/releases/3.0.12/teamspeak3-server_linux_amd64-3.0.12.tar.bz2 // 4. 解凍・展開 tar xvzf teamspeak3-server_linux_amd64-3.0.12.tar.bz2 // 5. Teamspeak3用のフォルダを作って移動 mkdir ~/apps mv teamspeak3-server_linux_amd64/ ~/apps/ts3 // 6. Teamspeak3起動 ~/apps/ts3/ts3server_startscript.sh start // ↓起動時の表示(アイパスやトークンはhogeに変えて載せています) ------------------------------------------------------------------ I M P O R T A N T ------------------------------------------------------------------ Server Query Admin Account created loginname= "hoge", password= "hoge" ------------------------------------------------------------------ ------------------------------------------------------------------ I M P O R T A N T ------------------------------------------------------------------ ServerAdmin privilege key created, please use it to gain *filter serveradmin rights for your virtualserver. please also check the doc/privilegekey_guide.txt for details. token=hogehoge ------------------------------------------------------------------
ポート開放に関して
ポート開放のため、iptablesは以下のように設定しています。
※関係のない部分は省略しています。
:RH-Firewall-1-INPUT - [0:0] -A RH-Firewall-1-INPUT -p udp --dport 9987 -j ACCEPT -A RH-Firewall-1-INPUT -p udp --dport 30033 -j ACCEPT -A RH-Firewall-1-INPUT -p udp --dport 10011 -j ACCEPT
ここまで設定している状態で、自分のmacのTeamspeak clientからさくらVPSのグローバルIPに接続をしているのですが、エラーになってしまいます。エラーメッセージは「サーバへの接続に失敗しました」としか表示されていません。
ポート開放部分が最も怪しいとは思うのですが、解決できない状態が続いています。
何か原因がわかる方いらっしゃいましたら教えていただけると幸いです。
何か情報が不足しているようでしたら教えていただけるとありがたいです。
どうぞよろしくお願いします。