이 가이드는 Legion Hosting에서 Subnautica Nitrox 멀티플레이어 서버를 설정하고, 서버 설정을 구성하며, 플레이어를 연결하는 방법을 다룹니다. Nitrox는 행성 4546B에서 협동 플레이를 가능하게 하는 Subnautica용 오픈 소스 멀티플레이어 모드입니다. 관리자 명령어, 권한, 게임 모드 설정 및 문제 해결은 Subnautica Nitrox 관리자 및 명령어 가이드를 참조하세요.
Nitrox란 무엇인가요? Nitrox는 Subnautica용 오픈 소스 멀티플레이어 모드입니다. 플레이어가 행성 4546B의 외계 바다를 함께 탐험하며 생존, 건설, 탐험 경험을 협동으로 공유할 수 있게 해줍니다. 이 모드는 1.7.0.0 이상 버전이 필요합니다.
설치에 Steam 계정이 필요합니다. Subnautica Nitrox는 서버가 게임 파일을 설치하기 위해 Subnautica를 소유한 정식 Steam 계정이 필요합니다. 설정 중에 Steam 사용자 이름, 비밀번호, Steam Guard 코드를 제공해야 합니다. 이 자격 증명은 설치 과정 중에만 사용됩니다.
1. 첫 시작
- GPanel에 로그인하여 Subnautica (Nitrox) 서버를 선택합니다.
- Startup 탭으로 이동하여 변수를 구성합니다(2번 섹션의 표 참조).
- 설치를 위해 STEAM_USERNAME, STEAM_PASSWORD, STEAM_GUARDCODE가 올바르게 설정되어 있는지 확인합니다.
- SUBNAUTICA_ADMIN_PASSWORD를 안전한 관리자 비밀번호로 설정합니다(기본값은
PleaseChangeMe). - Console 탭으로 돌아가 Start를 클릭합니다.
- 콘솔에
Server started가 표시될 때까지 기다립니다. 첫 실행은 월드를 초기화하므로 시간이 더 오래 걸릴 수 있습니다.
Steam Guard 코드. 설치 중에 Steam Guard 코드가 이메일 또는 Steam 모바일 앱으로 전송됩니다. 이를
STEAM_GUARDCODE 변수에 입력한 다음 서버를 재설치하세요. 코드가 만료되면 새 코드가 전송됩니다 -- 업데이트하고 다시 재설치하세요.
2. GPanel 시작 변수
다음 변수는 GPanel Startup 탭에서 사용할 수 있습니다.
| 변수 | 기본값 | 설명 |
|---|---|---|
STEAM_USERNAME |
(비어 있음) | Steam 계정 사용자 이름(설치 시에만 사용). |
STEAM_PASSWORD |
(비어 있음) | Steam 계정 비밀번호(설치 시에만 사용). |
STEAM_GUARDCODE |
(비어 있음) | Steam Guard 인증 코드(최대 6자). |
NITROX_VERSION |
latest |
설치할 Nitrox 모드 버전(예: latest 또는 1.7.0.0과 같은 특정 버전). |
SUBNAUTICA_PASSWORD |
(비어 있음) | 서버 참가 비밀번호. 비밀번호가 없으면 비워 두세요. |
SUBNAUTICA_ADMIN_PASSWORD |
PleaseChangeMe |
서버 관리 명령어를 위한 관리자 비밀번호. |
SERVER_MODE |
SURVIVAL |
게임 모드: SURVIVAL, FREEDOM, HARDCORE 또는 CREATIVE. |
SAVE_NAME |
world |
세이브 파일 이름. |
SAVE_INTERVAL |
120000 |
자동 저장 간격(밀리초)(120000 = 2분). |
SAVE_DISABLE |
False |
자동 저장 비활성화. 비활성화하려면 True, 활성화하려면 False. |
3. 서버 구성 (server.cfg)
주요 서버 구성 파일은 다음과 같습니다:
server.cfg
GPanel의 Files 탭을 사용하거나 SFTP를 통해 연결하여 이 파일을 엽니다. 파일은 속성 형식(Key=Value)을 사용합니다.
시작 변수가 server.cfg를 재정의합니다.
server.cfg의 많은 설정은 서버를 시작할 때마다 GPanel 시작 변수에 의해 자동으로 덮어쓰여집니다. 주요 설정에는 Startup 탭을 사용하세요.
주요 설정
| 설정 | 기본값 | 설명 |
|---|---|---|
ServerPort |
(자동) | 서버 포트. GPanel에서 관리됨 -- 변경하지 마세요. |
MaxConnections |
100 |
동시 플레이어 연결 최대 수. |
SaveInterval |
120000 |
자동 저장 간격(밀리초). |
DisableAutoSave |
False |
자동 저장 기능 비활성화. |
SaveName |
world |
세이브 파일 이름. |
ServerPassword |
(비어 있음) | 서버 참가 비밀번호. |
AdminPassword |
PleaseChangeMe |
관리자 접근 비밀번호. |
GameMode |
SURVIVAL |
게임 모드(SURVIVAL, FREEDOM, HARDCORE, CREATIVE). |
DefaultPlayerPerm |
PLAYER |
새 플레이어의 기본 권한 레벨(NONE, PLAYER, MODERATOR, ADMIN, CONSOLE). |
SerializerMode |
JSON |
세이브 형식(JSON 또는 PROTOBUF). |
CreateFullEntityCache |
False |
시작 시 모든 엔티티를 캐시합니다. 로딩이 느려지지만 게임 내 성능이 향상됩니다. |
4. 게임 모드
| 모드 | 설명 |
|---|---|
SURVIVAL |
허기, 갈증, 체력, 산소 관리가 있는 완전한 생존 경험. |
FREEDOM |
허기나 갈증은 없지만 체력과 산소는 여전히 적용됩니다. |
HARDCORE |
Survival과 동일하지만 죽음이 영구적입니다. |
CREATIVE |
생존 메커니즘 없음. 자유로운 건설 및 탐험. |
5. 플레이어 연결 방법
플레이어가 연결하려면 자신의 Subnautica 복사본에 Nitrox 모드가 설치되어 있어야 합니다.
- Nitrox GitHub 릴리스에서 Nitrox 모드를 다운로드하여 설치합니다.
- Nitrox Launcher를 실행하고 Subnautica 설치 경로를 지정합니다.
- 런처에서 Multiplayer를 클릭합니다.
- GPanel의 Network 탭에서 서버 IP와 포트를 입력합니다.
- 비밀번호가 설정되어 있으면 서버 비밀번호를 입력합니다.
- Connect를 클릭하여 게임에 참가합니다.
전용 IP가 없으면 포트가 무작위로 할당됩니다. 서버의 실제 IP와 포트는 GPanel의 Network 탭에서 확인하세요. 자세한 내용은 서버 IP 및 포트 찾는 방법을 참조하세요.
버전 일치. 클라이언트에 설치된 Nitrox 버전은 서버 버전과 일치해야 합니다. 플레이어가 연결할 수 없는 경우 양쪽이 동일한 Nitrox 릴리스를 실행하고 있는지 확인하세요.
관련 문서
도움이 필요하신가요?
Subnautica Nitrox 서버에 문제가 발생하면 지원 티켓을 개설하고 서버 IP, 문제 설명, GPanel 콘솔의 관련 오류 메시지를 포함해 주세요.