آموزش ساخت سرور تیم اسپیک؛ نصب TeamSpeak 3 و 6، پورتها و مجوز
برای ساخت سرور تیم اسپیک به یک VPS یا کامپیوتر همیشه روشن، فایل سرور رسمی و دو پورت باز نیاز دارید. این آموزش نصب TeamSpeak 3 و 6، مجوزها و گرفتن دسترسی ادمین را قدمبهقدم توضیح میدهد.

فهرست مطالب
- قبل از شروع: کدام نسخه سرور؟
- میزبانی کجا باشد؟
- پورتهای سرور تیم اسپیک
- نصب TeamSpeak 3 Server روی ویندوز
- نصب TeamSpeak 3 Server روی لینوکس
- راهاندازی بتای TeamSpeak 6 با Docker
- گرفتن دسترسی ادمین و چیدن کانالها
- مجوز تیم اسپیک و سقف اسلات
- اتصال سرور تیم اسپیک به گیم روت
- پرسشهای پرتکرار
- ساخت سرور تیم اسپیک رایگان است؟
- پورت پیشفرض تیم اسپیک چند است؟
- کلید ادمین را گم کردهام؛ چه کنم؟
- TeamSpeak 3 بهتر است یا TeamSpeak 6؟
- چرا دوستانم نمیتوانند به سرور من وصل شوند؟
- جمعبندی
برای ساخت سرور تیم اسپیک (TeamSpeak)، فایل سرور را از صفحه دانلود رسمی بگیرید، آن را روی یک VPS یا کامپیوتر همیشه روشن اجرا کنید، مجوز را بپذیرید، پورت UDP 9987 و TCP 30033 را باز کنید و با کلید ادمینی که در اولین اجرا نمایش داده میشود وارد شوید. سرور تیماسپیک ۳ بدون خرید مجوز تا ۳۲ اسلات کار میکند. در ادامه هر مرحله را برای ویندوز و لینوکس توضیح میدهیم.
قبل از شروع: کدام نسخه سرور؟#
در زمان نگارش این مطلب، صفحه رسمی دو سرور ارائه میکند: TeamSpeak 3 Server با نسخه 3.13.8 و TeamSpeak 6 Server که هنوز بتاست.
| مورد | TeamSpeak 3 Server | TeamSpeak 6 Server (بتا) |
|---|---|---|
| وضعیت | پایدار | طبق اعلام سازنده هنوز کامل نیست و ممکن است ناپایدار باشد |
| سیستمعامل | ویندوز، لینوکس، مک، FreeBSD و Docker | ویندوز، لینوکس و Docker |
| بدون خرید مجوز | یک سرور مجازی و ۳۲ اسلات | مجوز بتای ۳۲ اسلاتی که هر دو ماه تمدید میشود |
| ظرفیت بیشتر | با مجوز | فعلا امکان گرفتن مجوز بزرگتر نیست |
برای سرور جدی که قرار است پایدار بماند، TeamSpeak 3 انتخاب امنتری است. مخزن رسمی TeamSpeak 6 Server هم صریحا گفته مجوزهای TeamSpeak 3 با نسخه ۶ سازگار نیستند و فعلا مسیر انتقال بین این دو نسخه وجود ندارد.
میزبانی کجا باشد؟#
- VPS داخل ایران: بهترین گزینه برای بازیکن ایرانی؛ مطمئن شوید شرکت میزبان ترافیک UDP را محدود نمیکند.
- کامپیوتر خانگی: فقط برای آزمایش مناسب است؛ آیپی معمولا ثابت نیست و باید پورتها را در مودم باز کنید.
- اجاره از TeamSpeak: سرویس TeamSpeak Communities برای کسانی است که نمیخواهند خودشان سرور نگه دارند.
پورتهای سرور تیم اسپیک#
این پورتهای پیشفرض را پشتیبانی TeamSpeak اعلام کرده است:
| پورت | پروتکل | کاربرد | باز کردن |
|---|---|---|---|
9987 | UDP | صدا | ضروری |
30033 | TCP | انتقال فایل | ضروری |
10011 | TCP | ServerQuery | اختیاری |
10022 | TCP | ServerQuery روی SSH | اختیاری |
10080 و 10443 | TCP | WebQuery | اختیاری |
41144 | TCP | TSDNS | اختیاری |
پورتهای مدیریتی را اگر لازم ندارید به اینترنت باز نکنید و اگر لازم دارید، فقط برای آیپی خودتان باز کنید.
نصب TeamSpeak 3 Server روی ویندوز#
- از صفحه دانلود، نسخه Server برای ویندوز ۶۴ بیتی را بگیرید و فایل را در مسیری ساده مثل
C:\TeamSpeak3-Serverباز کنید. - فایل
ts3server.exeرا اجرا کنید و توافقنامه مجوز را بپذیرید. - پنجرهای نام کاربری
serveradmin، رمز آن و یک Privilege Key را نشان میدهد. هر سه را جایی امن ذخیره کنید. - در فایروال ویندوز، پورتهای
9987(UDP) و30033(TCP) را مجاز کنید.
نصب TeamSpeak 3 Server روی لینوکس#
سرور را با کاربر جدا اجرا کنید، نه با root:
adduser --disabled-login teamspeak
su - teamspeak
tar xjf teamspeak3-server_linux_amd64-*.tar.bz2
cd teamspeak3-server_linux_amd64
touch .ts3server_license_accepted
./ts3server_startscript.sh startنام فایل به نسخه بستگی دارد و باید لینک آن را از صفحه دانلود رسمی بگیرید. ساختن فایل .ts3server_license_accepted یعنی مجوز را خوانده و پذیرفتهاید؛ میتوانید بهجای آن عبارت license_accepted=1 را به دستور شروع اضافه کنید.
در اولین اجرا رمز serveradmin و توکن ادمین چاپ میشود. اگر آن را از دست دادید، در پوشه logs دنبالش بگردید:
grep -r "token=" logs/برای باز کردن پورتها اگر از ufw استفاده میکنید:
ufw allow 9987/udp
ufw allow 30033/tcpراهاندازی بتای TeamSpeak 6 با Docker#
راهنمای رسمی، Docker را سادهترین روش اجرای سرور ۶ میداند:
docker run -d --name teamspeak-server \
-p 9987:9987/udp -p 30033:30033 \
-e TSSERVER_LICENSE_ACCEPTED=accept \
-v teamspeak-data:/var/tsserver/ \
teamspeaksystems/teamspeak6-server:latest
docker logs -f teamspeak-serverکلید ادمین را در خروجی docker logs پیدا میکنید. بدون Docker هم فایل اجرایی با دستور ./tsserver --accept-license در لینوکس و tsserver.exe --accept-license در ویندوز اجرا میشود.
گرفتن دسترسی ادمین و چیدن کانالها#
- کلاینت را طبق آموزش دانلود تیم اسپیک نصب کنید.
- با آدرس آیپی یا دامنه سرور وصل شوید؛ مراحل در آموزش ورود به سرور تیماسپیک آمده است.
- از منوی Permissions گزینه Use Privilege Key را بزنید و توکن را وارد کنید. حالا گروه Server Admin را دارید.
- کانالها را بسازید: مثلا «لابی»، «پشتیبانی»، «پلیس»، «اورژانس» و «کانالهای تیمی».
- برای کانالهای حساس رمز یا Talk Power بگذارید و برای اعضای تأییدشده یک Server Group جدا بسازید.
گروهها به هویت (Identity) کاربر وصلاند، پس از هویت ادمین خودتان نسخه پشتیبان بگیرید. اگر صدا مشکل داشت، تنظیم میکروفون و رفع مشکل صدا در تیم اسپیک را ببینید.
مجوز تیم اسپیک و سقف اسلات#
- بدون مجوز: طبق پشتیبانی TeamSpeak، یک سرور مجازی و ۳۲ اسلات، بدون هزینه مجوز.
- مجوز غیرانتفاعی (NPL): توافقنامه مجوز TeamSpeak آن را با دو سرور مجازی و مجموع ۵۱۲ اسلات توصیف میکند، اما نتوانستیم تأیید کنیم که هنوز صادر میشود. پیش از برنامهریزی روی آن، از خود TeamSpeak بپرسید.
- مجوزهای پولی: قیمت و شرایط را فقط از سایت رسمی ببینید، نه از فروشنده ناشناس.
اتصال سرور تیم اسپیک به گیم روت#
بعد از راهاندازی، آدرس را در پنل سرورتان، بخش شبکههای اجتماعی، وارد کنید تا در صفحه سرور دکمه «اتصال به تیماسپیک» نمایش داده شود (راهنمای صفحه سرور). اگر هنوز بازیسرورتان در گیم روت نیست، آن را از ثبت سرور جدید اضافه کنید. مقایسه با گزینه دیگر را هم در تیم اسپیک یا دیسکورد بخوانید.
پرسشهای پرتکرار#
ساخت سرور تیم اسپیک رایگان است؟#
نرمافزار سرور رایگان است و TeamSpeak 3 بدون خرید مجوز تا ۳۲ اسلات کار میکند. تنها هزینه شما میزبانی است، مگر اینکه روی کامپیوتر خودتان اجرا کنید.
پورت پیشفرض تیم اسپیک چند است؟#
صدا روی UDP 9987 و انتقال فایل روی TCP 30033 است. این دو پورت باید در فایروال و مودم باز باشند. پورتهای ServerQuery اختیاریاند.
کلید ادمین را گم کردهام؛ چه کنم؟#
در نسخه لینوکس در پوشه logs دنبال token= بگردید. اگر پیدا نشد، میتوانید با حساب serveradmin از راه ServerQuery توکن تازه بسازید.
TeamSpeak 3 بهتر است یا TeamSpeak 6؟#
برای سرور پایدار فعلا TeamSpeak 3 مطمئنتر است، چون نسخه ۶ بتاست، مجوز بزرگتر ندارد و مسیر انتقال از نسخه ۳ هم هنوز وجود ندارد.
چرا دوستانم نمیتوانند به سرور من وصل شوند؟#
معمولا پورت UDP 9987 در فایروال یا مودم بسته است، یا آدرس اشتباه را میدهید. با آیپی عمومی سرور تست کنید و محدودیت UDP شرکت میزبان را هم بپرسید.
جمعبندی#
ساخت سرور تیم اسپیک سه گام دارد: دریافت فایل رسمی و پذیرفتن مجوز، باز کردن پورتهای 9987 و 30033 و گرفتن دسترسی با Privilege Key. برای سرور پایدار از TeamSpeak 3 استفاده کنید و بتای نسخه ۶ را فعلا آزمایشی نگه دارید. برای آشنایی بیشتر به صفحه تیم اسپیک گیم روت سر بزنید و بعد آدرس را در صفحه سرور بازیتان ثبت کنید.


