صدا · بدون KYC
میزبانی TeamSpeak روی VPS آفشور
سرور صوتی TeamSpeak خودتان را روی یک VPS آفشور و بدون KYC راهاندازی کنید و کنترل کامل هر تماس، کانال و لیست بن را بهجای یک شخص ثالث در دستان خود نگه دارید.
این چیست
TeamSpeak یک سرور چت صوتی خوداستقرار (self-hosted) و کمتأخیر است که برای کلنهای گیمینگ، انجمنها و تیمهایی طراحی شده که به صدای push-to-talk کاملاً شفاف و کانالهای دائمی نیاز دارند. سرور رسمی TeamSpeak 3 بهصورت یک کانتینر واحد ارائه میشود که روی یک VPS معمولی اجرا میشود و دهها کاربر را با مصرف بسیار کم CPU و RAM پشتیبانی میکند.
چرا میزبانی آفشور
یک سرور صوتی ثبت میکند که چه کسی، با چه کسی و چه زمانی صحبت کرده است؛ بنابراین میزبانی آن روی یک VPS بدون KYC و با پرداخت ارز دیجیتال یعنی هیچ هویت حساب، شماره تلفن یا ردپای پرداختی به انجمن شما متصل نیست. پهنای باند نامحدود ChainVPS و محافظت DDoS گنجاندهشده اینجا اهمیت زیادی دارند، چون سرویسهای صوتی UDP هدف رایج حملات سیل (flood) هستند و ترافیک صوتی پیوسته است.
استقرار
یک پیکربندی مرجع کاربردی
این را روی یک instance تازه از ChainVPS کپی کنید. جایگزینها را با مقادیر واقعی جایگزین کنید، سپس آن را راهاندازی کنید.
# docker-compose.yml — TeamSpeak 3 server (official image, SQLite backend)
# Deploy: docker compose up -d
# Then grab the one-time admin token:
# docker compose logs teamspeak | grep -i token
# Paste that token into your TeamSpeak client on first connect to become ServerAdmin.
services:
teamspeak:
image: teamspeak:3
container_name: teamspeak
restart: unless-stopped
environment:
TS3SERVER_LICENSE: accept
ports:
- "9987:9987/udp" # voice (required, public)
- "30033:30033/tcp" # file transfer: avatars/icons (optional)
- "10011:10011/tcp" # ServerQuery admin (KEEP PRIVATE — see hardening)
volumes:
- ts3data:/var/ts3server/
volumes:
ts3data:
فایروال
پورتهایی که باید باز شوند
| پورت | پروتکل | هدف |
|---|---|---|
| 9987 | UDP | صدا — تنها پورتی که کلاینتها به آن نیاز دارند؛ باید برای عموم باز باشد. |
| 30033 | TCP | انتقال فایل برای آواتارها و آیکونهای کانال/گروه؛ اختیاری، در صورت عدم استفاده آن را ببندید. |
| 10011 | TCP | رابط مدیریتی/اتوماسیون ServerQuery (raw)؛ آن را بهصورت عمومی در معرض دید قرار ندهید. |
| 10022 | TCP | ServerQuery از طریق SSH (در نسخههای جدیدتر سرور)؛ آن را پشت فایروال/فقط روی localhost نگه دارید. |
تعیین اندازه مناسب
به کدام پلن نیاز دارید
VPS Nano / Small (1 vCPU, 1-2 GB RAM)
TeamSpeak بسیار سبک است؛ یک سرور مجازی با 32 اسلات کامل بهسختی از CPU استفاده میکند. پلن را بر اساس موقعیت مکانی/تأخیر انتخاب کنید، نه قدرت پردازشی.
VPS Small / Pro (1-2 vCPU, 2-4 GB RAM)
فضای کافی برای انتقال فایل، یک بات (مثلاً SinusBot برای موسیقی) و اجرای همزمان رابط ServerQuery در کنار صدا.
VPS Pro (2-4 vCPU, 4-8 GB RAM)
گلوگاه، شبکه است نه پردازش — پهنای باند نامحدود ChainVPS چیزی است که جریانهای صوتی همزمان بسیار را جابهجا میکند. برای عبور از 32 اسلات در هر نمونه (instance)، به لایسنس TeamSpeak نیاز است.
بهترین مکانها: صدا نسبت به تأخیر (latency) حساس است، بنابراین نزدیکترین موقعیت مکانی از میان لایههای حریم خصوصی را به اعضای خود انتخاب کنید: NL و LU روی بهترین بکبونهای متصل اروپا قرار دارند و برای اکثر انجمنهای اروپایی پینگ زیر 30 میلیثانیه ارائه میدهند، CH در ازای کمی افزایش تأخیر، حریم خصوصی قانونی قویتری اضافه میکند، و RO/MD بهخوبی به شرق اروپا خدمات میدهند. IS استثناست — برای موضع حریم خصوصی سختگیرانه عالی است اما تأخیر بالاتری دارد، پس تنها زمانی از آن استفاده کنید که حوزه قضایی (jurisdiction) برایتان از چند میلیثانیه اضافه مهمتر باشد.
آن را قفل کنید
چکلیست سختسازی امنیتی
- توکن ServerAdmin را در اولین راهاندازی از لاگهای کانتینر بگیرید (docker compose logs teamspeak | grep -i token)، بلافاصله آن را در کلاینت خود ثبت کنید و در یک مدیر رمز عبور (password manager) ذخیره نمایید — این یک کلید یکبار مصرف است و هیچ روش بازیابی داخلی ندارد.
- هرگز ServerQuery (10011/10022) را در معرض اینترنت قرار ندهید. آن را با UFW به localhost یا IP خودتان محدود کنید (ufw allow 9987/udp و سپس رد پیشفرض بقیه موارد)؛ حمله brute-force به ServerQuery رایجترین روش تصرف سرورهای TeamSpeak است.
- یک رمز عبور قوی برای query_admin تنظیم کنید و از فایلهای query_ip_allowlist.txt / query_ip_denylist.txt در والیوم داده استفاده کنید تا محدود کنید چه کسی حتی میتواند به رابط query دسترسی داشته باشد.
- به محافظت DDoS گنجاندهشده و پهنای باند نامحدود ChainVPS تکیه کنید — 9987/udp عمومی یک هدف معمول حملات reflection/flood است و بستههای صوتی پیوستهاند، بنابراین یک پلن اندازهگیریشده (metered) ابزار نادرستی برای این کار خواهد بود.
- بهطور منظم از پایگاهداده SQLite پشتیبان بگیرید: این پایگاهداده در والیوم ts3data با نام ts3server.sqlitedb قرار دارد و شامل تمام کانالها، مجوزها و بنهاست — از والیوم اسنپشات بگیرید یا فایل را طبق یک زمانبندی cron کپی کنید.
- ایمیج را به یک تگ مشخص (مثلاً teamspeak:3.13.7) پین کنید نه :latest، تا ریاستارتها تکرارپذیر باشند، و فقط زمانی که میخواهید بهروزرسانی کنید عمداً بازسازی (rebuild) انجام دهید نه در هر pull.
پرسشها
هاستینگ TeamSpeak — سوالات متداول
آیا برای میزبانی شخصی به لایسنس پولی TeamSpeak نیاز دارم؟
خیر. یک سرور TeamSpeak 3 بدون لایسنس تا 32 اسلات و یک سرور مجازی رایگان است که اکثر کلنها و انجمنهای کوچک را پوشش میدهد. تنها در صورتی به لایسنس (پولی یا سطح رایگان) از TeamSpeak نیاز دارید که بخواهید اسلات بیشتر یا چند سرور مجازی روی یک نمونه (instance) داشته باشید.
یک VPS چند نفر را میتواند پشتیبانی کند؟
پردازش تقریباً هرگز محدودیت اصلی نیست — حتی یک VPS Nano هم یک سرور 32 اسلاتی کامل را بهراحتی اجرا میکند. محدودیت واقعی پهنای باند است، به همین دلیل پلنهای نامحدود اهمیت دارند. یک استقرار بزرگتر و دارای لایسنس با صدها گوینده همزمان همچنان از نظر CPU سبک است اما به ظرفیت شبکهای نیاز دارد که VPS Pro بههمراه پهنای باند نامحدود فراهم میکند.
چرا آفشور بهجای یک میزبان اجارهای TeamSpeak؟
یک میزبان صوتی اجارهای انجمن شما را به یک حساب و هویت پرداختی متصل میکند و میتواند متادیتای اتصال را ثبت یا تحویل دهد. یک VPS بدون KYC و با پرداخت ارز دیجیتال به شما امکان میدهد دقیقاً همان نرمافزار رسمی سرور را بدون اتصال هیچ هویتی و با کنترل کامل root بر لاگها، بنها و دادهها اجرا کنید.
اعضای من واقعاً به چه پورتی باز نیاز دارند؟
فقط 9987/udp. همین یک پورت UDP تمام ترافیک صوتی را جابهجا میکند. انتقال فایل (30033) اختیاری است و ServerQuery (10011) باید خصوصی بماند، بنابراین اعضا هرگز به آنها متصل نمیشوند.
TeamSpeak 6 چطور؟
ایمیجهای سرور TeamSpeak 6 وجود دارند و جدیدترند، اما TeamSpeak 3 همچنان استاندارد پایدار و آزمودهشدهی خوداستقرار با گستردهترین پشتیبانی از کلاینت و بات است. این راهنما از TS3 استفاده میکند؛ در صورت تغییر بعدی به ایمیج TS6، همان اندازهگذاری VPS و سختسازیها اعمال میشوند.
موارد بیشتر برای میزبانی شخصی
سایر استکهای تککلیکی
راهاندازی کنید TeamSpeak
در 60 ثانیه آینده.
پهنای باند نامحدود · محافظت DDoS شامل است · 21 ارز دیجیتال · بدون KYC.