TeamSpeak 3 서버 상태 실시간 온라인 확인
TeamSpeak 3 서버가 온라인인지 몇 초 만에 확인하세요. ServerQuery를 통해 슬롯, 버전, 플랫폼, 가동 시간을 읽고 주요 포트 (Voice, File-Transfer, ServerQuery, WebQuery) 를 테스트합니다. 무료, 가입 불필요, anti-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 범위) 의 경우 이 도구는 의도적으로 사용 불가합니다. 그러한 경우에는 로컬 클라이언트를 사용하세요.