헤놀에 도커로 마인크래프트(Minecraft) 서버(bedrock-server) 만들기

2019년 11월27에 뽐뿌 nsa 포럼에 올렸던 글(시놀에 도커로 마인크래프트 서버 만들기!)을 보충하여 기록합니다.

과거에 마인크래프트는 PC용 자바 에디션(JE)을 시작으로, 포켓 에디션, 베드락 에디션(BE)등 다양한 버전이 혼재해 있었습니다. 하지만 2017년 Better Together Update 이후로는 포켓 에디션, 윈도10 에디션, 콘솔 에디션과 기타 플랫폼들은 모두 마인크래프트(Minecraft)로 통합되고, 기존의 PC용 마인크래프트는 자바 에디션으로 명칭이 바뀌게 됩니다. 이후 최초의 마인크래프트인 자바버전은 통합버전인 베드락 에디션에게 주도권을 넘겨주며 서서히 주요 무대에서 퇴장하는 분위기입니다.

따라서 헤놀에 베드락 버전의 마인크래프트 서버를 설치한다면 XBOX, 모바일, PC용 윈도10 마인크래프트 등에서 자유롭게(서버의 성능만 허락한다면) 접속하여 게임을 플레이 할 수 있습니다. (단, 자바 에디션은 접속되지 않습니다.)

만약 헤놀에 도커를 설치할 줄 안다면 다른 것은 거의 손을 댈 것이 없을 정도로 쉽습니다.(시놀에 도커로 마인크래프트 서버 만들기! 참고)

bedrock-server를 지원하는 레지스트리가 몇 종류 있지만 저는 비교적 추천이 많은 roemer/bedrock-server를 선택하였습니다.

심플 is 베스트!

혹시나 백업이 필요할 때를 대비하여 worlds와 config를 파악하여 볼륨에 마인크래프트 폴더를 만들어 마운트 해놓습니다.

이렇게 미리 백업에 대비 하는 것이 맞겠죠? 두 아들이 만들어 놓은 세상이 오랫동안 살아남길….

도커설정이 끝나면 내부 네트워크에서는 누구나(10명이내에 서버가 버티는 한도까지…) 마인크래프트 서버에 접속하여 게임을 즐길 수 있습니다.

친구에 만들어진 서버가 보입니다.^^/

만약 외부에서도 헤놀에 설치한 마인크래프트 서버에 접속하여 게임을 즐기고 싶다면, 공유기의 포트포워딩을 이용하여 마인크래프트 포트(UDP 19132)를 열어 놓고 접속하면 됩니다. 물론 NAS가 접속자를 몇 명이나 버틸 수 있는지는 별개의 문제이지요.

처음 월드에 1명이 접속할 때 걸리는 부하
첫 월드 생성이 끝나고 서버가 평온해 졌을 때 의 부하
공유기 포트포워딩은 UDP19132로 ^^/

이제 유료인 마인크래프트 서버 호스팅( 렐름)을 아이들과 아이들의 친구들에게 공짜로 뿌려줄 수 있게 되었습니다.(마인크래프트 자바 에디션 가진 친구는 많이 섭섭…)

타오나스에 헤놀로지 설치시 준로더와 DSM의 조합

기존에 헤놀로지를 넷북에서 타오나스로 옮기면서(기존 헤놀을 타오나스로 교체) 뽐뿌 나스포럼의 혀니천사님 글(초보자를 위한 헤놀 설치법 공유합니다.)을 참고했습니다.

별다른 어려움 없이 Juns-Loader 1.04b 와 DSM_918+_24922.pat 로 설치를 마무리하였는데, plex를 돌리니 HW트랜스코딩이 작동하지 않았습니다.(플렉스 재생오류? s1001) 한참을 구글링 해보니 혀니천사님의 올린 로더가 순정로더가 아니라 synoboot-DS918-1.04b-rpGPUdrivers 기반의 로더였던 것이 원인이었습니다. (이 로더는 네트워크 호환성은 좋은 대신 GPU를 포기하나 봅니다.)

이후에 다시 순정 준로더 1.04b + DSM 6.2.1 – 23824 update 6 이미지로 다운그레이드 하니 트랜스코딩이 정상적으로 돌아갑니다. 하지만 순정 준로더 1.04b에 DSM 6.2.2로 업데이트 하게 되면, 재부팅 하여 DSM에 진입하는 순간 타오나스를 찾지 못하는 현상이 발생합니다.(이경우 로더를 rpGPUdrivers 기반으로 바꾸면 다시 네트워크를 찾습니다.)

결국 타오나스에 설치된 헤놀로지의 모든 기능을 다 쓰기 위해서는 DSM 6.2.1이 한계였죠.

하지만 최근에 업데이트 된 DSM 6.2.3 25426가 올라오면서 상황이 조금 바뀝니다. 준로더 DS918-1.04b + IG-88 확장드라이버 0.10 로 정상적으로 HW트랜스코딩 까지 작동이 확인 되었으며, 준로더 1.04b-rpGPUdrivers 기반 + IG-88 확장드라이버 0.10 조합도 정상적으로 돌아간다고 합니다.(뽐뿌 나스포럼 DSM 6.2.3 25426 업데이트 올라왔네요.)

타오나스의 헤놀로지가 드디어 DSM 6.2.1를 벗어나 6.2.3으로 업글이 되는 것이죠.

물론 시놀로지에서는 이미 새로운 신제품이 출시되었고, DSM도 곧 7.0버전으로 넘어가게될 계획이라하니 , 언제까지 준로더에 의존하여 헤놀을 운영할 수 있을지는 예측할 수 없습니다.

비싼 가격은 하드웨어가 아니라 소프트웨어의 가치!!

그래도, 매일 매일 헤놀로지에 첫발을 딛는 초보자 분들과, 자꾸만 까먹는 나 자신을 위하여 준로더와 DSM의 조합과 관련된 정보를 남겨놓습니다.

기본조합

준로더 1.04b(918+) + DSM6.2.1-23824 설치후 update6까지 업데이트 (6.2.2로 업데이트 하면 네트워크 인식불가)

추천 조합

준로더 1.04b(918+)-rpGPUdrivers 기반 + IG-88 확장드라이버 0.10  + DSM6.2.3-25426

참고

다운로드 링크는 https://redmilk.co.kr/https://www.synology.com/ko-kr에서 가져왔습니다.

헤놀로지의 쉬운 설치법은 뽐뿌 나스포럼의 혀니천사님 글(초보자를 위한 헤놀 설치법 공유합니다.)을, 세세한 설치방법은 https://redmilk.co.kr/archives/2798을 추천합니다.

결국 헤놀로지는 시놀로지를 위한 연습일듯 합니다.^^/