플래시 세일 50% 모든 서버 할인 곧 종료됩니다!
종료까지: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

RedM 서버 설정 가이드

KO redm rdr2 setup cfx 2 found this helpful

Legion Hosting에서 RedM 서버를 설정하는 완전한 가이드입니다. RedM은 Red Dead Redemption 2를 위한 멀티플레이어 모드 프레임워크로, Cfx.re(FiveM을 만든 동일한 팀)에서 제작했습니다. 이 가이드는 라이선스 키 등록, 서버 구성, 리소스 관리, 플레이어 연결을 다룹니다. 문제가 발생하면 RedM 문제 해결 가이드를 참조하세요.

RedM이란?

RedM은 Red Dead Redemption 2를 위한 커뮤니티 주도형 멀티플레이어 프레임워크로, Cfx.re Collective— FiveM(GTA V 멀티플레이어 프레임워크) 뒤에 있는 동일한 조직—에서 개발하고 유지 관리합니다. RedM은 다음을 제공합니다:

  • 커스텀 RDR2 멀티플레이어 경험을 호스팅하기 위한 전용 서버 플랫폼
  • Lua, C#, JavaScript를 사용하는 리소스/스크립팅 시스템
  • 커스텀 게임 모드, 롤플레이 프레임워크, 커뮤니티 모드 지원
  • 플레이어를 커스텀 서버에 연결하는 클라이언트 런처
  • 광범위한 게임 수정을 위한 네이티브 함수 접근
FiveM 경험이 있으신가요? FiveM 서버 경험이 있다면 RedM이 매우 익숙할 것입니다. 서버 구성, 리소스 시스템, 그리고 많은 개념이 두 플랫폼 간에 공유됩니다. 주요 차이점은 RDR2를 위해 만들어진 게임별 네이티브와 리소스입니다.

Cfx.re 라이선스 키 받기

모든 RedM 서버에는 유효한 Cfx.re 라이선스 키가 필요합니다. 이 키는 무료이며 Cfx.re 계정에 연결됩니다.

  1. https://keymaster.fivem.net/Cfx.re Keymaster로 이동합니다.
  2. Cfx.re 계정으로 로그인합니다(없는 경우 새로 만듭니다).
  3. Register a new server(또는 현재 인터페이스에 따라 "New Server")를 클릭합니다.
  4. 양식을 작성합니다:
    • Label: 서버 이름(참고용으로만 사용).
    • Server IP: GPanel에서 확인한 서버의 IP 주소를 입력합니다. 서버 개요 페이지에서 찾을 수 있습니다.
    • Server Type: 적절한 유형을 선택합니다(호스팅된 서버의 경우 일반적으로 "Other/VPS").
  5. Generate를 클릭합니다. 라이선스 키가 표시됩니다. 복사하여 안전하게 보관하세요.
중요: 각 라이선스 키는 특정 서버 IP 주소에 연결됩니다. 서버 IP가 변경되면 새 키를 생성하거나 Keymaster에서 기존 키를 업데이트해야 합니다. Cfx.re 계정 자격 증명을 안전하게 보관하세요— 접근 권한이 있는 사람은 누구나 서버 키를 관리할 수 있습니다.

최초 시작 및 GPanel 시작 변수

Legion Hosting에서 RedM 서버를 구매한 후, GPanel에 로그인하여 서버로 이동합니다.

시작 변수 설정

GPanel의 Startup 탭으로 이동합니다. 여러 구성 가능한 변수가 표시됩니다:

변수 설명 예시
CFX_LICENSE Keymaster에서 받은 Cfx.re 라이선스 키. 필수. cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx
SERVER_HOSTNAME 서버 목록에 표시되는 서버 이름. My new FXServer!
MAX_PLAYERS 최대 연결 플레이어 수 (1–32). 32
CFX_VERSION 설치할 CFX 서버 빌드 버전. latest, recommended, 또는 특정 빌드 번호를 사용합니다. latest
STEAM_WEBAPIKEY Steam 신원 확인을 위한 Steam Web API 키. steamcommunity.com/dev/apikey에서 받으세요. 비활성화하려면 none으로 설정합니다. none

최초 시작

  1. CFX_LICENSE 필드에 Cfx.re 라이선스 키를 입력합니다.
  2. 원하는 서버 이름과 최대 플레이어 수를 설정합니다.
  3. Console 탭으로 이동하여 Start를 클릭합니다.
  4. 서버는 첫 부팅 시 RedM 서버 아티팩트를 다운로드합니다. 몇 분 정도 걸릴 수 있습니다.
  5. 서버가 수신 대기 중임을 나타내는 메시지(예: Started resource manager)가 표시되면 서버가 온라인 상태입니다.
참고: 라이선스 키 오류로 서버 시작에 실패하면, 키가 끝에 공백 없이 올바르게 입력되었는지, 그리고 Keymaster의 IP가 서버의 실제 IP 주소와 일치하는지 다시 확인하세요.

server.cfg 구성

server.cfg 파일은 RedM 서버의 기본 구성 파일입니다. GPanel의 File Manager 또는 SFTP를 통해 접근하세요. 아래는 종합적인 예시 구성입니다:

# ========================================
# RedM Server Configuration
# ========================================

# Network Endpoints
# These define what IP and port the server listens on.
# 0.0.0.0 means listen on all available interfaces.
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

# Server Identity
sv_hostname "My RedM Roleplay Server"
sv_maxclients 32
sv_licenseKey "cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx"

# Server Password (leave empty for no password)
# sv_password "MyServerPassword"

# Server Description and Tags (shown in server browser)
sets sv_projectName "My RedM RP"
sets sv_projectDesc "A Wild West roleplay experience"
sets tags "roleplay, rp, economy, custom"

# Locale
sets locale "en-US"

# Steam Web API Key (optional, for Steam identity)
# Get one from https://steamcommunity.com/dev/apikey
# set steam_webApiKey "YOUR_STEAM_API_KEY"

# OneSync (networked entity sync)
# "on" = standard OneSync, "legacy" = legacy mode
set onesync on

# RCON Password (for remote console access)
rcon_password "YourRconPassword123"

# Resource Directories
# Ensure resources are loaded from these directories
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap
ensure rconlog

# ========================================
# Add your custom resources below
# ========================================
# ensure my_custom_resource
# ensure vorp_core
# ensure oxmysql

주요 구성 옵션 설명

지시어 설명
endpoint_add_tcp 클라이언트 연결을 위한 TCP 엔드포인트. GPanel에서 할당한 포트와 일치해야 합니다.
endpoint_add_udp 게임 데이터를 위한 UDP 엔드포인트. TCP와 동일한 포트여야 합니다.
sv_hostname RedM 서버 브라우저와 클라이언트 직접 연결에 표시되는 서버 이름.
sv_maxclients 최대 플레이어 슬롯. 호스팅 플랜이 지원하는 수를 초과해서는 안 됩니다.
sv_licenseKey Cfx.re 라이선스 키. GPanel 시작 변수를 통해서도 설정할 수 있습니다.
sets 서버 브라우저에 표시되는 서버 convar를 설정합니다(클라이언트에 복제됨).
set 서버 측에서만 표시되는 서버 convar를 설정합니다.
set onesync 더 나은 엔티티 동기화를 위해 OneSync를 활성화합니다. on으로 두는 것을 권장합니다.
ensure 리소스를 로드하고 시작합니다. 리소스는 resources/ 하위 디렉터리에 존재해야 합니다.
팁: endpoint_add_tcpendpoint_add_udp 포트는 GPanel에서 서버에 할당된 포트와 일치해야 합니다. 비공개 IP가 없는 경우 서버에 무작위 포트가 할당됩니다. GPanel에 서버가 포트 30120으로 표시되면 엔드포인트는 "0.0.0.0:30120"이어야 합니다. 일치하지 않는 포트를 사용하면 서버가 올바르게 시작되지 않습니다.

리소스 관리

리소스는 RedM 서버의 구성 요소입니다. 스크립트, 에셋, 구성을 포함하여 서버에 기능을 추가합니다.

리소스 구조

각 리소스는 resources/ 디렉터리 안의 폴더이며, 최소한 fxmanifest.lua(또는 레거시 __resource.lua) 파일을 포함합니다:

resources/
    [system]/
        chat/
            fxmanifest.lua
            cl_chat.lua
            sv_chat.lua
        spawnmanager/
            fxmanifest.lua
            ...
    [custom]/
        my_resource/
            fxmanifest.lua
            client.lua
            server.lua
            config.lua

리소스 로드

리소스는 server.cfg에서 ensure 명령어를 사용하여 로드됩니다:

# Load a specific resource
ensure my_resource

# You can also use 'start' (functionally equivalent to ensure)
start another_resource

ensurestart의 차이점: ensure는 리소스가 중지된 경우 시작하거나 이미 실행 중인 경우 재시작합니다. start는 아직 실행 중이 아닌 경우에만 시작합니다.

새 리소스 설치

  1. 리소스를 출처(GitHub, 커뮤니티 포럼 등)에서 다운로드합니다.
  2. SFTP(SFTP 업로드 가이드 참조) 또는 GPanel 파일 관리자를 통해 리소스 폴더를 서버의 resources/ 디렉터리에 업로드합니다.
  3. server.cfgensure resource_name 줄을 추가합니다.
  4. 리소스를 로드하려면 서버를 재시작합니다.

인기 있는 RedM 프레임워크 및 리소스

프레임워크/리소스 설명
VORP Core RedM용 인기 롤플레이 프레임워크. 캐릭터 생성, 인벤토리, 경제 등을 제공합니다. FiveM의 ESX/QBCore에 해당하는 RedM 버전입니다.
RSG Core (RedEM:RP) 캐릭터 관리, 직업, 경제 시스템을 갖춘 또 다른 완전한 RP 프레임워크.
oxmysql Cfx.re 서버용 MySQL 라이브러리. 대부분의 프레임워크에서 데이터베이스 작업에 필요합니다.
ox_lib 공유 함수, UI 구성 요소, 헬퍼 모듈을 제공하는 유틸리티 라이브러리.
vorp_inventory VORP 기반 서버용 인벤토리 시스템.
중요: 항상 RedM 서버 버전 및 프레임워크와의 리소스 호환성을 확인하세요. RedM 리소스는 FiveM 리소스와 직접 호환되지 않습니다— RedM용으로 특별히 제작되거나 포팅되어야 합니다.

연결 방법

플레이어가 서버에 연결하려면 RedM 클라이언트가 필요합니다. 시작 방법은 다음과 같습니다:

RedM 설치

  1. 플레이어는 Steam, Epic Games Store, 또는 Rockstar Games Launcher에서 정품 Red Dead Redemption 2를 소유해야 합니다.
  2. redm.net에서 RedM 클라이언트를 다운로드합니다.
  3. RedM을 설치합니다. RDR2 설치를 자동으로 감지합니다.
  4. RedM을 실행합니다. 첫 실행 시 게임 파일을 업데이트하고 캐싱합니다.

서버 브라우저를 통한 연결

  1. RedM을 실행합니다.
  2. 메인 메뉴에서 Play를 클릭하여 서버 브라우저를 엽니다.
  3. 이름(구성의 sv_hostname 값)으로 서버를 검색합니다.
  4. 서버를 선택하고 Connect를 클릭합니다. 비밀번호가 설정된 경우 입력합니다.

직접 연결

  1. RedM을 실행합니다.
  2. F8을 눌러 클라이언트 콘솔을 엽니다.
  3. 서버의 IP와 포트를 사용하여 다음 명령어를 입력합니다:
connect YOUR_SERVER_IP:PORT

예:

connect 192.168.1.100:30120

서버 IP와 포트는 GPanel의 서버 개요 페이지에서 찾거나, 서버 IP 및 포트 찾는 방법을 참조하세요.

팁: 서버가 서버 브라우저에 나타나지 않으면, 최소 몇 분 동안 실행되었는지 확인하세요(Cfx.re 마스터 목록에 등록되는 데 시간이 걸립니다). 또한 라이선스 키가 유효하고 서버가 비공개/비목록 모드로 설정되어 있지 않은지 확인하세요. 자세한 내용은 RedM 문제 해결 가이드를 참조하세요.

FiveM 공유 개념

RedM과 FiveM은 모두 Cfx.re 플랫폼 위에 구축되어 있으므로 많은 개념이 직접 전이됩니다:

  • server.cfg 구문은 FiveM과 RedM 간에 동일합니다.
  • 리소스 매니페스트(fxmanifest.lua)는 동일한 형식과 필드를 사용합니다.
  • 서버 측 스크립팅(Lua, C#, JavaScript)은 동일한 방식으로 작동합니다.
  • oxmysql 및 기타 공유 라이브러리는 두 플랫폼에서 모두 작동합니다.
  • txAdmin 관리 패널은 FiveM과 RedM 서버 모두에서 작동합니다.
  • OneSync 엔티티 동기화는 두 플랫폼에서 모두 사용할 수 있습니다.

주요 차이점은 클라이언트 측 네이티브(게임별 함수), 리소스 호환성(FiveM 리소스는 RDR2용으로 포팅이 필요함), 그리고 사용 가능한 게임 세계/엔티티입니다.

관련 문서

도움이 필요하신가요?

RedM 서버 설정, 라이선스 키 획득, 또는 리소스 구성에 도움이 필요하면 지원 티켓을 열어 주세요. 저희 팀이 서버를 가동하는 데 도움을 드리겠습니다.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.