좀보이드 서버 만들기 - jomboideu seobeo mandeulgi

프로젝트 좀보이드 멀티 서버 만들고 접속하는 법

  • 2021.08.30 03:09
  • 게임 이야기/컴퓨터 게임

프로젝트 좀보이드 멀티하는법 - 서버 만들기

이 글은 과거에 작성되었던 글을 개정하여 재발행한 것입니다. (1차 16.03.08, 2차 21.08.30) 풍월량님이 플레이하면서 갑자기 관심이 많아진 것 같네요. 예전 글이라 요즘과 맞지 않는 부분이 많아 글을 새로이 갱신합니다. 현재 새롭게 팬 카페가 생겼을지 모르겠는데, 제가 이 게임을 하던 시절의 팬 카페는 팔려서 주식 카페로 변경되었더군요.

따라서 관련 정보를 얻기 힘든 분들이 많을 것이라 생각하여 과거 기억을 떠올리면서 다시 작성해봅니다. 그리고 도대체 언제까지 얼리 액세스일지 이해가 안 되네요. 😂

주의 사항

이 방법은 스팀 버전을 기준으로 작성되었습니다. 따라서 스팀이 아닌 분들은 도와드릴 수 없다는 점 참고해주세요. 게임이 없으신 분은 상점에서 Project Zomboid로 검색하면 쉽게 구매할 수 있습니다.

목차

  1. 인게임에서 스팀 서버 만들기
  2. 데디케이트 서버 만들기
  3. 비스팀 서버 생성 및 접속하기
  4. 서버 접속하는 법
  5. 서버 접속이 안될 때

인게임에서 스팀 서버 만들기

좀보이드 서버 만들기 - jomboideu seobeo mandeulgi
좀보이드 서버 만들기 - jomboideu seobeo mandeulgi
좀보이드 서버 만들기 - jomboideu seobeo mandeulgi

클릭하면 확대가 가능합니다.

옛날에는 어려웠는데, 현재로선 굉장히 쉬워졌습니다. 먼저 게임을 실행한 뒤 HOST 메뉴에 들어갑니다. 그러면 현재 월드 생성이 되지 않은 상태입니다. Manage Settings을 눌러 들어가서 Create New Setting으로 서버를 새로 만들어줍니다.

좀보이드 서버 만들기 - jomboideu seobeo mandeulgi

먼저 세팅 이름을 적어야 합니다. 서버 이름이 아니라 세팅 파일 명칭이므로 편하게 만들면 됩니다. 하단의 These files will be created를 주목해주시길 바랍니다. 해당 위치에 서버 정보가 저장됩니다. 기본적으로 servertest가 세팅되어 있는데, 만약 후술할 데디케이트 서버로 오픈할 경우에 이 프로필 그대로 사용하고 싶다면 변경하지 마시길 바랍니다.

좀보이드 서버 만들기 - jomboideu seobeo mandeulgi
좀보이드 서버 만들기 - jomboideu seobeo mandeulgi
좀보이드 서버 만들기 - jomboideu seobeo mandeulgi

클릭하면 확대가 가능합니다.

이제 서버를 건드려야 하는데, 초심자는 건드릴 것이 별로 없습니다. 먼저 Details를 눌러 PublicName으로 서버 명칭을 정해줍니다. 하단의 PauseEmpty옵션은 서버에 사람이 없을 경우 서버 시간이 멈추는 것이므로 게임의 연속성을 위해서는 체크해두는 것이 좋습니다.

두 번째로 Players의 SleepAllowed와 SleepNeeded를 체크해두시면 게임의 현실성이 더 올라갑니다. 프로젝트 좀보이드 자체가 현실적인 좀비 아포칼립스 생존 게임이므로 체크해두는 것이 좋습니다만, 기본 옵션이 해제되어 있는 이유는 혼자하는 SOLO 게임과 달리 다른 유저가 존재하므로 수면 중에 시간이 빨리 흐르지 않기 때문입니다.

세 번째로 PVP 옵션이 있습니다. 마찬가지로 현실성을 위해 PVP 옵션이 켜져있는 것이 좋습니다만, 친구끼리 편하게 하려면 꺼 놓는 것도 좋습니다. 모두 완료되었으면 저장을 눌러 설정을 마무리하고 서버를 열어봅시다.

좀보이드 서버 만들기 - jomboideu seobeo mandeulgi

HOST GAME 화면으로 돌아와서 START를 누르면 서버가 열리고 실행됩니다. 오픈 전 서버에 할당된 메모리를 늘리고 싶다면 Server memory 버튼을 눌러 용량을 변경하도록 합시다.

이 방법의 단점은 내가 게임을 실행하여 해당 서버에 접속하고 있지 않으면 서버 역시 닫힌다는 것입니다. 24시간 서버를 열거나 접속하지 않은 상태로 서버를 열고 싶다면 아래의 데디케이트 서버로 열어보시길 바랍니다.

데디케이트 서버 만들기

데디케이트 서버는 먼저 스팀에서 데디케이트 서버 도구를 받아야 합니다. 라이브러리에서 Project를 검색한 뒤 Project Zomboid Dedicated Server를 설치하시길 바랍니다.

좀보이드 서버 만들기 - jomboideu seobeo mandeulgi

설치가 완료되었으면 게임을 실행하도록 합니다. 그러면 cmd 창이 뜨면서 이것저것 생성이 됩니다. cmd 창 하단에 znet: Zomboid Server is VAC Secure 문구가 뜨면 모든 생성이 끝난 것입니다. 데디케이트 서버 파일은 무조건 servertest로 저장되니 서버 설정을 변경할 땐 참고하시길 바랍니다.

서버 파일 저장 위치:
%userprofile%\zomboid\server

아무튼, 아직 끝난 것이 아닙니다. cmd 창에 문구가 뜰 때 워낙 빠르게 넘어가서 놓치기 쉽지만 중간에 놓쳐선 안 될 문구가 있습니다.

znet: Zomboid Steam Server started, ports 8766 and 16261 must be open on the router

즉, 서버를 열기 위해선 반드시 8766과 16261 포트를 열어야 한다는 의미입니다. 포트를 여는 방법은 아래의 서버 접속이 안될 때를 확인해주세요.

서버 설정을 변경하기 위해선 CMD 창 우측 상단의 X를 눌러 데디케이트 서버를 종료한 뒤, 게임을 실행하여 HOST에 들어가 Servertest의 설정을 변경하면 됩니다. 위의 인게임에서 스팀 서버 만들기를 참고해주세요.

비스팀 서버 생성 및 접속하기

좀보이드 서버 만들기 - jomboideu seobeo mandeulgi

프로젝트 좀보이드가 설치된 폴더로 이동하여 ProjectZomboidServer.bat 실행하면 됩니다.

마지막에 writing C:\Users\KritzA\Zomboid\Server\servertest.ini가 나오면 서버가 열린 것이니 이제 접속하면 됩니다. 그러나 스팀 서버를 사용하지 않기에 바로 접속할 수가 없습니다. 스팀에서 게임 실행 전 다음의 작업을 거쳐주세요.

좀보이드 서버 만들기 - jomboideu seobeo mandeulgi

스팀 라이브러리>Project Zomboid 우클릭>관리>일반>시작옵션 "-nosteam" 입력 (쌍따옴표 제외)

과정을 완료하고 게임을 실행하면 JOIN 버튼을 눌렀을 때 우측 IP 밑에 있던 Local IP 부분이 사라진 걸 확인할 수 있습니다. 이후 접속하는 법은 아래의 지침을 따르시면 됩니다.

또한 비스팀 서버에서는 접속하는 서버 인원에 맞춰 포트를 열어줘야 합니다. 하단의 서버 접속이 안될 때를 확인해주세요.

서버 접속하는 법

좀보이드 서버 만들기 - jomboideu seobeo mandeulgi

서버 접속하는 법은 간단합니다. 메인 화면의 JOIN을 누른 뒤 서버를 생성한 유저의 외부 아이피를 입력하고, 서버에 비밀번호가 있다면 비밀번호를 입력하고 Account Username과 Account Password를 입력하여 서버 접속용 아이디와 비밀번호를 입력하면 됩니다.

외부 아이피 확인 방법

외부 아이피는 간단하게 확인할 수 있습니다. 네이버에 "내 아이피 주소 확인"으로 검색해서 나오는 IP가 남들에게 보이는 외부 IP입니다.

좀보이드 서버 만들기 - jomboideu seobeo mandeulgi

서버 접속이 안될 때

서버가 닫혀있다고 뜨면서 서버 접속이 되지 않는 경우 공유기의 포트 설정이 문제가 되는 경우가 있습니다. 이 경우에는 접속하려는 서버의 포트를 열어주면 됩니다.

좀보이드 서버 만들기 - jomboideu seobeo mandeulgi

기본적으로 8766, 16261 포트를 열어줍니다.

비스팀 서버를 만든 경우에는 서버에 접속하는 인원만큼 16262+인원하여 해당 포트들을 전부 열어주시면 됩니다.

예시) 16262-16272 : 10명이 접속할 수 있는 비스팀 서버

포트포워딩은 각 공유기마다 설정 방법이 다르기 때문에 구글링을 통해서 찾아보시기 바랍니다. 윈도우 방화벽에서 차단하는 경우에는 "고급 보안이 포함된 Windows 방화벽"에서 인바운드 규칙에서 포트를 열어주시면 됩니다.

좀보이드 서버 만들기 - jomboideu seobeo mandeulgi