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

Foundry 관리자 및 서버 관리


이 가이드는 Foundry 전용 서버의 관리자 설정, 플레이어 관리, 서버 콘솔 사용, 월드 관리, 문제 해결을 다룹니다. Foundry는 플레이어가 절차적으로 생성된 월드에서 복잡한 생산 라인을 구축하고 자동화하는 복셀 공장 건설 게임입니다. 초기 서버 설정, 구성, 월드 생성, 연결 지침은 Foundry 서버 설정 가이드를 참조하세요.

1. 관리자 및 호스트 제어

Foundry 전용 서버는 호스트 기반 권한 모델을 사용합니다. 서버 운영자는 App.cfg 구성 파일과 게임 내 호스트 제어를 조합하여 서버를 관리합니다.

서버 운영자 접근

서버 운영자로서, 다음을 통해 Foundry 서버를 관리합니다:

  • GPanel 콘솔: GPanel의 서버 콘솔은 서버 출력, 연결 이벤트, 오류 메시지를 표시합니다. 이것이 주요 모니터링 도구입니다.
  • 구성 파일: App.cfg 파일이 모든 서버 설정을 제어합니다. GPanel의 Files 탭이나 SFTP를 통해 편집하세요. 자세한 내용은 Foundry 서버 설정 가이드를 참조하세요.
  • 게임 내 제어: 서버에 연결되어 있을 때, 호스트 플레이어는 게임 내 메뉴를 통해 추가 관리 옵션에 접근할 수 있습니다.
팁: Foundry는 얼리 액세스 타이틀로 활발히 개발 중입니다. 관리자 및 서버 관리 기능은 향후 업데이트로 확장될 수 있습니다. 새로운 서버 명령어와 옵션은 공식 Foundry 패치 노트를 확인하세요.

서버 비밀번호 보호

서버에 참여할 수 있는 사람을 제한하려면, App.cfg에 비밀번호를 설정하세요:

server_password=YourSecretPassword

플레이어는 연결 시 이 비밀번호를 입력해야 합니다. 서버를 다시 공개로 만들려면, 비밀번호 값을 비우세요:

server_password=

브라우저에서 서버 숨기기

Steam 서버 브라우저에 나타나지 않는 비공개 서버를 원하면, 다음을 설정하세요:

server_is_public=false

플레이어는 여전히 IP와 포트를 사용하여 직접 연결로 참여할 수 있지만, 서버는 브라우징을 통해 검색되지 않습니다.

2. 플레이어 관리

플레이어 추방

서버에서 방해가 되는 플레이어를 제거하려면:

  • 게임 내: 게임 내 메뉴에서 플레이어 목록을 열고, 플레이어를 선택한 후, 추방 옵션을 사용하세요. 이는 호스트 플레이어가 사용할 수 있습니다.
  • 서버 재시작: 최후의 수단으로, GPanel에서 서버를 재시작하면 모든 플레이어의 연결이 끊깁니다. 서버 비밀번호를 설정하면 방해가 되는 플레이어의 재참여를 막을 수 있습니다.

플레이어 차단

플레이어가 서버에 참여하는 것을 영구적으로 막으려면:

  • 플레이어 관리 메뉴를 통해 사용 가능할 때 게임 내 차단 옵션을 사용하세요.
  • 차단된 플레이어는 Steam ID로 추적되며 향후 연결 시도 시 거부됩니다.
  • 차단 목록은 서버 재시작 후에도 유지됩니다.
접근 제어 수단으로서의 비밀번호: 누가 참여할 수 있는지에 대한 즉각적인 제어가 필요한 경우, 가장 신뢰할 수 있는 방법은 App.cfgserver_password를 설정하고 신뢰할 수 있는 플레이어에게만 공유하는 것입니다. 이는 차단 시스템의 상태와 관계없이 작동합니다.

플레이어 수 관리

동시에 온라인 상태일 수 있는 플레이어 수를 제어하세요:

server_max_players=16

기본 최대값은 32입니다. 서버 요금제의 리소스가 제한적이거나, 많은 플레이어가 연결되었을 때 성능 문제가 발생하는 경우 이 값을 낮추는 것이 좋습니다. 각 연결된 플레이어는 자신의 위치 주변에 추가 청크를 로드하여 서버의 처리 부하를 증가시킵니다.

3. 서버 콘솔

GPanel 콘솔은 다음을 포함한 실시간 서버 출력을 표시합니다:

  • 플레이어 연결 및 연결 해제 이벤트
  • 월드 저장 확인
  • 오류 메시지 및 경고
  • 서버 시작 및 종료 상태

콘솔 출력 읽기

중요한 메시지를 위해 콘솔을 모니터링하세요:

메시지 유형 예시 의미
플레이어 참여 Player [SteamName] connected 플레이어가 서버에 성공적으로 참여했습니다.
플레이어 퇴장 Player [SteamName] disconnected 플레이어가 서버를 떠났습니다.
자동 저장 World saved 자동 저장 또는 수동 저장이 성공적으로 완료되었습니다.
오류 ERROR: ... 문제가 발생했습니다. 문제 해결을 위해 메시지를 기록하세요.
서버 준비 Server started on port 3724 서버가 온라인 상태이며 연결을 수락하고 있습니다.

4. 월드 관리

월드 간 전환

Foundry는 server_world_name 설정을 통해 여러 월드를 지원합니다. 각 월드 이름은 자체 공장, 지형, 플레이어 데이터를 가진 별도의 저장 디렉터리에 해당합니다.

  1. GPanel에서 서버를 중지하세요.
  2. App.cfg를 열고 server_world_name을 다른 이름으로 변경하세요:
    server_world_name=NewFactory
  3. 특정 지형의 새 월드를 원하면, 새 map_seed 값도 설정하세요.
  4. 서버를 시작하세요. 월드 이름이 아직 존재하지 않으면, 새 월드가 생성됩니다.
이전 월드 보존: 전환할 때 이전 월드는 삭제되지 않습니다. 돌아가려면, 단순히 server_world_name을 원래 이름으로 다시 변경하고 재시작하세요. 모든 공장 진행 상황이 떠났던 그대로 유지됩니다.

월드 재설정

월드를 완전히 재설정하고 새 공장으로 새로 시작하려면:

  1. GPanel에서 서버를 중지하세요.
  2. SFTP를 통해 연결하여 serverfiles/ 디렉터리로 이동하세요.
  3. 월드 폴더를 삭제하거나 이름을 변경하세요(예: MyFoundryMyFoundry_backup으로 이름 변경).
  4. 다른 지형을 원하면 선택적으로 App.cfgmap_seed를 변경하세요.
  5. 서버를 시작하세요. 구성된 시드를 사용하여 새 월드가 생성됩니다.
월드 재설정은 영구적입니다. 해당 월드의 모든 공장 구조물, 기계, 컨베이어 시스템, 지형 변경 사항, 플레이어 인벤토리가 손실됩니다. 삭제하기 전에 항상 월드 폴더를 백업하세요.

백업 복원

  1. GPanel에서 서버를 중지하세요.
  2. SFTP를 통해 연결하세요.
  3. 백업한 월드 폴더를 serverfiles/ 디렉터리에 업로드하여 현재 폴더를 교체하세요.
  4. 폴더 이름이 App.cfgserver_world_name과 일치하는지 확인하세요.
  5. 서버를 시작하세요. 백업된 월드가 로드됩니다.

5. 자동 저장 구성

Foundry의 자동 저장 시스템은 일정한 간격으로 전체 월드 상태를 디스크에 기록합니다. App.cfg에서 구성하세요:

설정 효과
autosave_interval=300 300초 5분마다 저장(기본값). 대부분의 서버에 적합한 균형.
autosave_interval=600 600초 10분마다 저장. 매우 큰 공장의 저장 빈도를 줄입니다.
autosave_interval=120 120초 2분마다 저장. 더 자주 저장, 더 높은 디스크 사용량.
autosave_interval=0 비활성화 자동 저장 없음. 수동 저장에 의존해야 하며 크래시 시 진행 상황 손실 위험이 있습니다.
특별한 이유가 없는 한 자동 저장을 비활성화하지 마세요. 서버가 최근 저장 없이 크래시되면, 마지막 저장 이후의 모든 진행 상황이 손실됩니다. 이는 수 시간의 공장 건설 작업을 의미할 수 있습니다.

6. 문제 해결

시작 시 서버 크래시

  • GPanel 콘솔에서 오류 메시지를 확인하세요. 일반적인 원인으로는 잘못된 형식의 App.cfg 구문(누락된 값, = 기호 주변의 추가 공백)이 있습니다.
  • 포트 값이 수동으로 변경되지 않았는지 확인하세요. 포트는 GPanel이 할당한 것과 일치해야 합니다.
  • App.cfg를 삭제하고 재시작하여 기본값으로 새 구성을 재생성해 보세요.
  • 크래시가 특정 월드와 관련된 경우, 새 server_world_name으로 전환하여 문제가 저장 파일 관련인지 테스트해 보세요.
  • 크래시가 지속되면, 서버 IP와 전체 콘솔 출력과 함께 지원 티켓을 여세요.

플레이어가 연결할 수 없음

  • GPanel에서 서버가 실행 중인지 확인하세요. 시작 중 오류가 있는지 콘솔을 확인하세요.
  • 플레이어가 GPanel Network 탭의 올바른 IP와 포트를 사용하고 있는지 확인하세요.
  • 서버 비밀번호가 올바른지 확인하세요(비밀번호는 대소문자를 구분합니다).
  • 서버가 server_max_players 한도에 도달하지 않았는지 확인하세요.
  • 서버와 플레이어 모두 동일한 버전의 Foundry를 실행하고 있는지 확인하세요. 게임 업데이트는 일시적으로 호환성을 깨뜨릴 수 있습니다.

서버가 브라우저에 나타나지 않음

  • App.cfg에서 server_is_public=true인지 확인하세요.
  • Steam 서버 브라우저가 새 서버를 색인하는 데 몇 분이 걸릴 수 있습니다. 기다리는 동안 직접 연결을 시도하세요.
  • 오랫동안 실행되었는데도 나타나지 않으면 서버를 재시작하세요. 때때로 Steam 마스터 서버 연결이 끊길 수 있습니다.

대규모 공장에서의 성능 저하

  • 수천 개의 기계와 컨베이어 벨트가 있는 대규모 공장 건설은 서버 틱 시간을 증가시킵니다. 이는 Foundry에서 예상되는 동작입니다.
  • 로드된 청크 수를 줄이려면 server_max_players를 줄이세요.
  • 아무도 온라인 상태가 아닐 때 서버가 공장을 시뮬레이션하지 않도록 pause_server_when_empty=true를 활성화하세요.
  • 생산 라인을 통합하고 불필요한 컨베이어 경로를 줄여 공장 레이아웃을 최적화하세요.
  • 매우 큰 월드에서 저장으로 인해 주기적인 랙 스파이크가 발생하면 autosave_interval을 늘리세요.
  • 최적화 후에도 성능이 좋지 않으면, 서버 요금제 업그레이드에 대해 지원팀에 문의하는 것을 고려하세요.

저장 파일 손상

  • 자동 저장 중에 서버가 크래시되면, 저장 파일이 손상될 수 있습니다.
  • 가능한 경우 수동 SFTP 백업에서 복원하세요. 복원 지침은 Foundry 서버 설정 가이드를 참조하세요.
  • 백업이 없는 경우, 새 server_world_name으로 전환하여 새로 시작하면서 향후 업데이트가 복구할 수 있도록 손상된 저장 파일을 보관하세요.
  • 정기적인 SFTP 백업이 저장 파일 손상에 대한 최선의 보호책입니다. 플레이 세션당 최소 한 번 월드 폴더를 백업하세요.

관련 문서

도움이 필요하신가요?

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


Was this article helpful?

Ready to Get Started?

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