이 가이드는 Legion Hosting에서 호스팅하는 Insurgency: Sandstorm 전용 서버에서 RCON(원격 콘솔)을 설정하고 사용하는 방법을 다루며, GPanel에 접속하지 않고도 원격으로 서버 명령어를 실행할 수 있도록 합니다. 초기 서버 설정, 맵, 게임 모드, 연결 방법에 대해서는 Insurgency: Sandstorm 서버 설정 가이드를 참조하세요.
RCON 활성화
RCON을 사용하면 GPanel에 접속하지 않고도 원격으로 서버 명령어를 실행할 수 있습니다. Insurgency: Sandstorm은 시작 매개변수를 통해 활성화하면 RCON을 지원합니다.
GPanel의 ADDSWITCHES 시작 변수에 다음을 추가하세요:
-Rcon -RconPassword=YourSecurePassword
이 매개변수를 추가한 후, 변경 사항을 적용하려면 GPanel에서 서버를 재시작하세요.
RCON을 통한 연결
표준 Source RCON 클라이언트를 사용하여 연결할 수 있습니다. 다음이 필요합니다:
- 서버 IP (GPanel의 Network 탭에서 확인)
- RCON 포트 (기본적으로 GPanel에 표시된 쿼리 포트와 동일하거나,
ADDSWITCHES의-RconListenPort로 커스텀 포트를 설정) ADDSWITCHES에서 설정한 RCON 비밀번호
서버의 IP와 포트를 찾으려면 서버 IP 및 포트 찾는 방법을 참조하세요.
RCON 시작 매개변수
다음 RCON 관련 매개변수를 ADDSWITCHES 시작 변수에 추가할 수 있습니다:
| 매개변수 | 설명 |
|---|---|
-Rcon |
서버에서 RCON 접속을 활성화합니다. -RconPassword와 함께 사용해야 합니다. |
-RconPassword=YourRconPass |
RCON 비밀번호를 설정합니다. -Rcon이 활성화된 경우 필수입니다. |
-RconListenPort=<port> |
커스텀 RCON 수신 포트를 지정합니다. 설정하지 않으면 RCON은 기본적으로 게임 쿼리 포트를 사용합니다. |
RCON이 포함된 ADDSWITCHES 예시
-Rcon -RconPassword=MySecureRconPass -GameStats
유용한 RCON 명령어
| 명령어 | 설명 |
|---|---|
listplayers |
연결된 모든 플레이어와 해당 ID를 나열합니다. |
kick <playerID> |
ID로 플레이어를 추방합니다. |
ban <playerID> |
ID로 플레이어를 차단합니다. |
permban <steamID> |
Steam ID로 플레이어를 영구 차단합니다. |
travel <scenario> |
맵/시나리오를 변경합니다. 예: travel Scenario_Ministry_Checkpoint_Security |
restartround |
현재 라운드를 재시작합니다. |
gamemodeproperty <property> <value> |
런타임에 게임 모드 속성을 변경합니다 (예: 라운드 시간, 웨이브 크기). |
say <message> |
서버 전체에 채팅 메시지를 보냅니다. |
관련 문서
도움이 필요하신가요?
이 가이드에서 다루지 않은 문제가 발생하면 지원팀이 도움을 드릴 수 있습니다.