본문으로 건너뛰기
← 가이드 목록

마인크래프트 베드락 서버 열기

휴대폰, 태블릿, Windows 앱(베드락 에디션)으로 플레이하는 친구들과 함께하는 서버를 Ubuntu에 여는 방법입니다. PC의 Java 에디션 서버는 마인크래프트 서버 만들기 (Java 에디션, Paper·바닐라)를 참고하세요.

시작 전에

1. 서버 파일 받기

minecraft.net의 "Bedrock Dedicated Server" 다운로드 페이지에서 Ubuntu(Linux) 용 다운로드 링크를 복사합니다.

sudo apt update
sudo apt install -y unzip curl screen
mkdir ~/bedrock && cd ~/bedrock
curl -L -A "Mozilla/5.0" -o bedrock.zip "복사한 다운로드 링크"
unzip bedrock.zip

2. 실행하기

SSH 창을 닫아도 계속 돌도록 screen 안에서 실행합니다. (screen 사용법)

screen -S bedrock
LD_LIBRARY_PATH=. ./bedrock_server

Server started.가 나오면 성공입니다.

  • 서버를 켜둔 채 빠져나오기: Ctrl + A 누른 뒤 D
  • 다시 들어가기: screen -r bedrock
  • 서버 끄기: 서버 콘솔에서 stop

3. 방화벽 열기

베드락 서버는 UDP 19132번 포트를 씁니다. TCP로 열면 접속되지 않습니다.

sudo ufw allow 19132/udp

4. 접속하기

마인크래프트 → 플레이 → 서버 → 서버 추가에서 서버 주소에 서버 IP, 포트에 19132를 입력합니다.

Xbox·PlayStation·Switch 같은 콘솔은 화면에서 직접 서버를 추가하는 기능이 없어, 이 방법으로는 바로 접속하기 어렵습니다.

5. 설정 바꾸기

서버를 끈 상태에서 nano server.properties로 수정합니다.

항목설명
server-name서버 목록에 보이는 이름
gamemodesurvival, creative, adventure
difficultypeaceful, easy, normal, hard
max-players최대 접속 인원
allow-cheats명령어(치트) 허용 여부
allow-listtrue로 하면 허용 목록에 있는 사람만 접속
online-modetrue 유지 권장 (Xbox 계정 인증)

6. 관리자와 허용 목록

서버 콘솔에서 입력합니다.

allowlist add 친구닉네임    # 허용 목록에 추가 (allow-list=true일 때)
op 내닉네임                 # 관리자 권한 (접속한 상태에서)

7. 서버 업데이트하기

게임이 업데이트되면 서버도 같은 버전이어야 접속됩니다.

  1. 서버를 stop으로 끕니다.
  2. 월드와 설정을 백업합니다.
cd ~/bedrock
tar -czf ~/bedrock-backup-$(date +%F).tar.gz worlds server.properties permissions.json allowlist.json
  1. 새 버전 zip을 받아 압축을 풀되, 내 설정 파일은 덮어쓰지 않습니다.
curl -L -A "Mozilla/5.0" -o bedrock.zip "새 버전 다운로드 링크"
unzip -o bedrock.zip -x server.properties permissions.json allowlist.json
  1. 다시 실행합니다.

자주 묻는 문제

  • 접속이 안 돼요 — 방화벽을 UDP로 열었는지, 게임과 서버 버전이 같은지 확인하세요.
  • 월드 백업 — worlds 폴더를 서버를 끈 상태에서 내 PC로 내려받아 두세요.

해결되지 않는 문제가 있다면 고객센터로 문의해주세요.