반응형

 

 

 

 

 

발헤임 서버 구축하기 : 윈도우

 

2024년 4월 발헤임 잿가루지대 대규모 패치가 진행되었습니다. 
새로운 컨텐츠 출시에 맞춰 테크팀 채널에서 이를 
윈도우 PC + SteamClient or SteamCMD 
기술을 사용하여 24시간 동작하는 
사설서버를 만드는 방법에 대해 가이드 합니다. 

문서버전 2025.05


시작하며

서문 
  • 본 가이드는 YouTube 채널 “테크팀” 에서 제작 되었으며, 테크팀 채널의 영상내용에 최적화 되어있습니다.
  • 본가이드의 오류발견시 아래 주소로 제보 부탁 드립니다.
  • 공식 유튜브채널 [ https://www.youtube.com/@kortechtim ]
  • 공식 디스코드 [ https://discord.gg/ZQ6DzC58rZ

 


서버 구축 참고 자료들 

기술 참고 사이트 (공식)
기술 참고 사이트 (비공식) 
테크팀 자료 
  • 발헤임 서버 구축 자주하는 질문들 : 링크이동
브이라이징 다른 구축시리즈, 테크팀 유튜브 영상
  • 발헤임 사설서버 구축영상 (윈도우) : 링크이동
  • 발헤임 사설서버 구축영상 (GCP) : 링크이동
  • 발헤임 사설서버 구축영상 (NAS) : 링크이동
  • 발헤임 사설서버 구축영상 (OCI) : 제작중

 


 

테크팀, 유튜브 공식 가이드 영상

 


스탭 1 : 윈도우 방화벽 개방 

파워쉘을 '관리자' 권한으로 실행합니다. 

윈도우시작 우클릭 → Windows PowerShell(관리자) 클릭

 

아래 명령어를 수행하여 방화벽을 개방합니다.
New-NetFirewallRule -DisplayName "valheim" -Direction Inbound -LocalPort 2456-2458 -Protocol UDP -Action Allow

방화벽 개방 화면

 


스탭2 : 공유기 포트포워딩 설정 

발헤임 포트 오픈

 

"혹시 다른 공유기 브랜드를 사용하시나요 ?? "
"아래 영상 링크를 참조하세요"

 

IP Time 이외 포트포워딩은 ?  (아래 링크 참조)

 

본 작업에 들어가기전 안내!!!

윈도우에 V-Rising을 설치하는 방법에는 2가지가 있습니다.
본 가이드에서는 2가지 모두 안내합니다.
원하는 방식으로 진행하세요

번호 방법론 설명
1 SteamClient 사용 쉬운 설치, 스팀 로그인 필요, 게임PC와 서버PC가 같은 장비일 경우 추천
2 SteamCMD 사용 조금 더 어려운 설치, 스팀로그인 불필요, 제3의 장비를 이용하여 서버 구성 가능

 


스탭3-1 : "SteamClient"를 이용한 서버 엔진 설치 

Dedicated Server 엔진 설치

라이브러리 → '도구' → 'Valheim Dedicated Server' → '설치'

 

서버 구동기 만들기 

서버가 설치된 디렉토리로 이동함
'start_headless_server.bat' 파일을 복사 붙여넣기하여, 'RunServer.bat' 파일로 변경함
RunServer.bat 파일을 우클릭 → '편집'

 

명령어 작성 
아래 -name, -world, -password 는 자신의 환경으로 변경하시고 패스워드는 반드시 5글자 이상 작성합니다. 

밑줄 부분을 자신의 서버 스타일로 변경함

 

서버 기동 → 'RunServer.bat' 를 더블클릭하여 서버를 기동함 

서버 정상 기동 확인 (3~4분 소요됨)

 

기타 환경설정 / 맵 / 저장 데이터와 관련된 상세 사항은
자주하는 질문 포스팅을 참조하세요


스탭 3-2 : "SteamCMD"를 이용한 서버 엔진 설치 

 

사설서버 게임엔진을 설치할 디렉토리 생성 : 원하는 아무곳 선정 
단, 패스 혹은 디렉토리 이름에 한글이 들어가면 안됨 

 

SteamCMD 다운로드 : 다운로드 사이트 이동

위 링크를 클릭하여 SteamCMD 다운로드

 

SteamCMD Zip 파일을 압축해지하여, 서버 엔진 폴더에 옮겨 놓음 

다운로드한 SteamCMD.zip 파일을 압축해지하여  나온 exe 파일을 서버 디렉토리에 옮김

 

텍스트 파일 2개 생성

폴더 빈공간 마우스 우클릭 > 새로만들기 > 텍스트문서

 

위 작업을 반복하여, 새 텍스트를  2개를 만듭니다.

 

파일 이름 변경 
Install.bat, RunServer.bat 파일로 이름을 변경함 

2개의 파일  생성 완료

 

"만약 파일 확장자가 보이지 않는다면? "

보기 > 파일확장명 체크를 하면, 파일의 모든 확장자를  볼 수 있습니다.

 

Install.bat 명령어 구문 삽입 
steamcmd.exe +login anonymous +app_update 896660 +quit

 

RunServer.bat 명령어 구문 삽입 
아래 -name, -world, -password 는 자신의 환경으로 변경하시고 패스워드는 반드시 5글자 이상 작성합니다. 
## 서버 업데이트 구문 ##
steamcmd.exe +login anonymous +app_update 896660 +quit

## 서버 실행 구문 ##
@echo off
set SteamAppId=892970
echo "Starting server PRESS CTRL-C to exit"
cd .\steamapps\common\Valheim dedicated server
valheim_server -nographics -batchmode -name "My server" -port 2456 -world "Dedicated" -password "secret" -crossplay

 

게임서버 실행 
RunServer.bat 파일을 더블클릭하여 서버를 기동함 

'RunServer.bat' 를 더블클릭하여 서버 기동

 

서버 정상 기동 확인 (3~4분 소요됨)

 

 

기타 환경설정 / 맵 / 저장 데이터와 관련된 상세 사항은
자주하는 질문 포스팅을 참조하세요

 


이상 V Rising 서버 구축 가이드 였습니다. 
추가로 궁금하신 사항은 테크팀 공식 디스코드 채널로 방문해주세요 

 

테크팀's server Discord 서버에 가입하세요!

나만의 게임서버를 구축하고, 지인들과 함께 즐기기 위한 기술 가이드 | 멤버 2977명

discord.com

 

반응형

+ Recent posts