이 가이드는 Legion Hosting에서 호스팅되는 Operation: Harsh Doorstop 전용 서버를 설정하고 구성하는 방법을 다룹니다. Operation: Harsh Doorstop은 Steam Workshop을 완벽하게 지원하는, Unreal Engine 기반의 무료 전술 슈팅 샌드박스 게임입니다. 관리자 명령어 및 RCON 관리에 대해서는 Operation: Harsh Doorstop 관리자 가이드를 참조하세요.
1. 서버 접속하기
- GPanel에 로그인합니다.
- 서버 목록에서 Operation: Harsh Doorstop 서버를 선택합니다.
- 서버 IP와 포트는 Console 탭에 표시됩니다. 자세한 내용은 서버 IP 및 포트 찾는 방법을 참조하세요.
참고: 전용 IP가 없는 경우 포트는 무작위로 할당됩니다. 연결할 때 GPanel에 표시된 포트를 사용하세요.
2. 시작 변수
GPanel의 Startup 탭에서 다음 설정을 구성하세요:
| 변수 | 환경 변수명 | 기본값 | 설명 |
|---|---|---|---|
| 서버 이름 | SERVER_NAME |
Harsh Doorstop Dedicated Server | 서버 브라우저에 표시되는 이름입니다. |
| 최대 플레이어 수 | MAX_PLAYERS |
32 | 서버에 허용되는 최대 플레이어 수입니다. |
| 쿼리 포트 | QUERY_PORT |
27005 | Steam 마스터 서버 쿼리용 포트입니다. |
| RCON 포트 | RCON_PORT |
7779 | 원격 콘솔(RCON) 연결용 포트입니다. |
| RCON 비밀번호 | RCON_PASSWORD |
(비어 있음) | RCON 인증용 비밀번호입니다. 원격 관리를 위해 설정하세요. |
| RCON 최대 인증 시도 횟수 | RCON_MAX_AUTH_ATTEMPTS |
3 | RCON 연결이 끊기기 전 허용되는 최대 인증 실패 횟수입니다. |
| RCON 최대 연결 수 | RCON_MAX_CONNECTIONS |
5 | 동시 RCON 연결의 최대 수입니다. |
| 자동 업데이트 | AUTO_UPDATE |
1 | 시작 시 서버를 자동으로 업데이트합니다 (1=예, 0=아니오). |
3. 구성 파일
서버 구성은 HarshDoorstop/Saved/Config/LinuxServer/Game.ini에 저장됩니다. 이 파일은 설치 중 기본값으로 생성됩니다. SFTP를 통해 편집할 수 있습니다.
주요 섹션:
[/Script/RCON.RCONServerSystem]
bEnabled=True
ListenPort=7779
Password="YourRCONPassword"
MaxActiveConnections=5
MaxAuthAttempts=3
[/Script/Engine.GameSession]
MaxPlayers=32
ServerName="My Awesome Server"
Password="cookies"
참고: GPanel의 시작 변수는 명령줄 인수로 전달되며
Game.ini 값보다 우선합니다.
4. 서버에 연결하기
- Steam에서 Operation: Harsh Doorstop을 다운로드합니다 (무료 플레이).
- 게임을 실행하고 서버 브라우저를 엽니다.
- 이름으로 서버를 검색하거나, Steam 콘솔을 통해 직접 연결합니다:
connect IP:PORT
5. 최초 설정 체크리스트
- 서버에
SERVER_NAME을 설정합니다. - 원격 관리를 위해 강력한
RCON_PASSWORD를 설정합니다. - 서버를 시작하고 콘솔에
RCON server listening on이 표시되는지 확인합니다. - 게임에서 연결하여 모든 것이 제대로 작동하는지 테스트합니다.
관련 문서
도움이 필요하신가요?
Operation: Harsh Doorstop 서버에 문제가 발생하면 지원 티켓을 개설하고 서버 IP, 문제에 대한 설명, GPanel 콘솔의 오류 메시지를 포함해 주세요.