마인크래프트 서버 포트포워딩: 완벽한 설정 가이드

마인크래프트 서버 설정과 라우터 및 네트워크 연결 구성도

마인크래프트 서버를 설정하는 것은 흥미로운 일이지만, 적절한 minecraft server port forwarding 없이는 친구들이 접속하도록 하는 것이 답답할 수 있어요. 집에서 서버를 호스팅할 때, 라우터는 기본적으로 들어오는 연결을 차단하는 문지기 역할을 해요. 이 가이드는 완전한 설정 과정을 안내하고, 어떤 포트를 열어야 하는지 설명하며, 플레이어가 당신의 세계에 참여하는 것을 방해하는 일반적인 연결 문제를 해결하는 방법을 보여드려요.

핵심 요약:

  • 포트 포워딩은 라우터를 통해 트래픽을 전달함으로써 외부 플레이어가 집에서 호스팅하는 마인크래프트 서버에 연결할 수 있게 해요
  • 포트 25565(기본값)를 포워딩하고 서버 PC에 고정 로컬 IP 주소를 할당해야 해요
  • 연결 시간 초과 및 "서버에 도달할 수 없음" 오류는 잘못된 포트 포워딩의 일반적인 증상이에요
  • 동적 공용 IP는 정기적으로 변경되므로 일관된 액세스를 유지하려면 동적 DNS와 같은 서비스가 필요해요
마인크래프트 서버 포트 포워딩 설정을 보여주는 라우터 구성 화면

마인크래프트 서버에 포트 포워딩이 중요한 이유 이해하기

홈 네트워크에서 마인크래프트 서버를 실행하면 라우터의 방화벽 뒤에 위치하게 돼요. 기본적으로 라우터는 보안상의 이유로 요청하지 않은 들어오는 연결을 거부해요. 이것이 바로 포트 포워딩이 필수적인 이유예요. 라우터를 통해 마인크래프트 트래픽을 서버 컴퓨터로 전달하는 특정 경로를 만들어요.

적절한 구성이 없으면 로컬 네트워크 외부의 플레이어는 "Connection timed out: no further information" 또는 "Failed to connect to server"와 같은 오류 메시지를 보게 돼요. 이러한 증상은 연결 요청이 서버에 도달하지 못하기 때문에 발생해요 - 대신 라우터에서 차단되는 거예요.

마인크래프트가 실제로 사용하는 포트는?

마인크래프트 Java Edition 서버는 기본적으로 포트 25565를 사용해요. 이것은 클라이언트와 서버 간의 모든 게임 트래픽을 처리하는 표준 TCP 포트예요. server.properties 파일에서 이 포트를 변경할 수 있지만, 대부분의 관리자는 혼란을 피하기 위해 기본값을 유지해요.

Bedrock Edition 서버는 대신 UDP 포트 19132를 사용해요. 라우터를 구성하기 전에 어떤 버전을 실행하고 있는지 확인하세요.

서버용 고정 IP 주소 설정하기

포트 포워딩을 구성하기 전에 서버 컴퓨터에 고정 로컬 IP 주소를 할당해야 해요. 라우터는 일반적으로 DHCP를 사용하여 IP 주소를 자동으로 할당하지만, 이는 주기적으로 변경돼요. 포트 포워딩을 구성한 후 서버의 로컬 IP가 변경되면 포워딩 규칙이 잘못된 장치를 가리키게 돼요.

현재 로컬 IP 주소 찾기

Windows에서는 명령 프롬프트를 열고 ipconfig를 입력하세요. 활성 네트워크 어댑터 아래의 "IPv4 주소"를 찾으세요. 일반적으로 192.168.1.100 또는 비슷하게 보여요. Mac 또는 Linux에서는 대신 ifconfig 또는 ip addr을 사용하세요.

세 가지 정보를 적어두세요: IPv4 주소, 서브넷 마스크, 기본 게이트웨이(라우터의 IP 주소). 고정 IP 구성에 필요해요.

Windows에서 고정 IP 구성하기

네트워크 연결로 이동하여 활성 어댑터를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하세요. "인터넷 프로토콜 버전 4 (TCP/IPv4)"를 더블 클릭하세요. "다음 IP 주소 사용"을 선택하고 현재 IP 주소, 서브넷 마스크, 기본 게이트웨이를 입력하세요. DNS 서버의 경우 8.8.8.8 및 8.8.4.4(Google의 공용 DNS)를 사용할 수 있어요.

마인크래프트 서버용 고정 IP 구성을 보여주는 Windows 네트워크 설정

라우터 구성 단계별 안내

모든 라우터 브랜드는 인터페이스가 약간 다르지만, 핵심 개념은 동일해요. 라우터의 관리자 패널에 액세스하고, 포트 포워딩 섹션을 찾아서, 포트 25565를 서버의 고정 IP로 전달하는 새 규칙을 만들어요.

라우터 설정에 액세스하기

웹 브라우저를 열고 기본 게이트웨이 IP(일반적으로 192.168.1.1, 192.168.0.1 또는 10.0.0.1)를 주소 표시줄에 입력하세요. 라우터의 관리자 사용자 이름과 비밀번호가 필요해요. 한 번도 변경한 적이 없다면 라우터의 스티커를 확인하거나 온라인에서 모델의 기본 자격 증명을 검색하세요.

일반적인 라우터 브랜드 구성

Netgear 라우터: "Advanced"를 찾은 다음 "Advanced Setup"을 선택하고 "Port Forwarding/Port Triggering"을 선택하세요. "Add Custom Service"를 클릭하세요. "Minecraft"와 같은 서비스 이름을 입력하고, 외부 및 내부 포트를 모두 25565로 설정하고, TCP 프로토콜을 선택하고, 서버의 고정 IP 주소를 입력하세요.

TP-Link 라우터: "Forwarding"으로 이동한 다음 "Virtual Servers"로 이동하세요. "Add New"를 클릭하고 서비스 및 내부 포트 모두에 포트 25565를 입력하세요. TCP 프로토콜을 선택하고 서버의 IP 주소를 입력하세요. 일부 모델은 이것을 "Virtual Servers" 대신 "Port Forwarding"이라고 불러요.

Linksys 라우터: "Security" 또는 "Applications & Gaming"을 찾은 다음 "Single Port Forwarding"을 선택하세요. 애플리케이션 이름으로 "Minecraft"를 입력하고, 외부 및 내부 포트를 25565로 설정하고, TCP 프로토콜을 선택하고, 서버의 고정 IP를 추가하세요.

ASUS 라우터: "WAN"으로 이동한 다음 "Virtual Server/Port Forwarding"으로 이동하세요. 포트 포워딩을 활성화하고 서비스 이름 "Minecraft", 포트 범위 25565, 서버 주소로 로컬 IP, 프로토콜을 TCP로 설정한 새 규칙을 추가하세요.

마인크래프트 서버용 포트 포워딩 규칙을 표시하는 라우터 관리자 패널

동적 IP 문제 및 해결 방법

대부분의 가정용 인터넷 연결은 주기적으로 변경되는 동적 공용 IP 주소를 사용해요. 인터넷 서비스 제공업체가 이러한 주소를 할당하며, 라우터 재부팅 또는 ISP 유지 관리 후에 변경될 수 있어요. 플레이어가 서버에 연결하려면 현재 공용 IP가 필요하기 때문에 문제가 발생해요.

공용 IP가 변경되면 모든 플레이어에게 새 주소를 알려야 해요. 이것은 빠르게 지루해져요. 해결책은 동적 DNS (DDNS) 서비스를 사용하는 거예요. 이러한 서비스는 현재 공용 IP를 가리키도록 자동으로 업데이트되는 영구 호스트 이름(myserver.ddns.net과 같은)을 제공해요.

많은 라우터에는 No-IP, DynDNS 또는 Dynu와 같은 서비스에 대한 내장 DDNS 지원이 있어요. 이 기능을 구성할 수 있는 DDNS 섹션에 대한 라우터 설정을 확인하세요. 플레이어는 IP 주소 대신 DDNS 호스트 이름을 사용할 수 있으며, IP 변경과 관계없이 연결이 작동해요.

포트 포워딩 구성 테스트하기

모든 것을 구성한 후에는 포트 포워딩이 올바르게 작동하는지 확인해야 해요. 마인크래프트 서버를 시작하고 온라인 포트 검사 도구를 사용하세요. 포트 25565와 공용 IP 주소를 입력하세요. 포트가 "open" 또는 "accessible"로 표시되면 구성이 성공한 거예요.

네트워크 외부의 친구에게 공용 IP 주소를 사용하여 연결을 시도하도록 하세요. 성공적으로 참여할 수 있다면 모든 것이 제대로 작동하는 거예요. 시간 초과 오류가 발생하면 고정 IP 구성을 다시 확인하고, 서버가 실행 중인지 확인하고, 포트 포워딩 규칙이 올바른 IP 주소와 포트 번호를 사용하는지 확인하세요.

결론

Minecraft server port forwarding은 여러 구성 요소에 대한 주의가 필요해요: 고정 로컬 IP 할당, 라우터의 포트 포워딩 규칙 구성, 동적 공용 IP 변경 관리. 라우터 브랜드마다 프로세스가 약간 다르지만 기본 단계는 일관되어요. 올바르게 구성되면 플레이어가 지속적인 문제 해결 없이 서버에 안정적으로 연결할 수 있어요. 서버 소프트웨어를 최신 상태로 유지하고 DDNS 서비스를 모니터링하여 커뮤니티에 중단 없는 게임 플레이를 보장하는 것을 잊지 마세요.

FAQ

아니요, 포트 포워딩은 자신의 홈 네트워크에서 서버를 호스팅할 때만 필요해요. Minecraft Realms 및 타사 호스팅 서비스는 모든 네트워크 구성을 처리하므로 플레이어가 별도의 설정 없이 연결할 수 있어요.

네, server.properties 파일에서 "server-port" 값을 수정하여 포트를 변경할 수 있어요. 라우터 설정에서 새 포트 번호를 포워딩하고 플레이어에게 "yourip:newport" 형식(예: 192.168.1.100:25566)을 사용하여 연결하도록 알려주세요.

이것은 잘못된 포트 포워딩의 전형적인 증상이에요. 같은 네트워크에 있기 때문에 로컬 IP (192.168.x.x)를 사용하여 연결할 수 있지만, 외부 연결은 라우터를 통해 서버에 도달하기 위해 적절한 포트 포워딩이 필요해요. 포트 포워딩 규칙을 확인하고 서버가 고정 IP 주소를 사용하는지 확인하세요.

포트 포워딩은 방화벽을 통해 경로를 열지만, 마인크래프트 서버는 최신 상태로 유지하면 비교적 안전해요. 필요한 특정 포트(25565)만 포워딩하고, 서버 소프트웨어를 보안 패치로 최신 상태로 유지하고, 화이트리스트를 사용하여 참여할 수 있는 사람을 제어하고, 이해하지 못하거나 사용하지 않는 서비스에 대한 포트는 절대 포워딩하지 마세요.

일부 ISP는 기존 포트 포워딩이 작동하지 않도록 하는 Carrier-Grade NAT (CGNAT)를 사용해요. 이러한 경우 ISP에 공용 IP 주소를 요청하거나(때때로 추가 요금 발생), 포트 포워딩을 지원하는 VPN 서비스를 사용하거나, 자체 호스팅 대신 타사 호스팅 서비스로 전환해야 해요.