نحوه ایجاد یک سرور TeamSpeak: برای لینوکس، ویندوز، macOS + اشاره به دامنه به سرور

TeamSpeak 3 یک برنامه پروتکل صوتی از طریق اینترنت است که به کاربران امکان می دهد با استفاده از صدا در زمان واقعی ارتباط برقرار کرده و با یکدیگر همکاری کنند. این یک ابزار قابل اعتماد و سبک وزن با ویژگی های منحصر به فرد، مانند رمزگذاری AES-256، حداقل تاخیر، و کیفیت صدای بالا است.

افراد از برنامه VoIP TeamSpeak برای اهداف مختلف استفاده می کنند. معمولاً به عنوان یک برنامه ارتباطی بازی محور استفاده می شود که در آن کاربران می توانند از چت صوتی در حین بازی برای برقراری ارتباط و هماهنگی با دوستان خود استفاده کنند.

در این آموزش روش ساخت سرور TeamSpeak را به شما نشان خواهیم داد روی محبوب ترین سیستم ها، Linux VPS، پنجره ها، یا سیستم عامل مک.

چگونه یک سرور TeamSpeak 3 بسازیم روی لینوکس

برای شروع، اجازه دهید سرور TeamSpeak را راه اندازی کنیم روی لینوکس VPS در حال اجرا است اوبونتو سیستم عامل.

شروع کنید process با دسترسی به VPS خود از طریق SSH. این روش را می توان به شش مرحله ساده تقسیم کرد:

  1. یک کاربر جدید در سیستم ایجاد کنید.
  2. با استفاده از wget سرور TeamSpeak را فرمان داده، دانلود و استخراج کنید.
  3. موافقت نامه مجوز TeamSpeak 3 را بپذیرید.
  4. به سرور TeamSpeak دستور دهید تا هنگام بوت شدن سیستم شروع به کار کند.
  5. کلید امتیاز را دریافت کنید.
  6. از طریق کلاینت TeamSpeak متصل شوید.

قبل از ادامه، با وارد کردن دستور زیر به روز بودن سیستم خود را بررسی کنید terminal:

sudo apt-get update && apt-get upgrade

1. یک کاربر سیستم جدید ایجاد کنید

ابتدا با اجرای دستور زیر یک کاربر جدید اضافه کنید:

adduser --disabled-login teamspeak

از شما خواسته می شود مشخصات شخصی کاربر را وارد کنید و صحت اطلاعات را تأیید کنید. به خاطر داشته باشید که همه قسمت ها را می توان خالی گذاشت.

پنجره ترمینال که ایجاد کاربر جدید را نشان می دهد on سرور مجازی اوبونتو 20.04پنجره ترمینال که ایجاد کاربر جدید را نشان می دهد on سرور مجازی اوبونتو 20.04

جابجایی به کاربر تازه ایجاد شده:

sudo su teamspeak

در نهایت، به فهرست اصلی بروید:

cd /home/teamspeak

2. سرور TeamSpeak 3 را دانلود و استخراج کنید

در مرحله بعد، از لینک دانلود برای دریافت آخرین مطالب استفاده کنید نرم افزار سرور TeamSpeak. انتخاب نسخه 64 بیتی. توصیه می کنیم از wget دستور دانلود مستقیم نرم افزار TeamSpeak در VPS:

wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2

پس از اتمام، فایل را استخراج کنید:

tar xvf teamspeak3-server_linux_amd64-3.13.7.tar.bz2

تمام محتویات در قسمت ظاهر می شوند teamspeak3-server_linux_amd64 پوشه سپس می توانیم بایگانی غیر ضروری را با خیال راحت حذف کنیم:

rm teamspeak3-server_linux_amd64-3.13.7.tar.bz2

نسخه نرم افزار TeamSpeak خود را بررسی کنید و دستورات را مطابق آن وارد کنید. اگر شماره نسخه نادرستی را وارد کنید، TeamSpeak به سادگی اجرا نمی شود.

را اجرا کنید ls فرمان شما باید خروجی مشابه مثال زیر را ببینید:

خروجی یک دستور ls on یک VPS لینوکس.  تمام فایل ها و دایرکتوری های داخل فایل های سرور TeamSpeak را که تازه دانلود شده اند نشان می دهدخروجی یک دستور ls on یک VPS لینوکس.  تمام فایل ها و دایرکتوری های داخل فایل های سرور TeamSpeak را که تازه دانلود شده اند نشان می دهد

3. موافقتنامه مجوز TeamSpeak 3 را بپذیرید

از زمان انتشار نسخه 3.1.0 سرور TeamSpeak، پذیرش موافقت نامه مجوز الزامی است. سریعترین راه برای انجام این کار اجرای دستور زیر است. با این حال، مطمئن شوید که در آن هستید teamspeak3-server_linux_amd64 دایرکتوری اول:

touch .ts3server_license_accepted

با این کار یک فایل خالی جدید به نام ایجاد می شود ts3server_license_accepted، یعنی شرایط مجوز را پذیرفته اید.

4. سرور TeamSpeak را راه اندازی کنید روی استارت آپ

اکنون زمان آن رسیده است که سرور TeamSpeak را راه اندازی کنیم تا با بالا آمدن سرور شروع به کار کند. ما باید یک فایل به نام ایجاد کنیم teamspeak.service در /lib/systemd/system فهرست راهنما. برای تغییر به کاربر root از دستور زیر استفاده کنید:

su -

سپس، یک فایل خالی جدید با استفاده از ویرایشگر متن ترجیحی ایجاد کنید. ما استفاده خواهیم کرد نانو در مثال ما:

sudo nano /lib/systemd/system/teamspeak.service

در اینجا یک مثال از آنچه فایل باید شامل باشد آورده شده است:

[Unit]
Description=TeamSpeak 3 Server
After=network.target
[Service]
WorkingDirectory=/home/teamspeak/teamspeak3-server_linux_amd64
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server.pid
RestartSec=15
Restart=always
[Install]
WantedBy=multi-user.target

محتوا را در فایلی که به تازگی ایجاد شده است قرار داده و ذخیره کنید. در مرحله بعد، اسکریپت TeamSpeak Server را برای شروع فعال می کنیم روی راه اندازی سرور:

systemctl enable teamspeak.service
systemctl start teamspeak.service

برای بررسی مجدد اینکه اسکریپت با موفقیت اضافه شده است، دستور زیر را اجرا کنید:

systemctl | grep teamspeak.service

اگر سرور TS 3 به درستی اجرا شود، باید نتیجه زیر را مشاهده کنید:

پنجره ترمینال که خروجی دستور systemctl را نشان می دهدپنجره ترمینال که خروجی دستور systemctl را نشان می دهد

همچنین می‌توانید با اجرای این دستور، گزارش دقیق وضعیت سرور TeamSpeak را دریافت کنید:

پیشنهاد می‌کنیم بخوانید:  بایگانی VPS

وضعیت صحبت تیم خدمات

خروجی یک فرمان سرویس on VPS لینوکس.  این نشان می دهد که سرویس TeamSpeak راه اندازی و در حال اجرا استخروجی یک فرمان سرویس on لینوکس VPS.  این نشان می دهد که سرویس TeamSpeak راه اندازی و در حال اجرا است

5. کلید امتیاز را بازیابی کنید

در حالی که سرور TeamSpeak اکنون در حال اجرا است، همچنان به کلید امتیاز نیاز دارید. هنگام اتصال به سرور برای اولین بار باید آن را جایگذاری کنید. ابتدا به صحبت تیمی کاربر:

sudo su teamspeak

سپس با استفاده از دستور زیر کلید امتیاز را مشاهده کنید:

cat /home/teamspeak/teamspeak3-server_linux_amd64/logs/ts3server_*

پیدا کن سرور ادمین خط و کپی کنید نشانه. چیزی شبیه به این خواهد بود:

ServerAdmin privilege key created, please use the line below
token=ZyQqAIGrZyQqAIGrZyQqAIGrZyQqAIGrZyQqAIGr

6. از طریق TeamSpeak Client متصل شوید

آخرین مرحله اتصال به سرور جدید TS3 و اعمال کلید امتیاز است. هنگام اتصال از آدرس سرور VPS اختصاصی خود استفاده کنید.

پنجره اتصال کلاینت TeamSpeak.  کاربران باید مشخصات سرور خود را وارد کرده و اتصال را فشار دهندپنجره اتصال کلاینت TeamSpeak.  کاربران باید مشخصات سرور خود را وارد کرده و اتصال را فشار دهند

بلافاصله از شما خواسته می شود تا رمز مدیریت سرور را وارد کنید:

پنجره سرویس گیرنده TeamSpeak که فرمان توکن مدیریت سرور را به نمایش می گذارد.  با سرور توکن ادمین، سرور می‌داند چه کسی را به عنوان مدیر اصلی در سرور تعیین کندپنجره سرویس گیرنده TeamSpeak که فرمان توکن مدیریت سرور را به نمایش می گذارد.  با سرور توکن ادمین، سرور می‌داند چه کسی را به عنوان مدیر اصلی در سرور تعیین کند

کار عالی – شما با موفقیت یک سرور TeamSpeak را ایجاد کرده اید و به آن متصل شده اید روی اوبونتو

پنجره اصلی کلاینت TeamSpeak زمانی که کاربر به سرور متصل می شودپنجره اصلی کلاینت TeamSpeak زمانی که کاربر به سرور متصل می شود

چگونه یک سرور TeamSpeak بسازیم روی پنجره ها

راه اندازی سرور TeamSpeak روی ویندوز آسان است. در واقع می توان آن را در سه مرحله آسان انجام داد:

  1. سرور TeamSpeak را از وب سایت آنها دانلود و استخراج کنید
  2. نصب سرور TeamSpeak را آغاز کنید
  3. برای اتصال از کلاینت TeamSpeak استفاده کنید

بیایید با سرور TeamSpeak شروع کنیم.

1. سرور TeamSpeak را دانلود و استخراج کنید

اول از همه، دانلود فایل های سرور TeamSpeak برای ویندوز. سپس آن را در محل مورد نظر استخراج کنید.

2. TeamSpeak Server Installer را اجرا کنید

فایل های سرور TeamSpeak استخراج شده را باز کرده و اجرا کنید ts3server.exe فایل اجرایی.

از شما خواسته می شود موافقت نامه مجوز را بپذیرید و از شما خواسته می شود که آیا فایروال ویندوز باید نرم افزار را در لیست ایمن قرار دهد یا خیر. پس از آن، خود را دریافت خواهید کرد نام ورود، رمز سرور، کلید ای پی ای، و توکن مدیریت سرور. هر چهار مقدار را در یک خالی کپی کنید txt فایل برای استفاده بعدی

راه اندازی نرم افزار سرور TeamSpeak on دستگاه ویندوز.  اطلاعات ورود به سیستم و کلید مدیریت سرور را در اختیار کاربر قرار می دهدراه اندازی نرم افزار سرور TeamSpeak on دستگاه ویندوز.  اطلاعات ورود به سیستم و کلید مدیریت سرور را در اختیار کاربر قرار می دهد

3. از طریق کلاینت TeamSpeak متصل شوید

پس از نصب process به پایان رسید، آخرین مرحله اتصال به سرور TS3 است.

دانلود کلاینت TeamSpeak را از وب سایت رسمی و اجرا کنید exe نصاب.

بعد، کلاینت را باز کنید و به اتصالات -> اتصال.

اگر مطمئن نیستید از چه آدرس IP برای اتصال استفاده کنید، Command Prompt را باز کنید و موارد زیر را اجرا کنید:

ipconfig

به دنبال آدرس IPv4 مقدار، همانطور که در هنگام اتصال از آن استفاده خواهیم کرد.

خط فرمان خروجی فرمان ipconfig را نمایش می دهدخط فرمان خروجی فرمان ipconfig را نمایش می دهد

در نهایت، برای به دست آوردن حقوق مدیریت، باید کلید امتیاز را بچسبانید.

پنجره سرویس گیرنده TeamSpeak در حال درخواست رمز مدیریت.  پس از ارائه، کاربر دسترسی ادمین به سرور را به دست خواهد آوردپنجره سرویس گیرنده TeamSpeak در حال درخواست رمز مدیریت.  پس از ارائه، کاربر دسترسی ادمین به سرور را به دست خواهد آورد

تمام – شما با موفقیت یک سرور TeamSpeak را راه اندازی کردید روی پنجره ها.

چگونه یک سرور TeamSpeak بسازیم روی سیستم عامل مک

ساخت سرور TeamSpeak 3 روی سیستم عامل macOS نیز امکان پذیر است. کل تنظیمات را می توان در چهار مرحله ساده تکمیل کرد:

  1. سرور TeamSpeak را دانلود و استخراج کنید
  2. موافقت نامه مجوز برای TeamSpeak 3 را بپذیرید
  3. سرور TeamSpeak را راه اندازی کنید و کلید امتیاز خود را دریافت کنید
  4. از کلاینت TeamSpeak 3 برای اتصال استفاده کنید

بیایید مراحل را ادامه دهیم.

1. سرور TeamSpeak را دانلود و استخراج کنید

شروع کنید دانلود فایل راه اندازی نرم افزار سرور TeamSpeak برای مک. پس از اتمام، دوبار کلیک کنید تا آن را استخراج کنید.

2. موافقتنامه مجوز TeamSpeak 3 را بپذیرید

باز کن terminal و دستور زیر را برای پذیرش قرارداد مجوز اجرا کنید:

پنجره macOS که همه گزینه های کلیک راست را برای یک فایل یا پوشه نشان می دهد.  حاشیه یک دکمه برای ایجاد یک جدید را نشان می دهد terminal پنجره ای برای پوشه ای که کاربر در حال حاضر در آن استپنجره macOS که همه گزینه های کلیک راست را برای یک فایل یا پوشه نشان می دهد.  حاشیه یک دکمه برای ایجاد یک جدید را نشان می دهد terminal پنجره ای برای پوشه ای که کاربر در حال حاضر در آن است
touch .ts3server_license_accepted

3. سرور TeamSpeak را راه اندازی کنید و کلید امتیاز خود را بازیابی کنید

سرور را با وارد کردن موارد زیر راه اندازی کنید:

./ts3server

اگر هشداری در مورد شناسایی نشدن TeamSpeak به عنوان یک توسعه دهنده شناسایی دریافت کردید، مطمئن شوید کهتنظیمات امنیتی را بررسی کنید که در تنظیمات سیستم به طور موقت

پیشنهاد می‌کنیم بخوانید:  روش ایجاد یک سرور Counter-Strike 2 در سال 1403 (با سرور بازی و دستی)

چند لحظه صبر کنید تا process به پایان رساندن کلید امتیاز خود را دریافت خواهید کرد:

خروجی ترمینال با رمز سرور برای سرور TeamSpeakخروجی ترمینال با رمز سرور برای سرور TeamSpeak

4. از طریق TeamSpeak Client متصل شوید

اکنون آماده استفاده از سرور TeamSpeak هستید. هنگام اتصال، از IP نشان داده شده در تنظیمات سیستم -> شبکه بخش. برای راه‌اندازی برنامه TeamSpeak، ممکن است مجبور شوید تنظیمات امنیتی خود را یک بار دیگر لغو کنید.

پنجره سرویس گیرنده TeamSpeak برای اتصال به سرور استفاده می شودپنجره سرویس گیرنده TeamSpeak برای اتصال به سرور استفاده می شود

فراموش نکنید که کلید امتیاز را برای به دست آوردن حقوق مدیریت سرور قرار دهید.

پنجره سرویس گیرنده TeamSpeak که از شما می خواهد رمز مدیریت را وارد کنیدپنجره سرویس گیرنده TeamSpeak که از شما می خواهد رمز مدیریت را وارد کنید

تبریک می گویم، شما یک سرور TeamSpeak ایجاد کرده اید و به آن متصل شده اید روی سیستم عامل macOS

چگونه یک دامنه را به یک سرور TeamSpeak اشاره کنیم

این بخش به شما آموزش می دهد که چگونه دامنه موجود خود را به سرور TeamSpeak که ایجاد کرده اید اشاره کنید.

این باعث می شود process ورود به سرور آسان تر است زیرا نیازی نیست آدرس IP و ترکیب پورت را به خاطر بسپارید – فقط نام دامنه.

قبل از ادامه مرحله بعدی، به قسمت زیر بروید ویرایشگر DNS Zone روی حساب ثبت کننده دامنه شما در این مثال از یک نام دامنه ثبت شده از طریق استفاده خواهیم کرد هاستینگer. با این حال، مراحل باید با استفاده از سایر ثبت کننده ها نیز مشابه باشد.

را process را می توان در دو مرحله ساده تکمیل کرد:

  1. یک زیر دامنه با رکوردهای A ایجاد کنید
  2. یک رکورد SRV ایجاد کنید

بیایید با یک زیر دامنه شروع کنیم.

1. با استفاده از A Records یک زیر دامنه ایجاد کنید

وارد hPanel شوید و به آن بروید دامنه ها. کلیک روی نام دامنه مورد نظر را انتخاب کنید DNS / سرورهای نام.

کنار سوابق DNS را مدیریت کنید بخش، یک زیر دامنه ایجاد کنید و آن را به سرور TeamSpeak اشاره کنید.

  • تایپ کنید – A را انتخاب کنید.
  • نام – نام ساب دامنه را مشخص کنید.
  • به – IP سرور TeamSpeak 3 خود را وارد کنید و نمونه را حذف کنید 185.185.185.185 نشانی.
  • TTL – این مخفف است زمان برای زندگی، که طول عمر رکورد را محدود می کند. مقدار پیش فرض را بگذارید.
پنجره ایجاد رکورد جدید on hPanelپنجره ایجاد رکورد جدید on hPanel

در نهایت کلیک کنید رکورد اضافه کنید.

قبل از اینکه به مرحله بعد بروید، مطمئن شوید که رکورد A به درستی اشاره شده و به خوبی منتشر شده است.

2. یک رکورد SRV ایجاد کنید

زیر همان سوابق DNS را مدیریت کنید بخش، یک رکورد SRV جدید اضافه کنید.

  • تایپ کنید – انتخاب کنید SRV.
  • نام – نام سرویس را مشخص کنید _ts3 و پروتکل _udp، جدا شده توسط a توقف کامل علامت گذاری. نتیجه نهایی باید مشابه موارد زیر باشد:

_ts3._udp.teamspeak.domain.tld

  • وزن – برای رکوردهایی با همان اولویت، آن را روی آن تنظیم کنید 5.
  • بندر – پورت سرور خود را وارد کنید. همچنین، پورت سرور پیش‌فرض TeamSpeak 3 است 9987.
  • هدف – بجای teamspeak.yourdomain.com، زیر دامنه ای را که در آن ایجاد کرده اید وارد کنید مرحله 1.
  • اولویت – مقدار را روی 0 قرار دهید.
  • TTL – مقدار پیش فرض را اینجا بگذارید.
پنجره جدید ایجاد رکورد SRV on hPanelپنجره جدید ایجاد رکورد SRV on hPanel

در نهایت کلیک کنید رکورد اضافه کنید.

مهم! توجه داشته باشید که ممکن است 24 ساعت طول بکشد تا رکوردهای DNS جدید در سراسر جهان منتشر شوند. همچنین می توانید سعی کنید کش DNS خود را پاک کنید.

تمام – شما یک دامنه را از طریق سرور TeamSpeak 3 نشان داده اید DNS SRV رکورد. با استفاده از یک ساب دامین ساده می توانید به راحتی به سرور خود متصل شوید.

نتیجه

TeamSpeak 3 یک برنامه چت صوتی محبوب در بین علاقه مندان به بازی و متخصصان فناوری اطلاعات است. این یک رابط کاربری راحت را ارائه می دهد و به کاربران اجازه می دهد تا به سرعت یک سرور را در چند دقیقه راه اندازی کنند.

این راهنما به شما یاد داد که چگونه یک سرور TeamSpeak 3 ایجاد کنید روی سه سیستم عامل مختلف – اوبونتو، پنجره ها، و سیستم عامل مک.

یک راهنما هم ارائه کردیم روی چگونه یک دامنه را به یک سرور اشاره کنیم و از آن به جای آدرس IP برای اتصال استفاده کنیم.

اگر نکته، ترفند یا ایده ای دارید، دریغ نکنید که آنها را در بخش نظرات به اشتراک بگذارید.

چگونه یک پرسش و پاسخ سرور TeamSpeak بسازیم

در اینجا برخی از سوالات متداول در مورد سرور TeamSpeak وجود دارد.

برای اجرای سرور TeamSpeak به چه چیزی نیاز دارید؟

یک سرور TeamSpeak را می توان راه اندازی کرد روی تقریباً هر ماشینی، خواه سرور خصوصی مجازی (VPS) شما باشد یا رایانه شخصی شما که از سیستم عامل های Windows، Linux یا macOS استفاده می کند.

شما فقط باید فایل های سرور را از وب سایت رسمی TeamSpeak دانلود کنید، سرور را نصب کنید، و شما آماده هستید.

آیا برای استفاده از TeamSpeak به سرور نیاز است؟

سرور TeamSpeak می تواند اجرا شود روی اکثر سیستم عامل ها، به این معنی که شما به صراحت نیازی به داشتن سرور ندارید. یک کامپیوتر معمولی این کار را انجام خواهد داد.

با این حال، به شدت توصیه می شود که یک سرور TeamSpeak راه اندازی کنید زیرا مدیریت آن بسیار آسان تر خواهد بود. اگر این امکان پذیر نیست، می توانید یک سرور مجازی را در نظر بگیرید.