반응형

 

 

 


 

문서 개정 이력

날짜 제목 상세
2026-07-05 초안 작성 롬스테드 전용 서버 FAQ 최초 작성

 

테크팀 채널 소개 합니다.

테크팀 채널은 누구나 친구들과 함께 즐길 수 있는 사설서버를 구축하기 위한 강의를 제공하기 위해 만들어졌습니다.
아래와 같은 다양한 공식 자료를 확인하실 수 있습니다.
제목 링크이동
테크팀 유튜브 채널 링크이동
테크팀 디스코드 서버 링크이동
테크팀 게임사설 서버(T2) 디스코드 링크이동

 

서버 구성에 참고할 다른 FAQ도 있나요 ??

번호 항목 설명 링크이동
1 구글클라우드 FAQ 구글클라우드와 관련한 자주하는 질문들 클릭이동
2 오라클클라우드 FAQ 오라클클라우드와 관련한 자주하는 질문들 클릭이동
3 IT 일반 FAQ IT에 관련하여 전반적으로 자주하는 질문들 클릭이동

 


 

🙋🏻 : 본 게임의 다른 서버 구축 강의 영상들을 보고 싶어요

아래 강의 리스트에서 채널 전체 영상 리스트를 확인할 수 있습니다.
일부 영상은 유료(유튜브 멤버십)으로 제공됩니다. 
 

[롬스테드] 영상 강의 리스트

정렬기준 : 최신순강의 제목 (썸네일)멤버십 or 공개강의 제목비공개윈드로즈 바닐라서버 구축(구글클라우드)공개윈드로즈 바닐라서버 구축(윈도우)

techtim.tistory.com

 


 

🙋🏻 : 이 게임의 서버 구축과 관련하여, 참고할 기술 링크를 알려주세요

제목 링크이동
롬스테드 공식 홈페이지 링크이동
롬스테드 Steam 상점 페이지 링크이동
개발사 공식 Dedicated Server Setup Guide 링크이동
SteamCMD 공식 문서 링크이동
Microsoft .NET 8 Runtime 다운로드 링크이동

 


 

🙋🏻 : 이게임의 공식 서버 구축 가이드가 있다면 공유해주세요

아래 개발사 공식 Wiki 문서를 참조하시면 됩니다.
롬스테드 전용 서버는 SteamCMD를 통해 서버 파일을 다운로드하고, config.json 파일로 서버 설정을 조정하는 방식입니다.
 

Romestead Dedicated Server Setup Guide

This guide walks through setting up a Romestead dedicated server on Windows or Linux. It covers prerequisites, installation, configuration, port forwarding, starting the server, and the in-console commands available once a world is running.

romestead.wiki.gg

 


 

🙋🏻 : 서버구축을 위한 스펙은 어떻게 되나요 ?

아래 사양은 공식 최소 사양이 아니라, 테크팀 기준의 실사용 권장값입니다.
권장 인원 권장 서버 사양
1~2인 CPU: 2 Core 이상
RAM: 4 GB 이상
Storage: SSD 10~20 GB 이상
3~4인 CPU: 2~4 Core 이상
RAM: 6~8 GB 이상
Storage: SSD 20 GB 이상
5~8인 CPU: 4 Core 이상 권장
RAM: 8~12 GB 이상 권장
Storage: SSD 20 GB 이상

 


 

🙋🏻 : 최대 몇 명까지 동시접속 할 수 있나요 ?

롬스테드는 최대 8명까지 함께 플레이할 수 있습니다.
전용 서버 설정 파일인 config.json의 MaxPlayers 값을 통해 최대 접속 인원을 지정할 수 있습니다.
{
  "MaxPlayers": 8
}

 


 

🙋🏻 : 서버로 사용할 수 있는 OS를 알려주세요

롬스테드 전용 서버는 Windows와 Linux를 지원합니다.
Windows에서는 Server.exe 파일을 실행하고, Linux에서는 .NET 8 Runtime을 설치한 뒤 dotnet Server.dll 방식으로 실행합니다.
OS 실행 방식 비고
Windows Server.exe 실행 초보자에게 가장 쉬운 방식
Linux dotnet Server.dll 실행 .NET 8 Runtime, curl, expect 필요

 


 

🙋🏻 : 서버에서 사용하는 포트포워딩 해야할 포트 정보는 어떻게 되나요 ?

롬스테드 전용 서버의 기본 포트는 UDP 8050 입니다.
공유기, 클라우드 방화벽, Windows Defender 방화벽에서 UDP 8050 포트를 허용해야 외부 친구들이 접속할 수 있습니다.
포트 프로토콜 용도
8050 UDP 롬스테드 게임 서버 접속

 


 

🙋🏻 : OS에서 개방해야 할 방화벽은 어떻게 되나요 ? 

롬스테드 전용 서버는 기본적으로 UDP 8050 포트를 사용하므로,
서버 PC 또는 클라우드 VM의 방화벽에서 UDP 8050 인바운드를 허용해야 합니다.
집에서 서버를 운영하는 경우 공유기 포트포워딩도 함께 필요합니다.

 


 

🙋🏻 : 서버 실행 명령어를 알려주세요

서버 파일 설치가 완료되면 설치 폴더 안에서 아래 방식으로 실행합니다.

Windows

Server.exe

Linux

dotnet Server.dll

 


 

🙋🏻 : 서버 설정파일 config.json은 어떻게 작성하나요 ?

롬스테드 전용 서버는 config.json 파일을 통해 월드 이름, 자동 생성 여부, 월드 크기, 비밀번호, 포트, 최대 인원 등을 설정합니다.
JSON 문법이 틀리면 서버가 정상 실행되지 않을 수 있으므로 쉼표, 따옴표, true/false 값을 주의해서 입력하세요.
{
  "AutoStartWorldName": "TechTimWorld",
  "AutoCreateAndLoadWorld": true,
  "AutoCreateWorldSize": 1,
  "Password": "1234",
  "Port": 8050,
  "MaxPlayers": 8,
  "EnableCheats": false
}
항목 설명
AutoStartWorldName 서버 시작 시 불러올 월드 이름
AutoCreateAndLoadWorld 월드가 없으면 자동 생성 후 로드
AutoCreateWorldSize 0 = Small, 1 = Standard, 2 = Large
Password 서버 접속 비밀번호
Port 서버 접속 포트, 기본값 8050
MaxPlayers 최대 접속 인원
EnableCheats 공식 가이드 기준 향후 사용을 위한 예약값, false 권장

 


 

🙋🏻 : 서버를 실행하면 터미널창이 떴다가 그냥 종료되고 기동이 되지 않습니다.

아래 내용을 순서대로 확인하세요.
1. .NET 8 Runtime이 설치되어 있는지 확인합니다.
2. config.json 문법이 올바른지 확인합니다.
3. SteamCMD로 받은 서버 파일이 정상 설치되었는지 validate 옵션으로 재검사합니다.
4. 이미 같은 서버가 백그라운드에서 실행 중인지 확인합니다.
5. Windows 방화벽 또는 백신 프로그램이 Server.exe 실행을 차단하고 있지 않은지 확인합니다.
steamcmd +force_install_dir "./romestead_server" +login STEAM_ID STEAM_PASSWORD +app_update 4763510 validate +quit

 


 

🙋🏻 : SteamCMD를 실행해도 서버 파일 설치가 안됩니다.

SteamCMD 설치가 실패할 때는 대부분 아래 원인 중 하나입니다.
1. Steam 로그인 정보 오류
2. Steam Guard 인증 미완료
3. Romestead를 소유하지 않은 계정 사용
4. 설치 폴더 권한 문제
5. Steam 서버와의 일시적인 통신 문제

먼저 SteamCMD를 관리자 권한으로 실행하고, Steam Guard 인증이 필요한 경우 한 번 수동 로그인 후 다시 시도하세요.

 


 

🙋🏻 : anonymous 로그인으로 설치가 되나요 ?

일부 외부 가이드에서는 anonymous 로그인으로 설치 가능하다고 안내되어 있습니다.
다만 공식 Wiki 기준으로는 Romestead를 소유한 Steam 계정이 필요하다는 내용이 확인되므로, 테크팀 가이드에서는 Steam 계정 로그인 방식을 우선 권장합니다.
anonymous 방식으로 설치가 되지 않는다면 정상적인 현상일 수 있으며, Steam 계정 로그인 방식으로 다시 진행하세요.

 


 

🙋🏻 : 게임에 한글패치 적용하는 방법이 궁금해요

롬스테드는 Steam 기준 한국어 인터페이스를 지원합니다.
따라서 일반적인 플레이 목적이라면 별도 한글패치가 필요하지 않습니다.

 


 

🙋🏻 : Compute(VM)을 배포 할려는데, 'Compute Engine API' 화면이 뜹니다.

구글 클라우드에서 처음 VM을 생성하는 경우 정상적으로 표시될 수 있는 화면입니다.
'사용' 버튼을 클릭하여 Compute Engine API를 활성화하면 됩니다.
활성화 직후 바로 동작하지 않을 수 있으며, 일반적으로 몇 분 정도 기다린 뒤 다시 시도하면 됩니다.

 


 

🙋🏻 : 구글 클라우드 무료 사용기간+금액이 모두 소진되었습니다. 탈퇴는 어떻게 하나요 ?

 


 

🙋🏻 : 게임엔진이 패치되었어요. 제 서버 버전은 어떻게 패치 하나요 ?

SteamCMD의 app_update 명령어를 다시 실행하면 서버 파일을 최신 버전으로 업데이트할 수 있습니다.
업데이트 전에는 반드시 서버를 종료하고, saved_worlds 폴더를 백업한 뒤 진행하는 것을 권장합니다.
steamcmd +force_install_dir "./romestead_server" +login STEAM_ID STEAM_PASSWORD +app_update 4763510 validate +quit

 


 

🙋🏻 : 게임서버의 월드 데이터는 어디에 있으며 이관하는 방법을 알려주세요

롬스테드 전용 서버의 월드 데이터는 서버 작업 폴더 기준 saved_worlds 폴더에 저장됩니다.
서버 이전 또는 백업을 진행할 때는 서버를 종료한 뒤 saved_worlds 폴더 전체를 복사하세요.
자동 저장은 약 6분마다 진행되지만, 안전한 백업을 위해서는 서버 콘솔에서 save 또는 stop 명령어를 먼저 입력하는 것을 권장합니다.
서버설치폴더/
 ├─ Server.exe
 ├─ Server.dll
 ├─ config.json
 └─ saved_worlds/
     └─ 월드데이터

 


 

🙋🏻 : 서버 저장은 어떻게 하나요 ?

롬스테드 서버 콘솔에서 save 또는 quicksave 명령어를 입력하면 수동 저장을 진행할 수 있습니다.
서버 종료 전에는 stop 명령어를 사용하는 것이 가장 안전합니다.
명령어 설명
save 월드 데이터를 수동 저장합니다.
quicksave 빠른 저장을 수행합니다.
stop 저장 후 서버를 종료합니다.
quickstop 저장하지 않고 빠르게 서버를 종료합니다.

 


 

🙋🏻 : 싱글게임에 모드적용은 어떻게 하나요 ?

롬스테드는 현재 Steam Workshop 기반의 공식 모드 시스템이 있는 형태는 아닙니다.
일부 커뮤니티 모드는 Nexus Mods 등 외부 사이트를 통해 배포될 수 있으나, 개인 개발자가 만든 비공식 모드이므로 게임 버전 업데이트 이후 동작하지 않거나 오류가 발생할 수 있습니다.
중요한 월드 데이터는 반드시 백업 후 테스트하세요.

 


 

🙋🏻 : 데디케이트 서버에 모드적용은 어떻게 하나요 ?

현재 기준으로 롬스테드 전용 서버에 공식적으로 제공되는 서버 사이드 모드 프레임워크는 확인되지 않습니다.
따라서 전용 서버는 바닐라 서버 기준으로 운영하는 것을 권장합니다.
비공식 모드를 서버에 적용할 경우 접속 오류, 월드 손상, 업데이트 이후 구동 실패가 발생할 수 있습니다.

 


 

🙋🏻 : 개발사 패치 이후 기존 모드가 동작하지 않아요

모든 모드는 개발 당시의 게임 버전을 기준으로 제작됩니다.
따라서 게임이 업데이트되면 기존 모드가 정상 동작하지 않을 수 있습니다.
문제가 발생하면 충돌나는 모드를 제거하고, 모드 개발자가 새 게임 버전에 맞는 업데이트를 배포할 때까지 기다리는 것을 권장합니다.

 


 

🙋🏻 : 게임서버의 환경설정 및 배율설정은 어떻게 하나요 ?

롬스테드 전용 서버에서 공식적으로 확인되는 주요 설정은 config.json에 들어가는 월드 이름, 자동 생성 여부, 월드 크기, 비밀번호, 포트, 최대 인원, 치트 예약값 정도입니다.
팰월드처럼 세부 배율값을 다양하게 조정하는 방식의 서버 설정은 현재 공식 가이드 기준으로 확인되지 않습니다.
{
  "AutoStartWorldName": "TechTimWorld",
  "AutoCreateAndLoadWorld": true,
  "AutoCreateWorldSize": 1,
  "Password": "1234",
  "Port": 8050,
  "MaxPlayers": 8,
  "EnableCheats": false
}

 


 

🙋🏻 : 게임서버에 관리자 권한 및 유저 권한을 추가, 조정하고 싶어요

롬스테드 전용 서버는 서버 콘솔 명령어를 통해 접속자 목록 확인, 메시지 발송, 킥, 밴, 저장, 종료 등을 수행할 수 있습니다.
다만 게임 내부에서 세부 관리자 권한을 등급별로 나누는 기능은 공식 가이드 기준으로 제한적입니다.
명령어 설명
list 현재 접속 중인 플레이어 목록 확인
say <message> 서버 전체 메시지 발송
kick <ip> 해당 IP 플레이어 강제 퇴장
ban <ip> 해당 IP 차단
unban <ip> 차단 해제
save 월드 저장
stop 저장 후 서버 종료

 


 

🙋🏻 : 서버로그를 운영중인 디스코드 채널과 연동하고 싶어요

현재 기준으로 롬스테드 전용 서버가 공식 Discord Webhook 또는 공식 서버 로그 API를 제공하는 형태는 확인되지 않습니다.
다만 별도 프로그램을 만들어 서버 콘솔 로그를 감시하고, 특정 문구가 발생했을 때 Discord Webhook으로 전송하는 방식은 구현 가능합니다.
예를 들어 서버 시작, 서버 종료, 크래시 감지, 백업 완료, 업데이트 감지 알림 등을 별도 관리 도구에서 구현할 수 있습니다.

 


 

🙋🏻 : 친구들이 서버에 접속하지 못합니다. 무엇을 확인해야 하나요 ?

친구들이 서버에 접속하지 못하는 경우 아래 순서대로 확인하세요.
1. 서버가 정상 실행 중인지 확인합니다.
2. config.json의 Port 값이 8050인지 확인합니다.
3. Windows 방화벽에서 UDP 8050이 허용되어 있는지 확인합니다.
4. 공유기에서 UDP 8050 포트포워딩이 서버 PC의 내부 IP로 연결되어 있는지 확인합니다.
5. 클라우드 서버라면 보안그룹 또는 방화벽 정책에서 UDP 8050 인바운드가 열려 있는지 확인합니다.
6. 접속 주소를 공인 IP:포트 형태로 정확히 입력했는지 확인합니다.
예시)
123.123.123.123:8050

 


 

🙋🏻 : 서버 종료는 어떻게 하는 것이 안전한가요 ?

서버 창을 강제로 닫거나 프로세스를 강제 종료하는 것보다, 서버 콘솔에서 stop 명령어를 입력하는 것이 안전합니다.
stop 명령어는 저장 후 서버를 종료합니다.
급하게 종료해야 하는 상황이 아니라면 quickstop보다는 stop을 사용하세요.
stop

 


 

🙋🏻 : 서버를 24시간 켜두려면 어떻게 해야 하나요 ?

Windows PC에서 운영하는 경우 절전모드, 자동 업데이트 재부팅, 백신 차단, 네트워크 절전 옵션을 해제하는 것이 좋습니다.
Linux 서버에서 운영하는 경우 screen, tmux, systemd 같은 방식으로 서버 프로세스를 유지하는 것을 권장합니다.
클라우드 VM에서 운영한다면 고정 IP, 방화벽, 백업 정책을 함께 설정하세요.

 


 

🙋🏻 : 서버 파일과 게임 클라이언트 버전이 달라도 접속 가능한가요 ?

권장하지 않습니다.
게임 클라이언트가 업데이트되었는데 서버 파일이 구버전이면 접속 실패, 동기화 오류, 크래시가 발생할 수 있습니다.
게임 패치가 올라온 경우 SteamCMD의 app_update 명령어로 서버도 함께 업데이트하세요.

 


 

🙋🏻 : EnableCheats를 true로 바꾸면 치트 명령어가 가능한가요 ?

공식 가이드 기준으로 EnableCheats 항목은 향후 사용을 위한 예약값에 가깝습니다.
현재 이 값을 true로 바꾼다고 해서 공식 치트 명령어 또는 아이템 생성 명령어가 제공되는 것으로 보기는 어렵습니다.
서버 안정성을 위해 false 값을 권장합니다.
{
  "EnableCheats": false
}

 

반응형

+ Recent posts