BDS 서버 설정 - BDS seobeo seoljeong

BDS 서버 설정 - BDS seobeo seoljeong

어제에 이어 오늘도, 마인크래프트 BE 서버를 만듭니다.

이번에는 BDS라는 마인크래프트 공식 구동기로 제작해보려고 합니다.

제 개인적인 생각으로는 PMMP보다 BDS가 더 쉽고 빨랐습니다.

그럼 바로 시작하겠습니다

BDS 서버 설정 - BDS seobeo seoljeong
시작하기 전 설명 및 권장사양

BDS는 아직 완전히 지원하지 않는 얼리 엑세스(알파) 버전입니다.

심각한 문제가 포함되어 있을 수 있으며, 우리는 언제든지 BDS에 대한 지원을 멈출 수 있습니다.

마인크래프트 베드락 서버를 구동하기 위해서 64비트의 인텔이나 AMD의 최소 2 코어 이상의 CPU1GB 이상의 램이 권장됩니다.

또한 윈도우인 경우,

Windows 10 version 1703 이상이거나 Windows Server 2016 이상이 필요합니다.

BDS의 장점

BDS는 저번에 소개드렸던 PMMP와 다르게 레드스톤과 커맨드 블록, 각종 명령어, 각종 아이템 등이 모두 사용이 가능합니다. 친구들끼리 가볍게 놀거나, 야생을 즐기는데는 아주 적합한 구동기입니다. 또한, 최근 BDS도 플러그인이 적용 가능하여 앞으로 BDS 24시간 서버가 많아질것으로 전망됩니다.

바로 다운로드~!
BDS 서버 설정 - BDS seobeo seoljeong
마인크래프트 공식 홈페이지, 클릭시 이동

BDS 구동기는 마인크래프트 공식 홈페이지에서 다운로드하실 수 있습니다.

Window 버전을 다운로드 하기 위해서 왼쪽 상자에서 약관 동의 후 다운로드해주시면 됩니다

https://www.minecraft.net/ko-kr/download/server/bedrock

BDS 서버 설정 - BDS seobeo seoljeong
다운로드 후 압축 해제

BDS 서버 설정 - BDS seobeo seoljeong
BDS 서버 설정 - BDS seobeo seoljeong

압축 해제 후 폴더

bedrock_

server.exe 파일을 실행만 시켜 주시고 Windows의 PC 보호에서 실행을 클릭해주세요

BDS 서버 설정 - BDS seobeo seoljeong
이렇게 끝...?

이렇게 서버가 간단하게 열렸습니다~!

포트포워딩이나 자세한 부분은 아래 글을 참고해주세요

접속해보기
BDS 서버 설정 - BDS seobeo seoljeong
마인크래프트 서버 화면

서버를 추가하면 Dedicated Server라고 설명이 되어 있는 걸 볼 수 있습니다. 나중에 이걸 바꿔보겠습니다

아무튼 서버 접속을 해보면 아래와 같습니다.

BDS 서버 설정 - BDS seobeo seoljeong
정상적인 접속

정말 쉽게 접속할 수 있습니다. PMMP와 차원이 다릅니다.

엄청 빠르게 열리며, 별다른 프로그램 설치도 필요 없습니다.

많은 유튜버나 글들을 보면 어려운 PMMP를 추천하는데 저는 BDS를 엄청 추천드립니다.

기타 설정해보기
BDS 서버 설정 - BDS seobeo seoljeong
sevrer.properties

구동기 폴더에 있는 server.properties 파일을 메모장이나 Notepad++로 실행시키시면 서버에 대한 자세한 걸 설정하실 수 있습니다. 가장 위에는 서버 접속하기 전 이름 정하는 부분, 아래 부분 상자는 최대 접속자 수 설정까지 가능합니다.

앞으로 BDS 서버가 많아지길 기대하며 저는 이만 여기서 글을 마치겠습니다.

BDS 서버 설정 - BDS seobeo seoljeong

콘텐츠로 건너뛰기

BDS 서버 설정 - BDS seobeo seoljeong

  • Life with NAS
    • Linux NAS 조립
    • Linux NAS
      • Ubuntu Linux
      • Web Server
      • File Server
      • Media Server
      • Mail Server
      • MUMBLE Server
      • VPN Server
      • Ubuntu Issue
    • Open Source
    • Game
      • MAME & Netplay
      • Minecraft Server
      • 콘솔 PS5
  • Life in Sejong City
    • 4생활권
    • 교통
    • 맛집
    • 가볼만한 장소
  • Life for My Clones
    • 도전 대디 쉐프
  • Personal Project
    • 자녀교육
    • 투잡도전
    • 경영지도

  • View Larger Image
    BDS 서버 설정 - BDS seobeo seoljeong

마인크래프트 Server를 열어보자 5강(여러개의 월드를 열어보자) on My NAS

마인크래프트를 서버를 운용하다보면 여러 개의 월드를 오픈하고 싶다는 생각이 들 것 이다.

먼저 어떻게 서버를 여는지 모르는 분들은 이 포스트 3부를 참고하시라

사실, 제대로 마인크래프트를 즐긴다면 지구 면적의 8배가 되는 월드가 도저히 모자를리는 없겠으나 월드를 테마별로, 또는 용도별로, 접속자별로 구분하고 싶을 때도 있기 때문에 멀티월드를 여는 법에 대해 알아 보겠다.

Bedrock Dedicated Server(BDS)는 멀티서버를 지원한다. 이후 BDS라고 칭하겠다.

그러므로, 멀티서버를 여는 법에 대해 먼저 알아보고 운용 상의 몇 가지 문제점을 짚어보고 어떻게 대처할 것 인지를 간단히 알아보자.

포스트의 4부를 참고하면, Github에서 BDS를 설치하는 가장 쉬운 방법이 나온다.

경로명은 아래처럼 해본다.

BDS 서버 설정 - BDS seobeo seoljeong

경로명은 반드시 기억한다.

이 설치를 반복하는대신 다음번 경로명은 minecraft-sever2, minecraft-sever3, minecraft-sever4… 등으로 하는 것 이다. 하나의 서버는 하나의 포트만 연결되므로, 각 서버의 sever.properties에서 포트명을 원하는 포트명으로 바꿔준다.

이렇게 하면, 내가 원하는 월드를 컴퓨터 리소스가 허용하는 한 거의 무제한(정확히는 PC의 네트워크 포트는 0~65535 까지만 있고, 이것도 자신이 임의로 다 쓸 수 있는 것은 아니기 때문에 무제한은 아니다)으로 열 수 있다.

단, 전기세와 메모리에 주의하라. 마인크래프트 서버는 분명히 당신의 NAS의 CPU와 메모리를 항상 일정 부분 사용하고 있다.

BDS 서버 설정 - BDS seobeo seoljeong

Powertop을 이용한 서버의 전력사용량을 측정해보았다

BDS는 서버 하나가 3개의 프로세스를 사용하고,
서버당 사용전력이 1.3Kw 이니 서버를 4개 운용하고 있으므로 이 경우는, 1.3Kw X 서버 4개 = 5.2Kw를 소모하고 있다.

이제는 문제점에 대해 짚어본다.

첫째, BDS의 기본 포트는 19132이고, 동일 네트워크내에서 LAN게임으로 보여지는 건 19132 포트로 오픈된 서버 뿐이다.

BDS 서버 설정 - BDS seobeo seoljeong

친구 탭에는 동일 네트워크내의 포트 19132로 오픈된 서버만이 보인다.

다른 포트로 오픈된 월드는 LAN게임에서 목록으로 보여 주질 않는다. 그러므로 아래처럼 추천서버 탭으로 가서 Custom 서버를 직접 입력하여 접속해야 한다. 이 부분은 그리 어려운 부분은 아니므로 크게 개의치는 않는다.

BDS 서버 설정 - BDS seobeo seoljeong

추천서버 탭에서 접속하고자 하는 서버 정보를 입력하면 된다.

둘째, PS4/PS5용 마인크래프트의 경우 보안 상의 이유인지는 모르겠으나 Custom 서버로 접속할 수 있는 메뉴가 없다.

PC 및 Android, Xbox One에서는 Cusomt 서버를 설정할 수 있다.
그러나, 19132 포트로 오픈된 BDS 서버는 LAN게임 목록에서 보여지고 접속할 수 있다.(뭐 이런 해괴망측한 정책이 다있는지…) , 암튼 이건 BDS의 문제가 아니고 Sony Playstation의 문제이니 넘어가자.

셋째, PC 재부팅 후 마인크래프트 서버로 접속할 수 없다면, systemctl status 명령어를 통해서 서버 가동여부를 확인해 본다.

십중팔구는 Port 충돌이다. 왜냐하면 BDS는 내부 버그가 있어서 server.properties에서 port 번호를 임의로 지정해 놨더라도 어떠한 경우 자꾸 포트 19132로 서버를 열라고 한다. 이 경우 기존 서버가 이미 19132를 사용하고 있다면 충돌에러가 나는 것이다.

이럴 때는 열린 모든 서버를 닫고, 포트 번호 순서대로 서버를 차례 차례 재가동 시킨다.

BDS는 돈 받고 파는 물건이 아니고, 알파버젼으로 무료로 배포하는 것이라 Mojang에 아무리 애기해봐야 소용이 없다. 서버 운용하는 사람이 알아서 잘해야 함.

공유기에서의 포트포워딩은 문제 없다는 가정하에 포스팅 하였다.

자녀가 여럿이거나 학생들을 여러 서버오픈을 고민하는 학부모나 교사라면 도움이 되기를 바란다. ^^

이글을 SNS로 공유하기!

관련 글

페이지 로드 링크
Go to Top