VPS

Toàn tập hướng dẫn sử dụng TeamSpeak 3

Làm thế nào để tạo teamspeak 3 server

Nếu bạn cần một công cụ an toàn để giao tiếp với bạn bè và người thân, sử dụng Team Speak 3 là cách tốt nhất. Trong bài hướng dẫn sử dụng TeamSpeak 3 này, chúng tôi sẽ chỉ bạn cách dựng server TeamSpeak 3 trên Linux, Windows và Mac OS chỉ trong vài phút. Với phiên bản Linux, chúng tôi sẽ sử dụng một máy VPS cài hệ điều hành Ubuntu 16.04 hoặc CentOS 7.

TeamSpeak 3 là gì?

TeamSpeak 3 là ứng dụng gọi điện trên mạng (VoIP) qua một kênh chat. Người dùng thường dùng headsphone và microphone, với một ứng dụng client kết nối tới TeamSpeak server để nói chuyện với nhau. Cách này rất hiệu qua cho gamer, những người cần giao tiếp với nhau trong cùng một đột qua các hệ game nhiều người chơi. Giao tiếp bằng cách gọi điện như vậy tạo ra lợi thế rất lớn cho một đội game vì tay họ bận điều khiển bàn và chuột để chơi game.

Team Speak 3 server hoàn toàn miễn phí cho 32 slots người chơi đồng thời. Đối với các trường hợp không phục vụ cho mục đích thương mại, giấy phép này có thể cho phép server hỗ trợ 512 slots (người chơi) cùng lúc.

Hướng dẫn sử dụng TeamSpeak 3 Server trên Ubuntu 16.04

Đầu tiên, bạn hãy cài Ubuntu 16.04 lên VPS của bạn, đây sẽ là nền tảng để tạo TeamSpeak 3 Server. Toàn bộ quá trình này được thực hiện bằng kết nối SSH, và đi qua 6 bước cơ bản sau.

Trước khi bắt đầu, hãy cập nhật server:

apt-get update && apt-get upgrade

Bước 1 – Tạo system user mới

Đầu tiên, hãy tạo user mới bằng lệnh sau

adduser --disabled-login teamspeak

Bạn sẽ được hỏi để điền thêm thông tin cá nhân cho user này. Bạn có thể điền hoặc để trống toàn bộ.thêm user cho teamspeak 3

Sau đó, truy cập thư mục gốc của user mới tạo:

cd /home/teamspeak

Bước 2 – Tải và giải nén file cài Team Speak 3 server

Bước tiếp theo bạn hãy tải phần mềm mới nhất của TeamSpeak 3 cho Linux. Bạn có thể dùng wget command để tải file cài đặt trực vào VPS:

wget http://dl.4players.de/ts/releases/3.1.2/teamspeak3-server_linux_amd64-3.1.2.tar.bz2

Khi hoàn tất, giải nén file:

tar xvf teamspeak3-server_linux_amd64-3.1.2.tar.bz2

Tất cả nội dung sẽ được giải nén vào thư mục teamspeak3-server_linux_amd64. Sau đó bạn hãy di chuyển mọi file vào /home/teamspeak và xóa file archive đã tải về:

cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.1.2.tar.bz2

Thực thi lệnh ls bạn sẽ thấy màn hình tương tự nếu làm đúng:nội dung server teamspeak 3

Bước 3 – Chấp nhận TeamSpeak 3 license agreement

Với phiên bản TeamSpeak 3.1.0, bắt buộc bạn phải chấp nhận giấy phép sử dụng. Cách nhanh nhất làm vậy là gõ lệnh sau:

touch /home/teamspeak/.ts3server_license_accepted

Lệnh này sẽ tạo một file trống gọi là .ts3server_license_accepted, hoạt động để đồng ý giấy phép.

Bước 4 – Khởi động TeamSpeak 3 ngay khi boot

Bây giờ bạn hãy cài đặt TeamSpeak 3 server để tự khởi động sau khi boot. Để làm vậy, hãy tạo một file với tên teamspeak.service đặt trong /lib/systemd/system bằng lệnh sau:

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

Dán nội dung sau vào:

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

Lưu lại và kích hoạt script để khởi động khi boot server bằng lệnh sau:

systemctl enable teamspeak.service
systemctl start teamspeak.service

Kiểm tra lại xem nó được thêm vào chưa:

systemctl | grep teamspeak.service

Nếu TS 3 đã chạy, bạn sẽ thấy kết quả sau:teamspeak 3 server đang chạy

Bạn có thể kiểm tra tình trạng thông tin chi tiết của TeamSpeak 3 bằng lệnh sau:

service teamspeak statusthông tin chi tiết server teamspeak 3Bước 5 – Trích xuất privileged key

Vì TS 3 đang chạy rồi, bạn có thể trích lấy mãnh ghép cuối cùng – privileged key. Bạn cần dùng nó khi kết nối vào server lần đầu tiên. Bạn có thể lấy khóa này từ lệnh sau:

cat /home/teamspeak/logs/ts3server_*TS3 priviledge key

Bước 6 – Kết nối qua Team Speak 3 client

Bước cuối cùng là kết nối tới server TS3 bằng priviledge key vừa mới lấy được. Dùng địa chỉ IP của VPS khi kết nối.kết nối tới ts3 server

Sau đó bạn sẽ ngay lập tức nhận được thông báo nhập Privilege Key.nhập privileged key cho ts3 server

Vậy là xong! Sau khi nhập privilege key là có thể kết nối tới server TeamSpeak 3 đang chạy trên Ubuntu 16.04 VPS.

Hướng dẫn sử dụng Team Speak 3 Server trên CentOS 7

Cài đặt TeamSpeak 3 server trên VPS chạy CentOS 7 cũng tương tự. Nó cũng có thể chia thành 6 bước. Hãy truy cập VPS bằng Putty trước, rồi cập nhật hệ thống:

yum -y update

Bước 1 – Tạo system user mới

Đầu tiên, bạn cần tạo user riêng cho TeamSpeak 3. Thực thi lệnh sau:

adduser teamspeak

Lệnh này sẽ tạo user. Sau đó bạn có thể truy cập vào thư mục home của user đó trong /home/teamspeak bằng lệnh sau:

cd /home/teamspeak

Bước 2 – Tải và giải nén server Team Speak

Sau đó, tải bộ cài đặt TeamSpeak 3 cho Linux. Cách nhanh nhất để làm vậy là sử dụng lệnh wget:

wget http://dl.4players.de/ts/releases/3.1.2/teamspeak3-server_linux_amd64-3.1.2.tar.bz2

Sau khi hoàn tất, bạn sẽ cần giải nén file cài đặt bằng lệnh sau:

tar xvf teamspeak3-server_linux_amd64-3.1.2.tar.bz2

File được giải nén sẽ được đặt trong thư mục teamspeak3-server_linux_amd64. Sử dụng lệnh sau để di chuyển toàn bộ file trong thư mục này ra ngoài thư mục gốc và xóa file cài đã tải về:

cd teamspeak3-server_linux_amd64 && mv * /home/teamspeak && cd .. && rm -rf teamspeak3-server_linux_amd64-3.1.2.tar.bz2

Nếu hoàn tất, bạn sẽ thấy màn hình này khi dùng lệnh ls:Teamspeak 3 server file ls

Bước 3 – Chấp nhận TeamSpeak 3 license agreement

TeamSpeak 3 yêu cầu bạn chấp nhận thỏa thuận giấy phép. Có rất nhiều cách để làm vậy nhưng bạn chỉ cần dùng lệnh sau để thực thi:

touch /home/teamspeak/.ts3server_license_accepted

File .ts3server_license_accepted sẽ xuất hiện, có nghĩa là bạn đã đồng ý các điều khoản giấy phép.

Bước 4 – Thiết lập để server TeamSpeak 3 chạy khi boot

Tiếp theo, bạn cần kích hoạt server TeamSpeak 3 để nó tự chạy khi server khởi động:

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

Dán script sau vào, TS3 server sẽ tự động chạy khi boot:

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

Lưu file này và điền 2 lệnh sau sau khi hoàn thành:

systemctl enable teamspeak.service
systemctl start teamspeak.service

Bạn có thể kiểm tra script startup hoạt động hay không với lệnh sau:

systemctl | grep teamspeak.servicekiểm tra ts3 boot startup hay không

Để xem thông tin báo cáo chi tiết của Team Speak server, nhập lệnh sau:

service teamspeak statuskiểm tra tình trạng ts3 server

Bước 5 – Trính xuất privileged key

Điều cuối cùng bạn cần làm là copy Team Speak token, cũng có thể được biết đến như là privileged key. Bạn có thể lấy thông tin này bằng lệnh sau:

cat /home/teamspeak/logs/ts3server_*TeamSpeak 3 server token

Bước 6 – Kết nối tới server bằng TeamSpeak 3 client

Cuối cùng đã đến lúc sử dụng server! Thiết lập kết nối mới bằng cách dùng TeamSpeak 3 client. Mở TS3 lên và, nhập IP VPS trong phần Server Nickname or Address.kết nối tới teamspeak 3 server qua client

Bạn sẽ thấy thông báo cần điền privileged key. Điền privilege key ở bước 5 và nhấn OK:điền ts3 privileged key

Vậy là xong, bạn đã có thể kết nối với TeamSpeak 3 server đang chạy trên CentOS 7 VPS.

Hướng dẫn sử dụng Team Speak 3 Server trên Windows

Hệ điều hành Windows có quá trình cài đặt TeamSpeak 3 rất đơn giản. Bạn chỉ mất 3 bước sau để cài server Team Speak trên Windows.

Bước 1 – Tải và giải nén file cài TeamSpeak 3

Đầu tiên, tải file cài đặt TS3 cho Windows OS. Sau đó giải nén nó tới thu mục cần cài.

Bước 2 – Chạy file installer TeamSpeak 3 server

Mở file được giải nén của TS3 ra và chạy file ts3server.exe. Bạn sẽ được hỏi về giấy phép sử dụng, rồi hỏi có muốn tường lửa vận hành file này không. Bạn chỉ cần đồng ý là được, sau đó bạn sẽ nhận được khóa priviledged và các thông tin hữu ích khác.teamspeak 3 server

Bước 3 – Kết nối bằng TeamSpeak 3 client

Sau khi installer chạy cài đặt xong, bước cuối cùng là kết nối tới TS3 server. Trong trường hợp bạn không biết IP là gì, hãy mở command prompt và thực thi lệnh:

ipconfig

Tìm giá trị IPv4 Address. Lưu lại vì nó cần dùng để kết nối ở phần Server Nickname or Address:kết nối tới ts3 windows server

Cuối cùng, bạn dán privileged key để cấp quyền admin.nhập privilege key cho windows

Vậy là xong, bạn đã hoàn tất bài hướng dẫn sử dụng TeamSpeak 3 trên Windows!

Hướng dẫn sử dụng TeamSpeak 3 trên Mac OS

Bạn cũng có thể cài đặt TeamSpeak 3 server trên MacOS. Quá trình này sẽ diễn ra trong 4 bước đơn giản.

Bước 1 – Tải và giải nén TeamSpeak 3 server

Bắt đầu bằng việc tải file cài TS3 cho Mac. Khi hoàn tất, double click vào nó để extract.

Bước 2 – Chấp nhận thỏa thuận TeamSpeak 3 license

Mở box terminal và thực thi lệnh sau bằng cách chấp nhận license agreement:

set TS3SERVER_LICENSE=accept

Bước 3 – Khởi động TeamSpeak 3 Server và lấy privileged key

Chuyển tới thư mục chứa file TS3 bằng lệnh sau:

cd Downloads/teamspeak3-server_mac

Khởi động bằng cách nhập lệnh sau:

/.ts3server

Đợi một lúc sau bạn sẽ thấy privileged key hiện lên trên màn hình:ts3 server token trên máy mac

Bước 4 – Kết nối bằng TeamSpeak 3 client

Giờ bạn đã sẵn sàng sử dụng TeamSpeak 3 server. Khi kết nối, dùng IP trong mục System Preferences › Network để nhập vào màn hình sau.kết nối tới ts3 server trên mac

Đừng quên dán vào privileged key để được cấp phép quyền admin.nhập privileged key ts3 server

Chúc mừng! Bạn đã tạo thành công TeamSpeak 3 server và có thể kết nối nó bằng Mac OS!

Bonus: Làm thế nào để trỏ tên miền tới TeamSpeak 3 Server

Giờ bạn đã cài đặt thành công TeamSpeak 3 server, hãy đơn giản hóa quá trình cài đặt. Trong phần này, bạn sẽ được hướng dẫn làm thế nào để trỏ domain tới TeamSpeak 3 server bằng subdomain. Việc này đơn giản vì bạn có thể dùng tên miền thay cho tổ hợp của địa chỉ và IP và port.

Bước 1 – Trỏ subdomain tới TeamSpeak 3 bằng cách dùng A record

Truy cập vào mục Advanced -> DNS Zone Editor và tìm đến phần A (Host) record. Tại đó, bạn hãy tạo subdomain và trỏ nó tới server TeamSpeak 3 server qua A record.Trỏ a record của subdomain tới teamspeak 3 server

  • Host – Đặt tên cho subdomain.
  • Address – Nhập IP address cho server TeamSpeak 3, ở đây chúng tôi dùng ví dụ là 93.188.167.216, bạn thay số này bằng địa chỉ IP server.
  • TTL – Để nguyên giá trị mặc định.

Nhấn nút Save và tiếp tục làm ở bước tiếp.

Bước 2 – Tạo SRV record

Cũng trong phần DNS Zone Editor, bạn sẽ phấy phần quản lý SRV record.tạo srv cho teamspeak server

  • Name – Tại đây bạn có thể xác định dịch vụ có tên _ts3 và giao thức _udp, cách nhau bằng dấu chấm. Sau đó hãy nhập thông tin subdomain. Kết quả sẽ tương tự như sau: _ts3._ts3._udp.teamspeak.hostinger-tutorials.com. 
  • TTL – Là chữ viết tắt của Time to live, nó xác định thời gian hoạt động của record này. Bạn có thể giữ giá trị mặc định.
  • Priority – Nếu bạn muốn nó có ưu tiên cao nhất, hãy đặt giá trị này thành 0.
  • Weight – Bạn hãy đặt nó thành 5.
  • Port – Nhập thông tin port của server, TeamSpeak 3 server port mặc định là 9987.
  • Target – Thay vì teamspeak.hostinger-tutorials.com hãy điền vào subdomain bạn tạo trong phần Bước 1

Tất cả đã xong rồi chứ? Hãy nhấn nút Save thôi.

Lưu ý là có thể mất tới 24 giờ để DNS được quảng bá. Bạn cũng có thể thử xóa DNS cache.

Vậy là xong, bạn hãy đã trỏ domain tới TeamSpeak server qua DNS SRV record. Bạn có dễ dàng kết nối tới server bằng subdomainto thay vì IP rồi đấy!

Lời kết

Trong bài hướng dẫn sử dụng TeamSpeak 3 này, bạn đã học cách cài TS3 trên 3 nền tảng khác nhau:

  • Linux
  • Windows
  • Mac OS

Trong trường hợp bạn có bất kỳ thủ thuật hay ý tưởng nào khác, hãy chia sẽ nó ở bình luận bên dưới cho chúng tôi nhé!

Thêm bình luận

Click vào đây để bình luận

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hãy gia nhập cùng hàng trăm subscriber của Hostinger trên thế giới

để nhận các bài hướng dẫn mới nhất tới email của bạn.

Please wait...

Cảm ơn đã đăng ký!

Tiết kiệm ngay thôi!

Mua hosting & tên miền miễn phí, tất cả trong một chỉ từ

VNĐ52.000
00
/th