KernelHost Tools TeamSpeak 상태

TeamSpeak 3 서버 상태 실시간 온라인 확인

TeamSpeak 3 서버가 온라인인지 몇 초 만에 확인하세요. ServerQuery를 통해 슬롯, 버전, 플랫폼, 가동 시간을 읽고 주요 포트 (Voice, File-Transfer, ServerQuery, WebQuery) 를 테스트합니다. 무료, 가입 불필요, anti-SSRF 보호 포함.

서버 주소 입력

기본 음성 포트는 9987입니다. 포트가 다른 경우 콜론을 추가하세요. 예: ts.example.com:9988. 사설 또는 예약된 IP (10.x, 192.168.x, 127.x) 는 SSRF 방지를 위해 차단됩니다.

TS3 상태 검사는 어떻게 동작하나요?

도구 서버는 먼저 입력된 호스트명을 DNS로 해석하고 반환된 IP가 공개적으로 라우팅 가능한지 확인합니다. 사설 범위 (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 127.0.0.0/8, Link-Local, Loopback) 는 단호히 거부됩니다. 그 후에야 ServerQuery 포트 10011로 TCP 연결을 설정하고 TS3 배너를 읽으며 다음 명령으로 프로토콜을 조회합니다: version, use port=<voice>serverinfo.

이어서 도구는 짧은 TCP-Connect로 일반 포트들을 점검합니다 (음성 포트 9987은 UDP이므로 능동적으로 테스트되지 않습니다. UDP는 connect probe로 신뢰성 있게 검증할 수 없기 때문입니다. 검사되는 포트는 10011, 30033, 10080입니다). 모든 소켓에는 응답 시간을 짧게 유지하기 위해 엄격한 타임아웃이 있습니다 (ServerQuery 2초, 포트 검사 0.8초).

ServerQuery, 슬롯, 포트 가시성 설명

TeamSpeak 3는 음성 프로토콜 (UDP, 기본 포트 9987) 과 관리 인터페이스 ServerQuery (TCP, 포트 10011) 를 분리합니다. 이와 같은 도구는 ServerQuery를 통해 메타데이터 (슬롯, 버전, 플랫폼, 가동 시간) 를 읽습니다. 익명 (unprivileged) 접근에서 데이터를 반환하려면, 기본 서버 그룹이 다음 권한을 가져야 합니다: b_virtualserver_info_view . 많은 관리자가 경쟁사나 봇이 슬롯 통계를 수집하지 못하도록 의도적으로 제거합니다. 이 경우 "Hidden"으로 표시됩니다.

  • Voice: UDP 9987 (기본, 종종 커스텀)
  • ServerQuery (raw): TCP 10011
  • ServerQuery (SSH): TCP 10022 (활성화된 경우)
  • File-Transfer: TCP 30033
  • WebQuery (HTTP): TCP 10080
  • WebQuery (HTTPS): TCP 10443 (활성화된 경우)

왜 일부 서버는 제한적으로만 응답하나요

불완전한 응답에는 세 가지 일반적인 이유가 있습니다. 첫째: 방화벽이 외부에서 포트 10011을 차단합니다. 그러면 서버가 잘못 "오프라인"으로 표시됩니다. 둘째: ServerQuery에 도달 가능하지만 unprivileged 그룹이 다음을 호출할 수 없습니다: serverinfo . 셋째: 입력된 음성 포트가 이 인스턴스에 존재하지 않습니다 (여러 가상 서버가 하나의 데몬을 공유). 마지막의 경우 도구는 "부분적으로 도달 가능"이라고 보고합니다.

Anti-DDoS 사업자, NAT 방화벽, IPv4 CGNAT 또한 ServerQuery 포트는 외부에서 응답하지 않지만 음성 포트는 통과되도록 만들 수 있습니다. 이런 경우에는 음성 클라이언트 테스트만이 유일한 방법입니다.

개인정보 보호 및 한계

우리는 입력값을 영구적으로 저장하지 않습니다. Rate limit (IP당 분당 20회 요청) 을 위해 클라이언트 IP의 해시가 도구 컨테이너에 단기간 저장되며 60초 후 덮어씌워집니다. 추적 없음, 쿠키 없음, hCaptcha를 제외한 서드파티 스크립트 없음 (자동화된 대량 요청 방지용).

도구의 한계: TeamSpeak 5 서버 (새 프로토콜) 는 지원되지 않습니다. TeaSpeak는 대체로 호환되지만 일부 필드는 누락될 수 있습니다. UDP 음성 포트는 능동적으로 검사되지 않습니다. UDP에 대한 TCP-Connect probe는 결정적이지 않기 때문입니다. 내부 서버 (사설 IP 범위) 의 경우 이 도구는 의도적으로 사용 불가합니다. 그러한 경우에는 로컬 클라이언트를 사용하세요.

자주 묻는 질문

TeamSpeak 3 상태 검사는 어떻게 동작하나요?

TS3 서버의 ServerQuery 인터페이스 (포트 10011) 로 TCP 연결을 시도하고, 배너를 읽은 다음 공식 ServerQuery 프로토콜을 통해 버전, 플랫폼, 슬롯, 가동 시간을 조회합니다. 그런 다음 TCP-Connect로 표준 포트 (Voice, File-Transfer, ServerQuery, WebQuery) 가 열려 있는지 확인합니다.

왜 가동 시간이나 슬롯 수가 때때로 "Hidden"으로 표시되나요?

TeamSpeak는 서버 관리자가 serverinfo 명령을 인증된 ServerQuery 로그인에만 공개할 수 있도록 허용합니다. 익명 접근 (unprivileged) 이 제한된 경우, 서버는 error id=2568 (insufficient client permissions) 으로 응답합니다. 그러면 "제한됨 (Hidden)"으로 표시됩니다. 이는 오류가 아니라 의도된 구성입니다.

포트 9987, 10011, 30033, 10080은 무엇을 의미하나요?

포트 9987 (UDP) 은 기본 음성 포트로, 클라이언트가 이를 통해 통신합니다. 포트 10011 (TCP) 은 관리자와 이 도구 같은 도구를 위한 ServerQuery 인터페이스입니다. 포트 30033 (TCP) 은 파일 전송 (아바타, 아이콘, 채널 파일) 에 사용됩니다. 포트 10080 (TCP) 은 WebQuery로, ServerQuery API의 HTTP 변형입니다.

공개 ServerQuery 조회를 어떻게 허용하나요?

ts3server.ini에서 query_ip_allowlist.txt 항목을 확인하거나 비워두세요. 또한 포트 10011이 방화벽에서 열려 있어야 합니다. 로그인 없이 전체 상태 조회를 위해서는 serveradmin 그룹이나 전용 ServerQuery 그룹에 b_virtualserver_info_view 권한을 부여해야 합니다. 주의: 열린 ServerQuery 포트는 일반적인 brute-force 표적이므로, query_ip_denylist.txt 또는 방화벽 화이트리스트로 보호하세요.

왜 도구가 때때로 "버전: 알 수 없음"으로 표시하나요?

version 명령은 일부 서버에서 익명 ServerQuery 연결에 대해 차단됩니다. 또한 오래된 TS3 버전은 배너에 다르게 응답합니다. 이 경우 서버가 온라인 (TS3 배너 존재) 임은 확인되지만 버전 세부 정보는 받을 수 없습니다.

어떤 서버 버전이 지원되나요?

3.0.x 이후의 모든 공식 TeamSpeak 3 서버 버전. ServerQuery 배너와 프로토콜은 모든 3.x 버전에서 안정적입니다. 우리는 정기적으로 현재 3.13.x 시리즈에 대해 테스트합니다.

도구가 TeamSpeak 5나 TeaSpeak와 함께 동작하나요?

TeamSpeak 5 (서버) 는 완전히 새로운 프로토콜을 사용하며 TS3 ServerQuery와 하위 호환되지 않습니다. TeaSpeak는 대체로 ServerQuery 호환이며 동작해야 하지만, 일부 필드 (예: virtualserver_uptime) 는 다를 수 있습니다. 순수 TS3 서버에 대한 커버리지가 가장 완전합니다.

내 입력값은 저장되나요?

아니요. 입력된 주소는 직접 조회에만 사용되며 기록되지 않습니다. Rate limit 검사 (분당 20회 요청) 를 위해서만 익명화된 IP와 타임스탬프를 로깅합니다. 도구는 anti-SSRF 강화되어 있습니다: 공개적으로 도달 가능한 IP만 연결되며, 사설 및 예약 네트워크 (RFC 1918, Loopback, Link-Local) 는 모든 연결 전에 차단됩니다.

KernelHost 모든 제품

도구 이상의 것이 필요하신가요? 상용 호스팅 라인업을 확인해 보세요.