모든 권한을 갖춘 비공개적이고 지연 시간이 짧은 음성을 원할 경우 다음을 수행할 수 있습니다. Linux에서 TeamSpeak 서버 설정 몇 분 안에. 이 가이드는 최신 LTS 배포판에 중점을 두고 있습니다. 체계화된 서비스, 작지만 중요한 보안 점검까지. 전용 사용자로 시작하고 권한을 엽니다. 포트, 주장하다 특권 키, 부팅 시 계속 실행됩니다. Windows를 사용하는 경우 설치 방법을 알아볼 수 있습니다. Windows Server의 TeamSpeak 서버 우리 게시물 중 다른 하나에서.
전제조건: OS, 포트 및 액세스

설치하기 전에 기본 사항을 확인하세요. VPS 또는 전용 시스템은 주거용 ISP가 종종 뒤에 있기 때문에 생활을 더 쉽게 만듭니다. 캐리어급 NAT(CGNAT) 인바운드 트래픽을 차단합니다. sudo를 사용하여 LTS 이미지와 루트가 아닌 사용자를 사용하세요. Linux에서 TeamSpeak 서버를 설정할 수 있습니다. 우분투 24.04 LTS, 데비안 12, 또는 록키/앨마 9; 작은 방화벽 변경에도 단계는 동일합니다.
코어를 허용해야 합니다. 포트. 음성이 계속 실행됩니다. UDP 9987, 파일 전송은 TCP 30033, 그리고 ServerQuery는 TCP 10011. 사용할 계획이라면 TSDNS, 추가하다 TCP 41144, 기존 웹목록의 경우 다음을 볼 수 있습니다. UDP 2010 배 밖으로. TeamSpeak 문서 SRV 레코드 이름을 올바른 대상과 포트에 매핑할 수 있습니다. 참고로 공식 TeamSpeak 다운로드 페이지와 항구 정보 현재 기본값을 확인하려면 다음을 수행하세요.
집에서 호스팅하고 공개 IP가 다음에 속해 있는 경우 CGNAT, 라우터 포트 포워딩을 사용해도 외부 사용자가 귀하에게 연락할 수 없습니다. 서비스를 VPS로 이동하면 이러한 장애물이 방지되고 고정 IPv4가 제공됩니다. 네트워크 그림이 명확하면 서버 파일을 가져오고 서비스를 준비할 수 있습니다.
서버 다운로드 및 준비

현재 64비트 서버를 다운로드하고 전용 서버를 생성합니다. 팀스피크 사용자는 라이센스를 수락하고 일회성 시작을 수행하여 라이센스를 얻습니다. 특권 키. 이 명령은 다음에서 작동합니다. 우분투, 데비안, 그리고 불안정한기반 이미지.
- 먼저 필요한 경우 아카이브 도우미를 설치한 다음 사용자와 디렉터리를 추가합니다.
- 우분투/데비안:
sudo apt update
sudo apt install -y bzip2 tar curl
- 록키 / 앨마:
sudo dnf install -y bzip2 tar curl
- 런타임 사용자 및 폴더를 만듭니다.
sudo useradd -r -m -d /opt/TeamSpeak -s /usr/sbin/nologin TeamSpeak
sudo mkdir -p /opt/TeamSpeak
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak
- 다음으로, 최신 릴리스를 다운로드하고 압축을 풀어보세요. /opt/TeamSpeak. 업스트림 서버는 3.13.7 이 글을 쓰는 시점에서 Linux x86_64용입니다. 항상 공식 다운로드 페이지에서 업데이트와 해시를 확인하세요.
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
- 파일 또는 환경 변수를 사용하여 라이선스를 수락합니다. VM에서 가장 간단한 방법은 TeamSpeak 홈에 있는 작은 마커 파일을 만든 다음 TeamSpeak 계정에서 먼저 실행하여 관리자 토큰.
sudo -u TeamSpeak touch /opt/TeamSpeak/.ts3server_license_accepted
sudo -u TeamSpeak /opt/TeamSpeak/ts3server_minimal_runscript.sh
- 터미널 출력을 관찰하고 "토큰" 줄을 적어보세요. 이 키를 사용하면 클라이언트에서 관리자를 요청할 수 있습니다. Ctrl+C를 사용하여 프로세스를 중지합니다. 바이너리가 설치되고 토큰이 저장되면 이를 관리형 서비스로 변환합니다.
단일하고 깔끔한 레이아웃은 배포판 전체에서 작동하므로 Linux에서 TeamSpeak 서버를 한 번 설정하고 향후 노드에 플레이북을 재사용할 수 있습니다.
systemd를 사용하여 서비스로 만들기

적절한 장치는 부팅 시 시작, 중지, 다시 시작, 로그 및 자동 시작 기능을 제공합니다. 최소한의 만들기 체계화된 설치된 폴더를 가리키며 권한이 없는 사용자로 실행되는 서비스입니다. 그만큼 TeamSpeak 커뮤니티 문서 Linux 서비스 단위에 대한 심층적인 설명입니다.
- 유닛 파일을 생성합니다:
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
- systemd를 다시 로드하고 서비스를 활성화합니다.
sudo systemctl daemon-reload
sudo systemctl enable --now TeamSpeak
- 서비스를 확인하고 필요한 경우 토큰을 다시 캡처하세요.
sudo systemctl status TeamSpeak --no-pager
journalctl -u TeamSpeak -n 50 --no-pager
이제 서비스가 실행되었으므로 필요한 항목을 엽니다. 포트 클라이언트가 음성, 쿼리 및 파일 전송 엔드포인트에 도달할 수 있도록 합니다. 서버가 아래에 있으면 체계화된, 당신은 할 수 있습니다 Linux에 TeamSpeak 서버 설치 모든 VPS에서 재부팅 또는 충돌 후 자동 재시작을 고려합니다.
방화벽, UFW 또는 방화벽을 엽니다.


DNS를 사용하여 친숙한 이름을 음성 엔드포인트에 매핑할 수 있습니다. SRV 레코드. 만들기 기록 대상에 대해 다음과 같이 SRV 항목을 추가합니다.
_ts3._udp.play.example.com. 3600 IN SRV 0 5 9987 ts.example.com.
클라이언트는 문제를 해결합니다 SRV 주소에 포트가 필요 없이 연결됩니다. TeamSpeak는 또한 TSDNS 서비스 41144/TCP 사용자 정의 이름 매핑의 경우. 두 방법 모두 이전에 링크된 포트 정보 문서에서 공급업체에 의해 문서화되었습니다.
DNS를 관리하지 않으려는 경우에도 다음과 같은 직접 링크를 공유하여 사용자에게 쉬운 경로를 제공할 수 있습니다.
ts3server://host.example.com
이름을 지정한 후에는 몇 가지 작은 보안 및 유지 관리 습관을 적용하여 서비스가 안정적으로 유지되도록 하세요.
보안 및 유지 관리

관리자 경로를 보호하고 미사용 데이터를 보호하세요. 이러한 방법으로 오늘은 몇 분을 추가하고 나중에는 몇 시간을 절약할 수 있습니다.
- 관리 영역: 강력한 서버 비밀번호를 설정하고 누가 비밀번호를 사용했는지 검토하세요. 서버쿼리 입장. 명명된 로그인을 사용합니다.
- 암호화: CPU 예산이 허용하는 경우 전역적으로 채널 음성 암호화를 활성화합니다. 가장 민감한 채널부터 시작하세요.
- 백업: 백업 ts3server.sqlitedb 또는 외부 데이터베이스 및 사본 ts3server.ini. 유닛 파일과 방화벽 규칙을 저장합니다.
- 최소 권한: 유지 체계화된 전용 유닛 팀스피크 사용자. 바이너리를 루트로 실행하지 마십시오.
- 업데이트: 일정에 따라 distro 업데이트를 적용하고 커널 변경 후 서비스를 다시 시작합니다. 각 변경 후에 연결을 테스트합니다.
기본 사항을 다룬 후 합리적인 시작 크기를 선택하여 그룹에 대한 서비스가 원활하게 유지되도록 하세요.
선택 조언: 호스팅, 배포판 및 크기
유일한 목표가 친구에게 빠른 목소리를 전달하는 것이라면 작은 VM의 Linux에 TeamSpeak 서버를 설정하고 비용을 낮게 유지할 수 있습니다. 더 큰 그룹은 더 나은 네트워크와 파일 전송을 위한 더 많은 RAM을 통해 이점을 얻습니다. 이 빠른 매트릭스를 사용하여 시작점을 선택한 다음 일주일 간의 실제 트래픽 후에 조정하세요.
- CGNAT의 홈 랩: 포트 포워딩에 맞서 싸우지 마세요. 공용 IPv4를 사용하여 서비스를 VPS로 이동한 다음 DNS를 게시합니다. 이것이 가장 빠른 방법입니다 Linux에 TeamSpeak 서버 설치 외부 접근을 위해.
- 주말 최고 인기를 누리는 게임 클랜: 2개의 vCPU와 2GB RAM으로 시작한 다음 CPU 유휴 및 패킷 손실을 관찰하세요. 바쁜 시간 동안 음성이 거의 포화 상태로 유지되면 업그레이드하세요.
- 대학 동아리: 선호하다 우분투 24.04 LTS 그리고 UFW 규칙. 캠퍼스 네트워크는 종종 IPv6이므로 포트를 연 후 인바운드 IPv6를 테스트하세요.
- E스포츠 팀, 경기일: 게임 지역 근처에서 VPS를 사용하고 기준선을 기록하세요. 녹음이나 대용량 파일 업로드가 중요한 경우 스토리지를 추가하고 RAM을 4GB로 늘리세요.
- 혼합 모딩 그룹: 유지하다 서버쿼리 잠그고, 채널 비밀번호를 추가하고, 주간 백업을 예약하세요. 이것은 계속 바쁘다 TeamSpeak 서버 Linux 설치 예측 가능.
간단하게 시작하고 반복하세요. 모양을 선택하면 VM의 GUI 액세스로 초기 구성 속도가 빨라질 수 있으므로 호스팅 옵션 및 데스크톱 경로에 대한 다음 섹션을 읽어보세요.
호스팅 및 원격 관리자

안정적인 음성 및 깔끔한 라우팅을 위해 구축된 플랫폼에서 TeamSpeak를 실행하세요. 우리의 리눅스 VPS 공용 IPv4, 지터가 낮은 지역 및 루트 제어를 한 곳에서 제공합니다. 작게 시작하여 대기 시간을 짧게 유지하고 커뮤니티가 성장함에 따라 몇 분 만에 확장할 수 있습니다.
Cloudzy의 Linux VPS로 얻을 수 있는 이점:
- 믿을 수 있는 컴퓨팅: 최신 vCPU, 일관된 클럭 속도, 실시간 음성을 위한 전용 RAM 크기를 갖추고 있습니다.
- 지속적인 스토리지: 빠른 파일 전송과 빠른 로그 쓰기를 위한 NVMe 또는 SSD 스토리지.
- 음성용으로 구축된 네트워크: 10 Gbps uplinks in core locations, anycast-grade routing, and active DDoS filtering that helps keep UDP 9987 steady.
- 플레이북과 일치하는 OS 이미지: Ubuntu 24.04 LTS, Debian 12 또는 Rocky 9, 모두 정리 준비 완료 체계화된 설정.
- 액세스 및 제어: 티켓 없이 수정할 수 있는 전체 루트, 대역 외 콘솔, rDNS 및 방화벽 규칙.
- 수명주기 도구: 업그레이드 전 스냅샷, 빠른 복원, 간단한 계획 크기 조정.
- 글로벌 지역: 3개 대륙에 걸쳐 12개 이상의 위치를 보유하고 있으므로 플레이어와 가장 가까운 데이터 센터를 선택하여 왕복 시간을 단축하세요.
- 지원 및 가동 시간: 실제 엔지니어의 연중무휴 지원과 99.95% 가동 시간 SLA.
빠른 시각적 변경을 위해 VPS 위에 데스크탑을 원하는 경우 리눅스 RDP 서버 로서 원클릭 앱 Linux VPS에서.
최종 생각
간단하고 반복 가능한 경로를 사용하여 Linux에서 TeamSpeak 서버를 설정하는 방법을 살펴보았습니다. 이 접근 방식을 사용하면 향후 노드 또는 지역에 대해 예측 가능한 설정을 유지할 수 있습니다. LTS 배포판, 전용 사용자 및 적절한 사용자를 사용하십시오. 체계화된 단위. UDP 및 TCP를 엽니다. 포트 그 문제는 주장 특권 키, 그리고 추가 SRV 좀 더 친근한 주소를 원한다면. 보다 원활한 경로와 안정적인 공용 IP를 위해 Cloudzy에서 호스팅하는 것을 고려해보세요. 리눅스 VPS 그래서 귀하의 서버는 밤낮으로 접속이 가능합니다.

