본문으로 건너뛰기
WikilyWIKILY
모든 게임위키 28개 · 게임을 선택하세요
전용 서버

게임 전환

위키 28개 · 게임을 선택하세요
Wikily 앱으로 보는 ARK무료 · 4.4★4.6★ · 전체 화면앱 받기앱 받기

ASA 전용 서버 여는 방법

내 PC에서 ARK: Survival Ascended 맵 하나를 돌리고, 배율과 모드, 관리자 권한을 직접 정하세요. Studio Wildcard가 서버를 무료로 제공하며 Windows용입니다.

준비물

사람들이 플레이하는 동안 계속 켜 둘 64비트 Windows PC와, Steam 서버를 다운로드하는 Valve의 무료 명령줄 도구 SteamCMD가 필요합니다. 서버는 Steam 앱 2430930이고, 다운로드 용량은 12.2 GB이며 익명 로그인으로 받습니다. 그 PC에는 게임도 Steam 계정도 필요 없습니다.

ARK는 무겁습니다. 아무도 없는 The Island도 12코어 PC에서 시작하는 데 3~4분이 걸리고, 그 뒤 RAM을 약 9.5 GB 사용합니다. 맵마다 별도의 서버로 돌아갑니다.

네이티브 Linux 버전은 없습니다. Linux에서는 Windows 서버를 Proton이나 Wine으로 실행하며, 보통 커뮤니티 Docker 이미지를 씁니다. 이런 이미지 다수가 -NoBattlEye로 서버를 시작합니다.

플레이어는 UDP 7777로 접속합니다. 집 밖에 있는 친구들이 들어올 거라면 공유기에서 이 포트를 포트포워딩해야 합니다(아래 '포트와 방화벽' 참고).

ARK 버전 96.6, 2026년 10월 30일에 확인했습니다.

서버 설치

1. Valve에서 SteamCMD를 다운로드해 C:\steamcmd에 압축을 풉니다.

Valve 사이트의 SteamCMD

2. PowerShell이나 명령 프롬프트를 열고 서버를 C:\asa-server에 다운로드합니다:

C:\steamcmd\steamcmd.exe +force_install_dir C:\asa-server +login anonymous +app_update 2430930 validate +quit

Success! App '2430930' fully installed.로 끝나는 SteamCMD 창.
SteamCMD가 Success! App '2430930' fully installed.를 출력하면 끝난 것입니다.

3. 아래 줄을 SteamCMD 옆에 start-server.bat으로 저장하고, 이름과 비밀번호 두 개를 바꾼 다음, 더블클릭해서 서버를 시작합니다:

@echo off cd /d C:\asa-server\ShooterGame\Binaries\Win64 start "" ArkAscendedServer.exe TheIsland_WP?listen?SessionName="YOUR-SERVER-NAME"?ServerPassword=YOUR-JOIN-PASSWORD?RCONEnabled=True?RCONPort=27020?ServerAdminPassword=YOUR-ADMIN-PASSWORD -port=7777 -WinLiveMaxPlayers=20

맨 앞에 맵, 그다음 ?옵션들을 띄어쓰기 없이 붙이고, 마지막에 -옵션들을 씁니다. ? 부분에서 ?ServerAdminPassword는 맨 끝에 두세요. 서버가 이 옵션들을 GameUserSettings.ini에 써 넣으니, 각 설정은 한 곳에서만 정하세요.

정상적으로 시작된 ARK: Survival Ascended 서버 콘솔.
콘솔에 Server has completed startup and is now advertising for join.이 뜨면 서버가 준비된 것입니다.

서버는 DoExit으로 끕니다(게임 안에서는 cheat DoExit, 또는 RCON으로). 1분 안에 저장하고 종료됩니다. 창을 닫으면 저장하지 않고 서버가 꺼집니다.

맵

모든 맵이 같은 12.2 GB 다운로드에 들어 있습니다. 맵을 바꾸려면 start-server.bat의 TheIsland_WP를 아래 표의 이름으로 바꾸세요:

맵실행 줄에 쓰는 이름유료 맵
The IslandTheIsland_WP아니요
Scorched EarthScorchedEarth_WP아니요
The CenterTheCenter_WP아니요
AberrationAberration_WP아니요
ExtinctionExtinction_WP아니요
RagnarokRagnarok_WP아니요
ValgueroValguero_WP아니요
Genesis: Part 1Genesis_WP아니요
AstraeosAstraeos_WP예
Lost ColonyLostColony_WP예

포트와 방화벽

플레이어는 UDP 7777 또는 -port=로 정한 포트로 접속합니다. ? 부분의 ?Port=는 무시됩니다. RCON은 TCP 27020을 쓰며, 다른 PC에서 관리자 명령어를 실행할 때만 필요합니다. 서버는 Steam용으로 UDP 27015도 열지만 UDP 7778은 쓰지 않습니다.

관리자 권한 PowerShell에서 Windows 방화벽에 게임 포트를 허용합니다:

New-NetFirewallRule -DisplayName "ARK server" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow

집 네트워크 밖의 플레이어를 위해 공유기에서 UDP 7777을 서버 PC의 내부 IP 주소로 포트포워딩합니다. 같은 PC에서 두 번째 서버를 돌리려면 -port=와 RCONPort를 따로 정해야 합니다. 예: -port=7779, RCONPort=27021.

그림: 플레이어가 UDP 7777로 공유기를 거쳐 서버 PC에 접속하고, RCON은 TCP 27020을 씁니다.
UDP 7777이 공유기와 방화벽을 거쳐 서버 PC까지 도달해야 합니다.

서버 설정

첫 실행 때 설정 파일이 C:\asa-server\ShooterGame\Saved\Config\WindowsServer에 만들어집니다. 수정하기 전에 서버를 끄세요: 실행 중인 서버는 자기 값을 다시 써 넣습니다.

섹션

설정기본값설명
ServerPVEFalseTrue면 플레이어끼리, 그리고 플레이어 기지에 주는 피해가 꺼집니다.
XPMultiplier1모든 경험치. 2면 경험치 2배.
TamingSpeedMultiplier1높을수록 테이밍이 빨라집니다.
HarvestAmountMultiplier1한 번 칠 때 얻는 자원량.
OverrideOfficialDifficulty05면 공식 서버와 같음: 야생 생물 최대 150레벨.
DayCycleSpeedScale1낮과 밤 주기의 속도. 낮을수록 느립니다.
AutoSavePeriodMinutes15자동 저장 간격(분).
MaxTamedDinos5000서버 전체에서 허용되는 테이밍 수.
ShowMapPlayerLocationTrue지도에 내 위치 표시.
AllowThirdPersonPlayerTrue3인칭 시점.
ServerCrosshairTrue조준점.

[ServerSettings] ServerPVE=False XPMultiplier=1 TamingSpeedMultiplier=1 HarvestAmountMultiplier=1 OverrideOfficialDifficulty=5 AutoSavePeriodMinutes=15 ShowMapPlayerLocation=True AllowThirdPersonPlayer=True ServerCrosshair=True

관리자와 RCON

게임 안에서 1 왼쪽 키(US 키보드에서는 ~)로 콘솔을 열고 enablecheats 뒤에 ServerAdminPassword를 입력합니다. 그다음부터 관리자 명령어는 cheat로 시작합니다. 예: cheat SaveWorld.

enablecheats YOUR-ADMIN-PASSWORD cheat SaveWorld

콘솔 명령어 목록

RCONEnabled=True면 어떤 RCON 도구로든 서버 IP의 TCP 27020에 ServerAdminPassword로 접속할 수 있습니다. 쓸 만한 명령어: ListPlayers, SaveWorld, Broadcast <text>, 그리고 월드를 저장하고 서버를 끄는 DoExit.

모드

ASA 서버는 CurseForge에서 모드를 불러옵니다. CurseForge에서 모드를 찾아 Project ID를 복사해 실행 줄에 추가하세요. 서버는 시작할 때, 플레이어는 접속할 때 모드를 다운로드합니다.

start "" ArkAscendedServer.exe TheIsland_WP?listen?SessionName="YOUR-SERVER-NAME"?ServerAdminPassword=YOUR-ADMIN-PASSWORD -port=7777 -WinLiveMaxPlayers=20 -mods=FirstProjectID,SecondProjectID

서버 접속하기

1. 메인 메뉴에서 '게임에 참여하세요'를 엽니다. 2. '비공식'으로 바꾸고 '플레이어 서버를 보여줍니다'에 체크합니다. 3. 서버 이름을 검색해 선택하고 접속합니다. 비밀번호가 걸린 서버는 ServerPassword를 묻습니다.

PC에서는 주소로도 접속할 수 있습니다: 메인 메뉴에서 콘솔을 열고 open 뒤에 IP와 포트를 입력하세요.

open YOUR-SERVER-IP:7777

세이브, 백업, 업데이트

맵마다 자기 폴더에 저장됩니다: C:\asa-server\ShooterGame\Saved\SavedArks\TheIsland_WP. 서버는 AutoSavePeriodMinutes마다, 그리고 SaveWorld나 DoExit 때 저장합니다.

TheIsland_WP.ark 옆에 TheIsland_WP_30.10.2026_21.27.05.arkrbf 같은 날짜별 사본과 TheIsland_WP_AntiCorruptionBackup.bak을 남깁니다.

백업하려면 DoExit으로 서버를 끄고 SavedArks와 Config 폴더를 복사합니다. 업데이트하려면 같은 방법으로 끄고 SteamCMD 줄을 다시 실행합니다: 세이브와 설정은 그대로 남습니다.

자주 생기는 문제

내 서버가 목록에 안 보임

'비공식'에서 '플레이어 서버를 보여줍니다'에 체크하세요. 콘솔에 advertising for join이 뜰 때까지 기다리고, 서버와 게임 버전이 같은지 확인하세요.

친구가 접속하면 시간 초과가 뜸

UDP 7777(TCP 아님)을 서버 PC의 내부 IP로 포트포워딩하고 방화벽 규칙을 추가하세요. 같은 네트워크에 있는 플레이어는 내부 IP로 접속합니다.

ini 수정 내용이 사라짐

수정하는 동안 서버가 켜져 있었습니다. 서버를 끄고, 파일을 수정한 뒤, 다시 켜세요.

최대 인원이 안 바뀜

최대 인원은 실행 줄의 -WinLiveMaxPlayers=로 정합니다. 서버가 이를 GameUserSettings.ini에 MaxPlayers로 써 넣습니다.

ARK 업데이트 후 플레이어가 접속하지 못함

Steam이 게임은 업데이트했지만 서버는 아닙니다. 서버를 끄고 SteamCMD 줄을 다시 실행하세요.

자주 묻는 질문

서버를 열려면 ARK: Survival Ascended를 갖고 있어야 하나요?

아니요. SteamCMD는 익명 로그인으로 서버를 다운로드합니다. 게임은 플레이어만 있으면 됩니다.

ASA 서버는 어떤 포트를 포트포워딩해야 하나요?

UDP 7777이며, 실행 줄의 -port=로 정합니다. RCON은 TCP 27020을 쓰고, 다른 PC에서 관리자 명령어를 실행할 때만 외부에서 접근할 수 있으면 됩니다.

ASA 서버에 RAM이 얼마나 필요한가요?

아무도 없는 The Island는 3~4분 걸려 시작된 뒤 약 9.5 GB를 사용합니다. 돌리는 맵마다 별도의 서버이고 메모리도 따로 씁니다.

ASA 서버를 Linux에서 돌릴 수 있나요?

네이티브 Linux 버전은 없지만, Windows 서버를 Proton이나 Wine으로 Linux에서 실행할 수 있습니다. 커뮤니티 Docker 이미지가 이를 설정해 주며, 다수가 -NoBattlEye로 서버를 시작합니다.

ASA 서버에 모드를 넣으려면?

실행 줄에 -mods=로 CurseForge 프로젝트 ID를 쉼표로 구분해 추가하세요. 서버는 시작할 때, 플레이어는 접속할 때 다운로드합니다.

내 ASA 서버에서 관리자가 되려면?

게임 안에서 콘솔을 열고 enablecheats 뒤에 실행 줄의 ServerAdminPassword를 입력하세요.

크리에이터 커뮤니티에 참여하세요ARK: Survival Ascended 위키를 만드는 사람들이 저희 Discord에 있어요. 질문하고, 페이지를 제안하거나 함께 위키를 만들어 보세요.Discord 참여 (새 탭에서 Discord가 열립니다)