마인크래프트멀티서버 환경을 직접 구축하려는 사용자가 늘고 있습니다. 싱글 플레이의 지루함을 없애고 친구들과 함께 건축이나 생존을 즐기기 위한 필수 과정입니다.
서버를 여는 방식은 크게 본인 PC를 활용하는 자가 호스팅과 전문 업체를 통한 유료 대여로 나뉩니다. 4인 이하 소규모라면 자가 호스팅이 비용 부담이 없으나, 24시간 구동하려면 PC를 계속 켜두어야 하는 제약이 따릅니다.
마인크래프트멀티서버 구축은 공식 서버 파일 다운로드와 자바 실행, 그리고 공유기 포트포워딩 설정 순서로 진행됩니다. 개인 PC 사양과 인원에 따라 직접 구축하거나 대여 호스팅을 선택하는 것이 좋습니다.
1단계: 공식 서버 파일과 자바 설치
가장 먼저 공식 마인크래프트 웹사이트에서 서버 구동용 .jar 파일을 다운로드해야 합니다. 이때 서버를 여는 PC에는 게임 버전과 일치하는 자바(Java)가 반드시 설치되어 있어야 합니다.
최신 버전 기준 Java 17 이상이 요구됩니다. 다운로드한 jar 파일을 전용 폴더에 넣고 실행하면 eula.txt 파일이 생성됩니다.
이 파일을 열어 eula=false를 eula=true로 수정해야 서버가 정상적으로 작동합니다.
2단계: 램(RAM) 할당과 서버 구동
기본 설정 그대로 실행하면 램이 1GB만 할당되어 플레이 도중 심각한 렉이 발생합니다. 서버 폴더 내에 텍스트 파일을 새로 만들고 아래 명령어를 입력합니다.
java -Xmx4G -Xms4G -jar server.jar nogui. 여기서 4G는 4기가바이트의 램을 할당한다는 뜻이며, 플레이 인원이 5명 이상이거나 대형 모드를 적용한다면 6G 이상으로 늘려주는 것이 좋습니다. 파일을 저장한 뒤 확장자를 .txt에서 .bat으로 변경하고 실행하면 콘솔창과 함께 서버가 열립니다.
3단계: 포트포워딩과 방화벽 예외 설정
로컬 네트워크가 아닌 외부 친구들이 접속하게 만들려면 공유기 설정이 필수적입니다. 인터넷 주소창에 게이트웨이 주소를 입력해 관리자 페이지로 접속합니다.
외부 포트와 내부 포트를 모두 마인크래프트 기본 포트인 25565로 지정하고, 서버를 구동 중인 PC의 내부 IP 주소로 연결해 줍니다. 또한 윈도우 방화벽에서 인바운드 규칙을 추가해 25565 포트의 TCP/UDP 통신을 허용해야 접속 오류를 막을 수 있습니다.
4단계: 접속 주소 확인과 모드 적용 디테일
모든 설정이 끝나면 외부 IP 주소를 확인해야 합니다. 네이버 등에 내 IP 검색을 통해 나오는 숫자를 확인하고, 친구들에게는 '본인IP:25565' 형태로 접속 주소를 알려줍니다.
만약 포트포워딩 과정이 복잡하다면 사설 VPN이나 랜 명칭 공유 프로그램인 Radmin VPN을 활용하는 대안도 존재합니다. 다만 보안상 방화벽 관리에 주의를 기울여야 안전한 서버 운영이 가능합니다.