마인크래프트
Minecraft 서버 포트 가이드: 포트 25565의 멀티플레이어
Minecraft Java 서버가 TCP 25565를 사용하는 방법, Bedrock의 차이점, 포트 전달 설정 방법 및 공용 서버를 안정적으로 유지하는 방법을 이해합니다.
- 기본 포트
- 25565
- 프로토콜
- TCP
- 주요 용도
- 멀티플레이어 게임 호스팅
마인크래프트 서버 포트는 무엇인가요?
Minecraft Java Edition 서버는 기본적으로 TCP 포트 25565를 사용합니다. 플레이어는 서버 주소에 연결하고 사용자 정의 포트가 지정되지 않은 경우 클라이언트는 25565를 가정합니다. Minecraft Bedrock 에디션은 일반적으로 UDP 19132를 대신 사용하므로 올바른 포트는 호스트하는 에디션에 따라 다릅니다.
Java Edition의 기본값은 TCP 25565입니다.
대부분의 Minecraft 서버 호스팅 가이드, 포트 전달 예제 및 Java 클라이언트는 다른 서버 포트를 구성하지 않는 한 TCP 25565를 가정합니다.
Bedrock은 다른 기본값을 사용합니다.
Bedrock Edition은 일반적으로 UDP 19132를 사용하므로 25565만 열면 프록시나 사용자 정의 설정을 실행하지 않는 한 Bedrock 서버에 연결할 수 없습니다.
Minecraft 서버 연결 작동 방식
Minecraft 서버는 구성된 포트에서 수신 대기하고 클라이언트가 연결될 때까지 기다립니다. Java Edition의 경우 해당 포트는 기본적으로 TCP 25565입니다. 클라이언트는 핸드셰이크를 수행하고 서버 상태를 확인한 다음 버전, 인증, 화이트리스트 및 서버 규칙이 허용하는 경우 세계에 참여합니다.
포트는 네트워크 경로만 가능하게 합니다. 게임플레이 품질은 CPU 성능, 메모리, 디스크 속도, 보기 거리, 틱 속도, 플러그인 로드, 네트워크 대기 시간, 동시에 활성화되는 플레이어 수 또는 자동화된 팜 수에 따라 달라집니다.
Minecraft Java 대 Bedrock 포트
Minecraft Java Edition은 일반적으로 TCP 25565를 사용합니다. server.properties에서 서버 포트를 변경하는 경우 DNS SRV 기록이나 프록시가 이를 숨기지 않는 한 플레이어는 사용자 정의 포트를 포함해야 합니다.
Minecraft Bedrock 에디션은 일반적으로 IPv4용 UDP 19132를 사용하며 플랫폼 및 구성에 따라 관련 포트를 사용할 수 있습니다. Java와 Bedrock은 서로 다른 프로토콜입니다. Java 포트 확인은 Bedrock 서버에 연결할 수 있음을 증명하지 않으며 Bedrock은 일반적으로 UDP 인식 테스트가 필요합니다.
포트 25565를 열어야 하는 경우
호스트 컴퓨터 또는 로컬 네트워크 외부의 플레이어가 Java Edition 서버에 참여해야 할 경우 TCP 25565를 엽니다. 홈 호스팅 서버의 경우 이는 일반적으로 서버의 개인 IP로의 라우터 포트 전달과 서버의 호스트 방화벽 규칙을 의미합니다.
서버가 LAN 전용, 테스트 월드 또는 로컬 플레이어에게만 필요한 임시 빌드 환경인 경우 25565를 열지 마십시오. 플레이어 그룹이 작고 알려진 경우 VPN, 허용 목록 또는 개인 호스팅 경로를 사용하십시오.
마인크래프트 서버 포트를 열기 전
포트를 열기 전에 서버에 대한 고정 개인 IP 또는 DHCP 예약을 설정하고 server.properties가 예상 서버 포트를 사용하는지 확인하고 서버가 수신 중인지 확인하십시오. 온라인 모드, 화이트리스트, 운영자, 난이도, 백업, 플러그인 권한이 올바르게 구성되었는지 확인하세요.
포트 검사기는 외부에서 TCP 25565에 연결할 수 있는지 여부를 알려줄 수 있지만 Minecraft 버전이 일치하는지, 화이트리스트가 플레이어를 허용하는지, 플러그인이 정상인지는 확인할 수 없습니다. 포트를 확인한 후 실제 Minecraft 클라이언트로 테스트하세요.
Windows, Linux 및 라우터에서 Minecraft 포트 25565를 여는 방법
Windows에서는 Java 런타임 또는 서버 프로세스에 대해 Windows Defender 방화벽에서 인바운드 TCP 25565를 허용합니다. 서버가 홈 라우터 뒤에 있는 경우 외부 TCP 25565를 내부 서버 IP 및 포트로 전달합니다.
Linux에서는 ufw, Firewalld, nftables, iptables 또는 클라우드 보안 그룹을 통해 TCP 25565를 허용합니다. 서버가 Docker에서 실행되는 경우 컨테이너 포트를 호스트에 게시합니다. VPS에서 실행되는 경우 호스트 방화벽과 공급자 방화벽을 모두 확인하세요.
홈 네트워크에서는 CGNAT를 시청하세요. 라우터에 실제 공용 IP 주소가 없으면 인터넷에서 일반 포트 전달이 작동하지 않습니다. 공개 주소가 있는 VPS, 터널, 관리 호스트 또는 ISP 계획이 필요할 수 있습니다.
- 서버 계층: Minecraft 프로세스는 TCP 25565 또는 선택한 사용자 정의 포트를 수신해야 합니다.
- 호스트 계층: Windows 방화벽, ufw, 방화벽d 또는 공급자 방화벽은 인바운드 TCP 트래픽을 허용해야 합니다.
- 라우터 계층: NAT 전달은 홈 호스팅 서버에 대한 올바른 내부 IP 및 포트를 가리켜야 합니다.
- 게임 레이어: 온라인 모드, 화이트리스트, 플레이어 제한, 플러그인, 모드 및 버전 호환성은 여전히 별도의 테스트가 필요합니다.
Minecraft 포트 25565를 테스트하는 방법
공용 호스트 이름 또는 IP 및 포트 25565에 대한 외부 포트 검사로 시작합니다. 결과가 열려 있으면 원격 클라이언트는 Java 서버 포트에 대한 TCP 연결을 설정할 수 있습니다. 그런 다음 로컬 네트워크 외부의 Minecraft 클라이언트에서 연결하세요.
도메인 이름을 사용하는 경우 DNS가 올바른 공용 주소를 가리키는지 확인하세요. 사용자 정의 포트를 사용하는 경우 플레이어에게 이를 포함하도록 지시하거나 Java Edition에 대한 SRV 레코드를 구성하십시오. Bedrock의 경우 적절한 UDP 포트를 사용하고 Bedrock 클라이언트로 테스트합니다.
일반적인 Minecraft 포트 문제 해결 사례
포트 25565가 닫히면 서버가 실행되지 않거나 다른 포트에서 수신 대기 중이거나 호스트 방화벽, 클라우드 방화벽, 라우터 전달 또는 CGNAT에 의해 차단될 수 있습니다. 포트가 열려 있지만 플레이어가 참가할 수 없는 경우 버전 불일치, 화이트리스트, 온라인 모드, 금지, 플러그인, 모드 및 서버 로그를 확인하세요.
로컬 플레이어는 참가할 수 있지만 원격 플레이어는 참가할 수 없는 경우 일반적으로 문제는 라우터 NAT, 공용 IP, 공급자 방화벽 또는 DNS입니다. 원격 플레이어가 참가할 수 있지만 게임 플레이가 지연되는 경우 CPU 로드, 메모리 압력, 디스크 I/O, 보기 거리, 엔터티 수, 플러그인 타이밍 및 네트워크 대기 시간을 검사하십시오.
Minecraft 서버의 보안 및 안정성 체크리스트
비공개 커뮤니티에 대한 화이트리스트를 사용하고, 서버 소프트웨어 및 플러그인을 최신 상태로 유지하고, 정기적으로 월드를 백업하고, 운영자 권한을 광범위하게 부여하지 마십시오. 공용 서버에는 조정 도구, 불만 방지 제어, DDoS 인식 호스팅 및 명확한 롤백 절차가 있어야 합니다.
가능하다면 관리자나 루트 사용자로 서버를 실행하지 마십시오. 파일 권한을 제한하고, 플러그인 소스를 검토하고, Java를 업데이트하고, 의심스러운 조인, 명령 남용, 충돌 및 반복적인 연결 시도에 대한 로그를 모니터링하세요.
자주 묻는 질문
마인크래프트 서버는 어떤 포트를 사용하나요?
Minecraft Java Edition은 기본적으로 TCP 포트 25565를 사용합니다. Minecraft Bedrock 에디션은 일반적으로 UDP 19132를 사용하므로 올바른 포트는 에디션 및 서버 구성에 따라 다릅니다.
Minecraft 포트 25565에 TCP 또는 UDP가 필요합니까?
Java Edition의 경우 TCP 25565를 사용합니다. Bedrock Edition은 일반적으로 UDP 19132를 대신 사용합니다. 잘못된 프로토콜이나 에디션별 포트를 열면 서버에 연결할 수 없는 것처럼 보입니다.
포트 25565는 왜 닫혀 있나요?
서버가 실행되지 않을 수도 있고, 호스트 방화벽이 이를 차단할 수도 있고, 라우터가 이를 전달하지 못할 수도 있고, 클라우드 방화벽이 이를 거부할 수도 있고, 네트워크가 실제 공용 IP 없이 CGNAT 뒤에 있을 수도 있습니다.
포트 25565가 열려 있는데 플레이어가 참가할 수 없는 이유는 무엇입니까?
게임이 플레이어를 거부하는 동안 네트워크 경로가 작동할 수 있습니다. Minecraft 버전, 화이트리스트, 온라인 모드, 금지, 모드, 플러그인 오류, server.properties 및 서버 로그를 확인하세요.