플래시 세일 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

Arma Reforger 관리자 및 모드 설치


이 가이드는 Arma Reforger 전용 서버의 관리자 설정, RCON 액세스, Workshop 모드 설치, 시나리오 모드, BattlEye 안티치트 구성 및 문제 해결을 다룹니다. 초기 서버 설정, 구성, 시나리오 선택 및 연결 지침은 Arma Reforger 서버 설정 가이드를 참조하세요.

1. 관리자 설정

Arma Reforger는 신원 기반 관리자 시스템을 사용합니다. 관리자는 Bohemia Interactive(BI) 신원 ID를 사용하여 config.json 파일에 정의됩니다.

신원 ID 찾기

  1. Arma Reforger를 실행하고 메인 메뉴에서 Profile 섹션을 엽니다.
  2. Bohemia Interactive 신원 ID가 프로필 페이지에 표시됩니다. 이는 긴 영숫자 문자열입니다.
  3. 또는 Bohemia Interactive 계정 페이지의 프로필 설정에서 찾을 수 있습니다.

config.json에 관리자 추가

  1. GPanel에서 서버를 중지합니다.
  2. Files 탭을 사용하거나 SFTP를 통해 config.json을 엽니다.
  3. game 객체 내부의 admins 배열을 찾거나 추가합니다. 각 관리자 플레이어의 신원 ID를 추가합니다:
{
  "game": {
    "name": "My Server",
    "admins": [
      "xxxxxxxxxxxxxxx",
      "yyyyyyyyyyyyyyy"
    ],
    ...
  }
}
  • admins 배열의 각 항목은 한 플레이어의 Bohemia Interactive 신원 ID를 포함하는 문자열입니다.
  • 필요한 만큼 관리자를 추가할 수 있습니다. 항목을 쉼표로 구분하세요.
  • 파일을 저장하고 서버를 시작합니다. 나열된 플레이어는 접속 시 관리자 권한을 갖게 됩니다.
JSON 구문이 중요합니다. 각 ID가 큰따옴표로 묶여 있고 쉼표로 구분되어 있는지 확인하세요. 마지막 항목 뒤에 후행 쉼표를 추가하지 마세요. 확실하지 않으면 JSON 검사기를 사용하세요.

관리자 기능

admins 배열에 나열된 플레이어는 다음에 액세스할 수 있습니다:

  • 플레이어 추방/차단 -- 게임 내 서버 관리 메뉴를 통해.
  • Game Master 모드 -- Game Master 시나리오를 실행하는 경우 관리자는 GM 역할을 하여 유닛, 목표를 배치하고 시나리오를 실시간으로 제어할 수 있습니다.
  • 관리 명령 -- 활성화된 경우 게임 내 콘솔을 통해.

2. RCON 액세스

RCON(원격 콘솔)을 사용하면 게임에 접속하지 않고도 서버 명령을 실행할 수 있습니다. 이는 자동화된 관리, 예약된 재시작 및 모니터링에 유용합니다.

RCON 설정

  1. GPanel에서 ADMIN_PASSWORD 시작 변수를 설정하거나 config.json에서 passwordAdmin을 설정합니다. 이것이 RCON 비밀번호입니다.
  2. RCON 포트에 액세스할 수 있는지 확인하세요. 기본적으로 RCON 포트는 게임 포트에 1을 더한 값입니다(예: 게임 포트 2001 = RCON 포트 2002). 할당된 포트는 GPanel의 Network 탭에서 확인하세요.

RCON을 통한 연결

모든 BattlEye RCON 호환 클라이언트를 사용하여 연결할 수 있습니다. 인기 있는 옵션은 다음과 같습니다:

  • BattlEye RCon -- 공식 BattlEye RCON 클라이언트.
  • ArmA Reforger Server Tool -- Reforger 서버 관리를 위해 설계된 커뮤니티 도구.

서버의 IP, RCON 포트 및 관리자 비밀번호를 사용하여 연결하세요.

일반적인 RCON 명령:
명령 설명
#kick <player_id> 서버에서 플레이어를 추방합니다.
#ban <player_id> 서버에서 플레이어를 차단합니다.
#shutdown 서버를 정상적으로 종료합니다. 일반적으로 중지 및 재시작에는 GPanel을 사용하는 것이 좋습니다.
#restart 서버 프로세스를 재시작하지 않고 현재 시나리오를 재시작합니다.
players 현재 연결된 플레이어와 ID를 나열합니다.

3. Workshop 모드 설치

Arma Reforger는 Bohemia Interactive Workshop을 통해 모드를 지원합니다. 모드는 config.json에 모드 ID를 지정하여 서버에 추가됩니다.

모드 ID 찾기

  1. 게임 내 또는 Bohemia Interactive 웹사이트에서 Arma Reforger Workshop을 탐색합니다.
  2. 설치하려는 모드를 찾아 Mod ID(긴 영숫자 문자열)와 Version 번호를 기록합니다.
  3. 일부 모드는 사용자 지정 시나리오를 포함하는 경우 Scenario ID도 있습니다. 모드 시나리오를 실행하려면 이것이 필요합니다.

config.json에 모드 추가

  1. GPanel에서 서버를 중지합니다.
  2. Files 탭을 사용하거나 SFTP를 통해 config.json을 엽니다.
  3. game 객체 내부의 mods 배열을 찾습니다. 다음 형식을 사용하여 각 모드를 추가합니다:
{
  "game": {
    "mods": [
      {
        "modId": "5965280B2B15DE67",
        "name": "Example Mod",
        "version": "1.0.0"
      },
      {
        "modId": "ABC123DEF4567890",
        "name": "Another Mod",
        "version": "2.1.0"
      }
    ],
    ...
  }
}
  • modId -- 고유한 Workshop 모드 식별자.
  • name -- 참조용 설명 이름. 로딩에는 영향을 주지 않지만 구성에서 모드를 식별하는 데 도움이 됩니다.
  • version -- 사용할 모드 버전. 서버는 시작 시 Workshop에서 이 버전을 다운로드합니다.
자동 다운로드: 서버가 시작되면 mods 배열에 나열된 모드를 Workshop에서 자동으로 다운로드하고 설치합니다. SFTP를 통해 모드 파일을 수동으로 업로드할 필요가 없습니다. 새 모드를 추가한 후 첫 시작은 서버가 모드 데이터를 다운로드하므로 시간이 더 오래 걸릴 수 있습니다.

로드 순서

모드는 mods 배열에 나타나는 순서대로 로드됩니다. 다른 모드에 의존하는 모드가 있는 경우(예: 프레임워크 모드가 필요한 모드) 의존성을 먼저 나열하세요:

"mods": [
  { "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
  { "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]

4. 시나리오 모드

일부 Workshop 모드에는 사용자 지정 시나리오(게임 모드 또는 맵)가 포함됩니다. 모드 시나리오를 사용하려면:

  1. 위에서 설명한 대로 mods 배열에 모드를 추가합니다.
  2. 모드의 Workshop 설명에 제공된 시나리오의 리소스 ID로 scenarioId를 설정합니다.
{
  "game": {
    "scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
    "mods": [
      {
        "modId": "SCENARIO_MOD_ID",
        "name": "Custom Scenario Mod",
        "version": "1.0.0"
      }
    ]
  }
}
시나리오 ID 형식: 모드 시나리오 ID는 기본 시나리오와 동일한 형식을 따릅니다 -- 중괄호로 묶인 리소스 GUID 뒤에 경로가 옵니다. 모드 제작자가 Workshop 목록에 이를 제공합니다. 잘못된 시나리오 ID를 사용하면 서버 로드에 실패합니다.

5. BattlEye 안티치트

Arma Reforger에는 BattlEye 안티치트 보호 기능이 포함되어 있습니다. 기본적으로 활성화되어 있으며 공개 서버에 권장됩니다.

설정 효과
battlEye true 플레이어는 BattlEye를 설치하고 실행해야 합니다. 치터가 감지되어 차단됩니다. 공개 서버에 권장됩니다.
battlEye false 안티치트 적용 없음. 플레이어는 BattlEye 없이 접속할 수 있습니다. 비공개/테스트 서버에만 사용하세요.

battlEye 설정은 config.jsongameProperties 객체 내부에 있습니다:

"gameProperties": {
  "battlEye": true
}
클라이언트 요구 사항: 서버에서 BattlEye가 활성화되면 연결하는 모든 플레이어는 BattlEye를 설치하고 실행해야 합니다. BattlEye가 없는 플레이어는 입장이 거부됩니다. BattlEye는 Steam을 통해 Arma Reforger와 함께 자동으로 설치됩니다.

6. 문제 해결

모드가 로드되지 않음

  • config.jsonmodIdversion이 올바른지 확인하세요. 오타를 방지하려면 Workshop 목록에서 직접 복사하세요.
  • 서버 콘솔 로그에서 다운로드 오류를 확인하세요. Workshop을 일시적으로 사용할 수 없는 경우 서버가 모드 다운로드에 실패할 수 있습니다.
  • 모드가 현재 버전의 Arma Reforger와 호환되는지 확인하세요. 게임 업데이트 후 모드가 손상될 수 있습니다.
  • 모든 모드를 제거하고 한 번에 하나씩 추가하여 어떤 모드가 문제를 일으키는지 식별해 보세요.
  • JSON 구문이 올바른지 확인하세요. config.json 어디에서든 구문 오류가 있으면 전체 파일이 로드되지 않습니다.

서버 충돌

  • 충돌 전에 콘솔에서 오류 메시지를 확인하세요. 일반적인 원인으로는 호환되지 않는 모드와 잘못된 구성 값이 있습니다.
  • 모드를 추가한 후 충돌이 발생하면 모드를 제거하고 다시 테스트하세요. 일부 모드는 서로 충돌할 수 있습니다.
  • 구문 오류를 배제하기 위해 JSON 검사기로 config.json을 검증하세요.
  • 서버가 부하 상태에서 충돌하면 maxPlayers 또는 serverMaxViewDistance를 줄여 보세요.
  • 충돌이 지속되면 서버 IP, config.json 내용(비밀번호 가림), 콘솔의 오류 메시지와 함께 지원 티켓을 여세요.

연결 문제

  • 모드를 추가한 후 플레이어가 연결할 수 없으면 동일한 모드가 설치되어 있는지 확인하세요. Arma Reforger는 접속 시 플레이어에게 필요한 모드를 다운로드하도록 안내하지만, 모드 버전이 정확히 일치하지 않으면 실패할 수 있습니다.
  • 모드 항목의 version 필드가 Workshop에서 사용 가능한 버전과 일치하는지 확인하세요. 오래된 버전 번호는 불일치를 일으킵니다.
  • battlEye 설정이 일관적인지 확인하세요 -- 서버에서 활성화된 경우 플레이어는 BattlEye를 실행해야 합니다.
  • 서버가 브라우저에 보이지 않으면 config.json에서 visibletrue이고 a2sQueryEnabledtrue인지 확인하세요.
  • 서버와 모든 클라이언트가 동일한 게임 버전을 실행하고 있는지 확인하세요. Arma Reforger 업데이트는 일시적으로 호환성을 깨뜨릴 수 있습니다.

관리자 권한이 작동하지 않음

  • Bohemia Interactive 신원 ID가 config.jsonadmins 배열에 올바르게 나열되어 있는지 확인하세요.
  • 신원 ID는 대소문자를 구분합니다. Bohemia 프로필에 표시된 대로 정확히 복사하세요.
  • config.json이 올바르게 형식화되어 있는지 확인하세요. JSON 구문 오류가 있으면 관리자 목록이 로드되지 않습니다.
  • config.json을 변경한 후 서버를 다시 시작하세요. 변경 사항은 시작 시에만 읽힙니다.

관련 문서

도움이 필요하신가요?

여기서 다루지 않은 Arma Reforger 서버 문제가 발생하면 지원 티켓을 열고 서버 IP, 문제 설명 및 GPanel 콘솔의 관련 오류 메시지를 포함해 주세요.


Was this article helpful?

Ready to Get Started?

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