Nếu bạn muốn giọng nói riêng tư, độ trễ thấp với toàn quyền kiểm soát, bạn có thể thiết lập máy chủ TeamSpeak trên Linux trong vài phút. Hướng dẫn này tập trung vào các bản phân phối LTS hiện tại, một bản rõ ràng hệ thống dịch vụ và kiểm tra bảo mật nhỏ nhưng quan trọng. Bạn sẽ bắt đầu nó với tư cách là người dùng chuyên dụng, mở quyền cổng, yêu cầu bồi thường khóa đặc quyềnvà giữ cho nó chạy khi khởi động. Nếu bạn đang sử dụng Windows, bạn có thể tìm hiểu về cách cài đặt một Máy chủ TeamSpeak trên Máy chủ Windows trong một bài viết khác của chúng tôi.
Điều kiện tiên quyết: Hệ điều hành, Cổng và Quyền truy cập

Trước khi bạn cài đặt bất cứ thứ gì, hãy xác nhận những điều cơ bản. VPS hoặc máy chuyên dụng giúp cuộc sống dễ dàng hơn vì các ISP dân cư thường đứng sau NAT cấp nhà mạng (CGNAT) chặn lưu lượng truy cập vào. Sử dụng hình ảnh LTS và người dùng không phải root với sudo. Bạn có thể thiết lập máy chủ TeamSpeak trên Linux trên Ubuntu 24.04 LTS, Debian 12, hoặc Đá/Alma 9; các bước đều giống nhau với những thay đổi nhỏ về tường lửa.
Bạn sẽ cần phải cho phép lõi cổng. Giọng nói tiếp tục UDP 9987, chuyển tập tin là TCP 30033và ServerQuery là TCP 10011. Nếu bạn dự định sử dụng TSDNS, thêm vào TCP 41144và đối với danh sách web cũ, bạn có thể thấy UDP 2010 đi ra ngoài. Tài liệu TeamSpeak hồ sơ SRV để bạn có thể ánh xạ tên tới đúng mục tiêu và cổng. Để tham khảo, xem chính thức Tải xuống TeamSpeak trang và thông tin cổng để xác nhận mặc định hiện tại:
Nếu bạn lưu trữ tại nhà và IP công cộng của bạn thuộc về CGNAT, người dùng bên ngoài sẽ không liên lạc được với bạn, ngay cả khi chuyển tiếp cổng bộ định tuyến. Việc chuyển dịch vụ sang VPS sẽ tránh được rào cản đó và cung cấp cho bạn IPv4 cố định. Với hình ảnh mạng rõ ràng, bạn có thể tìm nạp các tệp máy chủ và chuẩn bị dịch vụ.
Tải xuống và chuẩn bị máy chủ

Bạn sẽ tải xuống máy chủ 64-bit hiện tại, tạo một máy chủ chuyên dụng ĐộiSpeak người dùng, chấp nhận giấy phép và bắt đầu một lần để có được khóa đặc quyền. Các lệnh này hoạt động trên Ubuntu, Debian, Và Đá- dựa trên hình ảnh.
- Đầu tiên, cài đặt trình trợ giúp lưu trữ nếu cần, sau đó thêm người dùng và thư mục:
- Ubuntu/Debian:
sudo apt update
sudo apt install -y bzip2 tar curl
- Đá / Alma:
sudo dnf install -y bzip2 tar curl
- Tạo người dùng và thư mục thời gian chạy:
sudo useradd -r -m -d /opt/TeamSpeak -s /usr/sbin/nologin TeamSpeak
sudo mkdir -p /opt/TeamSpeak
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak
- Tiếp theo, tải xuống bản phát hành mới nhất và giải nén nó vào /opt/TeamSpeak. Máy chủ ngược dòng là 3.13.7 dành cho Linux x86_64 vào thời điểm viết bài này. Luôn kiểm tra trang tải xuống chính thức để biết các bản cập nhật và băm.
cd /tmp
curl -LO https://files.TeamSpeak-services.com/releases/server/3.13.7/TeamSpeak3-server_linux_amd64-3.13.7.tar.bz2
tar xvjf TeamSpeak3-server_linux_amd64-3.13.7.tar.bz2
sudo rsync -a TeamSpeak3-server_linux_amd64/ /opt/TeamSpeak/
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak
- Chấp nhận giấy phép với một tệp hoặc biến môi trường. Phương pháp đơn giản nhất trên máy ảo là tạo một tệp đánh dấu nhỏ trong trang chủ TeamSpeak, sau đó chạy lần đầu tiên trong tài khoản TeamSpeak để tạo ra mã thông báo quản trị viên.
sudo -u TeamSpeak touch /opt/TeamSpeak/.ts3server_license_accepted
sudo -u TeamSpeak /opt/TeamSpeak/ts3server_minimal_runscript.sh
- Xem đầu ra của thiết bị đầu cuối và ghi lại dòng “mã thông báo”. Khóa này cho phép bạn yêu cầu quản trị viên trong ứng dụng khách. Dừng quá trình bằng Ctrl + C. Với các tệp nhị phân đã có sẵn và mã thông báo đã lưu, hãy chuyển đổi nó thành dịch vụ được quản lý.
Bố cục đơn giản, rõ ràng hoạt động trên các bản phân phối, do đó bạn có thể thiết lập máy chủ TeamSpeak trên Linux một lần và sử dụng lại sổ tay cho các nút trong tương lai.
Biến nó thành một Dịch vụ với systemd

Một đơn vị thích hợp cho phép bạn khởi động, dừng, khởi động lại, ghi nhật ký và tự động khởi động khi khởi động. Tạo một mức tối thiểu hệ thống service trỏ đến thư mục đã cài đặt và chạy với tư cách người dùng không có đặc quyền. các Tài liệu cộng đồng TeamSpeak Các đơn vị dịch vụ Linux chuyên sâu.
- Tạo tập tin đơn vị:
sudo tee /etc/systemd/system/TeamSpeak.service >/dev/null << 'EOF'
[Unit]
Description=TeamSpeak 3 Server
Wants=network-online.target
After=network.target
[Service]
WorkingDirectory=/opt/TeamSpeak
User=TeamSpeak
Type=forking
PIDFile=/opt/TeamSpeak/ts3server.pid
ExecStart=/opt/TeamSpeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/opt/TeamSpeak/ts3server_startscript.sh stop
ExecReload=/opt/TeamSpeak/ts3server_startscript.sh restart
Restart=always
RestartSec=15
[Install]
WantedBy=multi-user.target
EOF
- Tải lại systemd và kích hoạt dịch vụ:
sudo systemctl daemon-reload
sudo systemctl enable --now TeamSpeak
- Kiểm tra dịch vụ và lấy lại mã thông báo nếu cần:
sudo systemctl status TeamSpeak --no-pager
journalctl -u TeamSpeak -n 50 --no-pager
Bây giờ dịch vụ đang chạy, hãy mở cái cần thiết cổng để khách hàng có thể tiếp cận các điểm cuối thoại, truy vấn và truyền tệp. Sau khi máy chủ hoạt động hệ thống, bạn có thể cài đặt máy chủ TeamSpeak trên Linux trên bất kỳ VPS nào và tính đến khả năng tự động khởi động lại sau khi khởi động lại hoặc gặp sự cố.
Mở Tường lửa, UFW hoặc tường lửa


Bạn có thể ánh xạ một tên thân thiện tới điểm cuối giọng nói của mình bằng DNS bản ghi SRV. Tạo một Một kỷ lục cho mục tiêu, sau đó thêm mục SRV như thế này:
_ts3._udp.play.example.com. 3600 IN SRV 0 5 9987 ts.example.com.
Khách hàng sẽ giải quyết các CHXHCNVN và kết nối mà không cần cổng trong địa chỉ. TeamSpeak cũng hỗ trợ TSDNS dịch vụ trên 41144/tcp để ánh xạ tên tùy chỉnh. Cả hai phương pháp đều được nhà cung cấp ghi lại trong bài viết thông tin cổng được liên kết trước đó.
Nếu không muốn quản lý DNS, bạn vẫn có thể cung cấp cho người dùng một đường dẫn dễ dàng bằng cách chia sẻ liên kết trực tiếp, chẳng hạn như:
ts3server://host.example.com
Sau khi đặt tên xong, hãy khóa một số thói quen bảo mật và bảo trì nhỏ để dịch vụ luôn ổn định.
Bảo mật và bảo trì

Bảo mật đường dẫn quản trị và bảo vệ dữ liệu ở phần còn lại. Những cách thực hành này giúp bạn thêm vài phút hôm nay và tiết kiệm nhiều giờ sau đó.
- Bề mặt quản trị: Đặt mật khẩu máy chủ mạnh và xem xét ai đã Truy vấn máy chủ truy cập. Sử dụng thông tin đăng nhập có tên.
- Mã hóa: Bật mã hóa giọng nói kênh trên toàn cầu nếu ngân sách CPU của bạn cho phép. Bắt đầu với các kênh nhạy cảm nhất.
- Sao lưu: Hỗ trợ ts3server.sqlitedb hoặc cơ sở dữ liệu bên ngoài của bạn và sao chép ts3server.ini. Lưu tệp đơn vị và mọi quy tắc tường lửa.
- Đặc quyền tối thiểu: Giữ hệ thống đơn vị chuyên dụng ĐộiSpeak người dùng. Không chạy nhị phân với quyền root.
- Cập nhật: Áp dụng các bản cập nhật distro theo lịch trình và khởi động lại dịch vụ sau khi thay đổi kernel. Kiểm tra kết nối sau mỗi lần thay đổi.
Sau khi đã đề cập đến các nguyên tắc cơ bản, hãy chọn quy mô ban đầu hợp lý để nhóm của bạn có thể sử dụng dịch vụ một cách suôn sẻ.
Lời khuyên lựa chọn: Hosting, Distro và Size
Nếu mục tiêu duy nhất của bạn là nhanh chóng nói chuyện với bạn bè, bạn có thể thiết lập máy chủ TeamSpeak trên Linux trên một máy ảo nhỏ và giữ chi phí ở mức thấp. Các nhóm lớn hơn sẽ nhận được lợi ích từ mạng tốt hơn và nhiều RAM hơn để truyền tệp. Sử dụng ma trận nhanh này để chọn điểm bắt đầu, sau đó điều chỉnh sau một tuần có lưu lượng truy cập thực sự.
- Phòng thí nghiệm tại nhà trên CGNAT: Đừng chống lại việc chuyển tiếp cổng. Di chuyển dịch vụ sang VPS có IPv4 công cộng, sau đó xuất bản DNS. Đây là cách nhanh nhất để cài đặt máy chủ TeamSpeak trên Linux để truy cập bên ngoài.
- Nhóm chơi game cao điểm cuối tuần: Bắt đầu với 2 vCPU và 2 GB RAM, sau đó xem CPU không hoạt động và mất gói. Nâng cấp khi giọng nói gần bão hòa trong giờ bận rộn.
- Câu lạc bộ đại học: Thích hơn Ubuntu 24.04 LTS Và UFW quy tắc. Mạng trường học thường có IPv6, vì vậy hãy kiểm tra IPv6 gửi đến sau khi bạn mở cổng.
- Đội thể thao điện tử, ngày thi đấu: Sử dụng VPS gần khu vực trò chơi và ghi lại đường cơ sở. Nếu việc ghi âm hoặc tải tệp nặng lên gặp vấn đề, hãy thêm bộ nhớ và tăng RAM lên 4 GB.
- Nhóm mod hỗn hợp: Giữ Truy vấn máy chủ bị khóa, thêm mật khẩu kênh và lên lịch sao lưu hàng tuần. Việc này khiến cho bận rộn Cài đặt máy chủ TeamSpeak Linux có thể dự đoán được.
Bắt đầu đơn giản và lặp đi lặp lại. Sau khi chọn hình dạng, bạn nên biết rằng quyền truy cập GUI trên máy ảo có thể tăng tốc độ cấu hình ban đầu, vì vậy hãy đọc phần tiếp theo để biết các tùy chọn được lưu trữ và đường dẫn trên màn hình.
Quản trị viên lưu trữ & từ xa

Chạy TeamSpeak trên nền tảng được xây dựng để mang lại giọng nói ổn định và định tuyến rõ ràng. Của chúng tôi VPS Linux cung cấp cho bạn IPv4 công cộng, các vùng có độ biến động thấp và quyền kiểm soát root ở một nơi. Bạn có thể bắt đầu với quy mô nhỏ, giữ độ trễ chặt chẽ và mở rộng quy mô trong vài phút khi cộng đồng của bạn phát triển.
Những gì bạn nhận được với VPS Linux của Cloudzy:
- Tính toán bạn có thể tin cậy vào: vCPU hiện đại, tốc độ xung nhịp ổn định và kích thước RAM chuyên dụng cho giọng nói theo thời gian thực.
- Lưu trữ theo kịp: Bộ lưu trữ NVMe hoặc SSD để truyền tệp nhanh và ghi nhật ký nhanh.
- Mạng được xây dựng cho giọng nói: 10 Gbps uplinks in core locations, anycast-grade routing, and active DDoS filtering that helps keep UDP 9987 steady.
- Hình ảnh hệ điều hành phù hợp với playbook của bạn: Ubuntu 24.04 LTS, Debian 12 hoặc Rocky 9, tất cả đều sẵn sàng để dọn dẹp hệ thống cài đặt.
- Truy cập và kiểm soát: các quy tắc gốc, bảng điều khiển ngoài băng tần, rDNS và tường lửa đầy đủ mà bạn có thể sửa đổi mà không cần vé.
- Công cụ vòng đời: ảnh chụp nhanh trước khi nâng cấp, khôi phục nhanh và thay đổi kích thước gói đơn giản.
- Các khu vực toàn cầu: với hơn 12 địa điểm trên 3 châu lục, hãy chọn trung tâm dữ liệu gần người chơi nhất để giảm thời gian di chuyển khứ hồi.
- Hỗ trợ và thời gian hoạt động: Trợ giúp 24×7 từ các kỹ sư thực thụ và SLA thời gian hoạt động 99,95%.
Nếu bạn muốn có một máy tính để bàn trên VPS của mình để thay đổi trực quan nhanh chóng, hãy triển khai một Máy chủ RDP Linux như một ứng dụng một cú nhấp chuột trên VPS Linux của bạn.
suy nghĩ cuối cùng
Bạn vừa biết cách thiết lập máy chủ TeamSpeak trên Linux bằng một đường dẫn đơn giản, có thể lặp lại. Cách tiếp cận này giúp thiết lập có thể dự đoán được cho các nút hoặc khu vực trong tương lai. Sử dụng bản phân phối LTS, người dùng chuyên dụng và một công cụ thích hợp hệ thống đơn vị. Mở UDP và TCP cổng vấn đề đó, hãy yêu cầu khóa đặc quyền, và thêm CHXHCNVN nếu bạn muốn một địa chỉ thân thiện hơn. Để có đường dẫn mượt mà hơn và IP công cộng ổn định, hãy cân nhắc việc lưu trữ trên Cloudzy VPS Linux để máy chủ của bạn luôn có thể truy cập được cả ngày lẫn đêm.

