이 가이드는 DDNet(DDraceNetwork) 서버를 위한 RCON 관리자 명령, 서버 튜닝, 맵 관리 및 운영 관리를 다룹니다. 초기 설정에 대해서는 DDNet 서버 설정 가이드를 참조하세요.
1. RCON 접근
DDNet은 서버 관리를 위해 RCON(원격 콘솔)을 사용합니다. ddnet/data/autoexec_server.cfg에서 RCON 비밀번호를 설정하세요:
sv_rcon_password "admin_password_here"
sv_rcon_mod_password "moderator_password_here"
- 관리자 RCON (
sv_rcon_password): 전체 서버 제어. - 운영자 RCON (
sv_rcon_mod_password): 운영 관리만 가능(추방, 차단, 음소거).
인게임에서 RCON으로 연결하려면 F1을 누르고 입력하세요:
rcon_auth your_password
GPanel Console 탭을 사용하여 명령을 직접 실행할 수도 있습니다.
2. 관리자 명령
서버 관리
| 명령 | 설명 |
|---|---|
sv_map "Map Name" |
현재 맵을 변경합니다. |
reload |
현재 맵을 다시 로드합니다. |
sv_name "name" |
서버 이름을 변경합니다. |
status |
접속한 플레이어를 ID 및 IP와 함께 표시합니다. |
shutdown |
서버를 정상적으로 종료합니다. |
say "message" |
서버 메시지를 방송합니다. |
플레이어 운영 관리
| 명령 | 설명 |
|---|---|
kick [id] [reason] |
ID로 플레이어를 추방합니다. |
ban [ip] [minutes] [reason] |
IP 주소를 일정 기간 동안 차단합니다. |
unban [ip] |
IP 차단을 해제합니다. |
bans |
모든 활성 차단을 나열합니다. |
mute [id] |
플레이어를 음소거합니다. |
unmute [id] |
플레이어 음소거를 해제합니다. |
force_vote [id] [vote] |
플레이어의 투표를 강제합니다. |
3. DDRace 전용 설정
DDNet은 DDRace를 기반으로 합니다. 게임플레이 튜닝을 위해 autoexec_server.cfg에 다음을 추가하세요:
| 설정 | 기본값 | 설명 |
|---|---|---|
sv_teams |
1 | 팀 플레이를 허용합니다. 0 = 비활성화. |
sv_teamlock |
1 | 플레이어가 팀을 잠글 수 있도록 허용합니다. |
sv_pauseable |
1 | 플레이어가 자신의 tee를 일시정지할 수 있도록 허용합니다. |
sv_rescue |
0 | /rescue 명령(마지막 안전 위치로 텔레포트)을 허용합니다. |
sv_hit |
1 | 플레이어가 무기로 서로를 공격할 수 있도록 허용합니다. |
sv_max_clients_per_ip |
4 | 단일 IP에서의 최대 연결 수. |
sv_vote_kick |
1 | 투표 추방을 허용합니다. |
sv_vote_kick_min |
0 | 투표 추방을 시작하는 데 필요한 최소 플레이어 수. |
4. 맵 관리
맵 변경
RCON을 통해 현재 맵을 변경하세요:
sv_map "Multeasymap"
맵 로테이션
autoexec_server.cfg에서 자동 맵 로테이션을 설정하세요:
sv_maprotation "Sunny Side Up, Multeasymap, Kobra 4"
커스텀 맵
커스텀 맵을 추가하려면:
.map파일을 다운로드하세요.- SFTP를 통해
ddnet/data/maps/에 업로드하세요. SFTP를 통해 파일을 업로드하는 방법을 참조하세요. sv_map "mapname"으로 맵을 로드하세요(.map확장자 제외).
5. 플레이어 명령
플레이어는 기본적으로 다음 인게임 명령에 접근할 수 있습니다(채팅에 입력):
| 명령 | 설명 |
|---|---|
/info | 서버 정보를 표시합니다. |
/team [name] | 팀에 참가하거나 팀을 생성합니다. |
/lock | 현재 팀을 잠급니다. |
/pause | tee를 제자리에 일시정지합니다. |
/rescue | 마지막 안전 위치로 텔레포트합니다(활성화된 경우). |
/r | 맵의 처음부터 다시 시작합니다. |
6. 문제 해결
- 서버가 브라우저에 없음:
PUBLIC_SERVER가1로 설정되어 있고 서버가 완전히 시작되었는지 확인하세요. - RCON이 작동하지 않음:
autoexec_server.cfg에 RCON 비밀번호가 설정되어 있고rcon_auth로 인증했는지 확인하세요. - 맵을 찾을 수 없음: 맵 이름은 대소문자를 구분합니다.
ddnet/data/maps/에 맵 파일이 있는지 확인하세요. - 플레이어가 추방됨: 여러 플레이어가 동일한 IP를 공유하는 경우(예: LAN에서)
sv_max_clients_per_ip를 확인하세요. - 성능 문제: DDNet 서버는 가볍지만 복잡한 맵에서 많은 플레이어 수는 부하를 증가시킬 수 있습니다. 필요한 경우
MAX_PLAYERS를 줄이세요.
관련 문서
도움이 필요하신가요?
추가 지원이 필요한 경우, 서버 IP와 GPanel 콘솔의 오류 메시지를 포함하여 지원 티켓을 여세요.