마크 서버 시놀에서 띄우기

어린이들이랑 마인크래프트를 하고 있는데, 언제 어디서나 접속이 가능하도록 서버를 띄어주기로 결정했다.

마크 서버를 컴퓨터에 띄울까 하다가 컴터는 맨날 켜놓기 좀 그러니까 시놀로지에 실행시키기로 했다. ㅋㅋㅋ

인터넷 검색을 하는데 자바를 깔아야 한다 어쩐다 그러는데

다 필요없다. 그냥 도커로 띄우면 끝 ㅋㅋㅋ

시놀 도커에서 레지스트리로 가서 minecraft 로 검색을 하면 젤 위에 itzg/minecraft-server가 나오는데 이걸 다운 받고

이미지로 가서 받아진 itzg/minecraft-server 를 선택하고 실행을 누른다

요런게 뜨는데 컨테이너 이름은 하고 싶은걸로 적당히 하고

고급설정을 누른다.

거기에서 다른거는 다 그냥 기본으로 해도 상관없고, 환경으로 가서 변수들을 추가해 줘야 한다.

기본적으로 EULA를 동의 하겠다는 뜻에서

저렇게 추가만 해줘도 서버는 동작한다. 저거는 사용에 동의하겠다 그런거라서 꼭 해야한다.

저렇게 하면 서바이벌 이지로 그냥 뜬다.

서버 설정을 잘 하고 싶으면 다음 것보고 추가하면 된다

https://github.com/itzg/docker-minecraft-server/blob/master/README.md

저 링크 보면 설정할수 있는 것들이 엄청 많은데, 예를 들면 게임모드는

저런 식으로 설명이 되어있는데, 저걸 아까 도커 고급설정 환경에 넣어주면 된다. 저걸 적용한다면

저런식으로 추가해 주면 된다. 근데 가끔 이미 변수로 들어가있는 것들도 있는데, 그건 이미 있는 것을 변경하면 된다.

기본적으로 설정할만한 것으로는
게임 모드 -> MODE : creative, survival, adventure, spectator
싸우자 -> PVP: true, false
난이도 -> DIFFICULTY: peacefuleasynormal, hard
운영자 -> OPS: user명,user명,user명
접속허용할사람 -> WHITELIST: user명,user명,user명

요정도는 설정을 해보는게 좋을 것 같다.

그후 외부에서도 접속이 되려면 공유기 ddns 를 설정하고, port 설정을 해주면 된다.

나같은 경우는 서버를 세개 실행해 놓고

그중 creative 포트는 다음처럼 떠있고, 저중에 컨테이너 포트 중 25565 에 해당하는 것을 공유기에 연결해 주면 되는데, 즉 32779를 열어주었다.

공유기에서 32779를 32773으로 열었다.

이렇게 하고나면 마크실행하고 공유기주소:32773 으로 연결해 주면 된다 따단

그리고 마크 서버에서 Add Server 해서 등록하면 위처럼 짜잔!

요즘 일이 드럽게 안되는데, 이런 재미난 일을 해봐서 참 좋았다….

설 연휴 화이팅

답글 남기기

이메일 주소를 발행하지 않을 것입니다.

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.