🎮 롱빈터 게임 소개
롱빈터는 핀란드의 Uuvana Studios에서 개발한 멀티플레이 생존 게임입니다.
아기자기한 그래픽과 달리, 자유로운 PVP가 가능해 예상과 달리 치열한 생존 경쟁이 펼쳐집니다.
겉모습은 ‘동물의 숲’, 실제 플레이는 ‘RUST’에 가까운 게임입니다.
이 글은 Ubuntu 서버에서 Longvinter 전용 서버를 셋업하는 과정을 다룹니다. Vanilla Setup 기준으로 작성되었으며, 실제 운용을 위한 최소한의 설치, 설정, 방화벽, 포트포워딩까지 안내합니다.
✅ 1. 기본 계정 준비
우분투 기본 계정의 비밀번호를 설정한 뒤, 스팀 전용 계정을 생성합니다.
✅ 2. 필수 패키지 설치
✅ 3. SteamCMD SDK 설치
Steam SDK 설정:
✅ 4. 방화벽 설정
✅ 5. 서버 파일 설치
✅ 6. 서버 설정 (Game.ini)
기본 설정 파일을 생성:
[/Game/Blueprints/Server/GI_AdvancedSessions.GI_AdvancedSessions_C]
ServerName=Unnamed Island
ServerTag=Default
MaxPlayers=32
ServerMOTD=Welcome to Longvinter Island!
Password=
CommunityWebsite=http://www.longvinter.com
[/Game/Blueprints/Server/GM_Longvinter.GM_Longvinter_C]
AdminSteamID=76561198965966997
PVP=true
TentDecay=true
MaxTents=2
ChestRespawnTime=600
EOF
수정이 필요할 경우:
✅ 7. 서비스 등록
✅ 8. 자주 사용하는 명령어 모음
서버 계정 로그인 | sudo su - steamcmd |
서버 실행 | sudo systemctl start longvinter.service |
실시간 로그 확인 | sudo journalctl -u longvinter -f |
전체 로그 확인 | sudo journalctl -u longvinter |
서버 종료 | sudo systemctl stop longvinter.service |
서버 상태 | sudo systemctl status longvinter.service |
서버 업데이트 | bash /home/steam/longvinter-linux-server/LongvinterUpdate.sh |
서버 백업 | bash /home/steam/longvinter-linux-server/LongvinterBackup.sh |
✅ 9. 포트포워딩 안내
- 서버 전용 PC: 공유기에서 DMZ, Super DMZ(TwinIP) 설정 권장
- 개인 PC: Hamachi, WireGuard, VPN 서버 등 활용
📌 참고
- 기본 설정 파일 위치:
/home/steam/longvinter-linux-server/Longvinter/Saved/Config/LinuxServer/Game.ini - 이 구성은 Vanilla Setup을 기준으로 합니다.
- 게임 ini 파일은 계속 업데이트 되어 지금은 내용이 달라졌어요.
Server Configuration - Longvinter Wiki
Server Configuration - Longvinter Wiki
Remember to restart your server after making changes to the configuration file for the new settings to take effect.
wiki.longvinter.com
아래는 Longvinter 서버를 셋업할 때 참고할 수 있는 사양 및 설정 항목의 한국어 번역입니다. 실제 서버 운영 시 유용하게 활용할 수 있도록 정리했습니다.
✅ 참고 사양 (Requirements and Pre-requisites)
- 메모리: 최소 2GB RAM
- 운영체제: 64비트 리눅스 운영체제
- CPU: 최소 3GHz 클럭 속도의 CPU
- 인터넷: 고속 인터넷 연결
- 공유기: 포트 포워딩 가능한 공유기
- SteamCMD: 설치되어 있어야 함
✅ 서버 설정 항목 (Game.ini)
🔹 ServerName
타입: 문자열 / 기본값: "Unnamed Island"
서버 브라우저에 표시될 이름입니다.
⚠️ "OFFICIAL"이라는 단어는 사용하지 마세요 (공식 서버와 혼동될 수 있음)
예시: [KR] 아를로의 섬
🔹 ServerMOTD
타입: 문자열 / 기본값: "Welcome to Longvinter Island!"
서버 접속 시 섬 곳곳의 표지판에 표시되는 환영 메시지입니다.
예시: 아를로의 섬에 오신 것을 환영합니다!
🔹 MaxPlayers
타입: 정수 / 기본값: "32"
서버에 동시에 접속 가능한 최대 플레이어 수입니다.
예시: 64
🔹 Password
타입: 문자열 / 기본값: ""
서버 접속 비밀번호입니다. 비워두면 비밀번호 없이 누구나 접속 가능합니다.
⚠️ 숫자와 영문자만 사용하세요.
예시: arloisbest123
🔹 CommunityWebsite
타입: 문자열 / 기본값: "www.longvinter.com"
서버 홍보용 웹사이트 주소. 게임 내에서 메시지와 함께 표시됩니다.
예시: discord.gg/longvinter
🔹 ServerTag
타입: 문자열 / 기본값: "none"
서버 검색 시 사용되는 태그입니다.
⚠️ "OFFICIAL"은 사용하지 마세요. 태그는 하나만 사용 가능합니다.
예시: PVE
✅ 게임플레이 설정 (Gameplay Settings)
🔹 CoopPlay
타입: 불리언 / 기본값: "false"
협동 플레이 모드를 활성화합니다.
예시: true
🔹 CheckVPN
타입: 불리언 / 기본값: "true"
VPN을 사용하는 접속자 차단 기능입니다.
예시: true
🔹 CoopSpawn
타입: 정수 / 기본값: "0"
협동 플레이 시 스폰 지점을 설정합니다.
예시: 1
🔹 PVP
타입: 불리언 / 기본값: "true"
PVP(플레이어 간 전투)를 허용합니다.
예시: false
🔹 TentDecay
타입: 불리언 / 기본값: "true"
방치된 텐트 자동 제거 기능을 활성화합니다.
예시: true
🔹 MaxTents
타입: 정수 / 기본값: "2"
플레이어가 설치할 수 있는 최대 텐트 수입니다.
예시: 3
🔹 ChestRespawnTime
타입: 정수 / 기본값: "600" (초 단위)
보물상자의 최대 리스폰 시간입니다.
예시: 900
🔹 DisableWanderingTraders
타입: 불리언 / 기본값: "false"
떠돌이 상인의 스폰을 비활성화합니다.
예시: false
✅ 관리자 설정 (Admin Settings)
🔹 AdminSteamID
타입: 문자열 / 기본값: ""
서버 관리자 권한을 부여할 EOS ID 목록입니다.
여러 개의 ID는 띄어쓰기로 구분합니다.
예시:
00023652dd9b4673be20d4f83ab42c5b 0002365d948ad82f373be20d4ff8ab42c5b
🔹 RestartTime24h
타입: 정수
서버의 매일 자동 재시작 시간을 24시간 형식으로 설정합니다.
예시: 6 (오전 6시)
🔹 SaveBackups
타입: 불리언 / 기본값: "false"
서버 데이터를 하루에 한 번 백업합니다. (2개의 폴더에 저장)
예시: true
'Tip!' 카테고리의 다른 글
삼성 아티브북 LG 그램 에이서 스위프트 노트북간 어댑터 호환표 (1) | 2025.05.10 |
---|---|
기후동행카드로 따릉이 무제한 이용하는 방법 (0) | 2025.05.06 |
윈도우 연결앱 (무선디스플레이) 기능 활용하기 (2) | 2024.09.02 |
알리익스프레스(Aliexpress) 배송 조회하는 법 – 다양한 운송장 번호와 추적 방법 (3) | 2024.09.02 |
지역화폐, 이제 삼성페이로 더 편리하게 사용하세요! (1) | 2024.09.02 |