반응형

 

 

 



문서 개정 이력

날짜 제목 상세
2025-05-20 리뉴얼 레이아웃 및 오류사항 수정

 

테크팀 채널 소개

테크팀 채널은 누구나 친구들과 함께 즐길 수 있는 사설서버를 구축하기 위한 강의를 제공하기 위해 만들어졌습니다. 
아래와 같은 다양한 공식 자료를 확인하실 수 있습니다.
제목 링크이동
테크팀 유튜브 채널 링크이동
테크팀 디스코드 링크이동
테크팀 매뉴얼 정리 링크이동

 


 

테크팀 영상 가이드

본 포스팅은 테크팀 구축 가이드에 최적화 되어 있습니다.

 


 

기술 참고 자료

 

기술 사이트 : 
그 밖에 좋은 사이트 : 
플러그인(모드) 사이트 : 
  • Oxide (legacy) modification for the game Rust : 링크이동

 


 

서버 요구사항 

 


 

윈도우 방화벽 개방 

윈도우 파워쉘을 "관리자 권한" 으로 실행 후 아래 명령어 수행 
New-NetFirewallRule -DisplayName "rust" -Direction Inbound -LocalPort 28015,28016,28017 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "rust" -Direction Inbound -LocalPort 28015,28016,28017 -Protocol UDP -Action Allow

 


 

포트포워딩

IPTime이 아닌 다른 공유기 브랜드별 포트포워딩 유튜브 자료
번호 브랜드 YouTube 링크
1 IP Time 공유기 링크이동
2 KT 공유기 링크이동
3 TP Link 공유기 링크이동
4 Next 공유기 링크이동
5 SK 브로드밴드 공유기 링크이동
6 LG U+ 공유기 링크이동
7 ASUS 공유기 링크이동

 


 

게임 서버엔진 설치 진행

 

SteamCMD - Valve Developer Community

The Steam Console Client or SteamCMD is a command-line version of the Steam Client. Its primary use is to install and update various dedicated servers available on Steam using a command-line interface. It works with games that use the SteamPipe content sys

developer.valvesoftware.com

링크를 눌러 다운로드 함

 

게임엔진 설치
  • 게임 엔진 디렉토리 생성 (C:\ or D:\), 다운로드 받은 파일의 압축을 해제 
  • 한글이 들어간 디렉토리 및 패스는 사용하시면 안됩니다. 
  • install.bat 파일 생성 및 편집 
steamcmd.exe +login anonymous +app_update 258550 +quit

 

  • start.bat 파일 생성 및 편집
## 서버 업데이트 구문 ##
steamcmd.exe +login anonymous +app_update 258550 +quit

## 서버 실행 구문 ##
cd .\steamapps\common\rust_dedicated
start RustDedicated.exe -batchmode +server.port 28015 +server.level "Procedural Map" +server.seed 1234 +server.worldsize 4000 +server.maxplayers 10  +server.hostname "Name of Server as Shown on the Client Server List" +server.description "Description shown on server connection window." +server.url "http://yourwebsite.com" +server.headerimage "http://yourwebsite.com/serverimage.jpg" +server.identity "server1" +rcon.port 28016 +rcon.password letmein +rcon.web 1 -logfile rustserverlog.txt

 

  • (참조) start.bat 명령어 파라미터 정리
Setting Function Notes
-batchmode Tells the server to run without a GUI  
+server.port 28015 Sets the port people will use to connect to the game 28015 is default. This port is UDP.
+server.level "Procedural Map" Sets the type of map.  
+server.seed 1234 Sets the random seed for how the map is generated This number can be any value 0-2147483647
+server.worldsize 4000 Sets the world size. The larger the map, the more disk space and memory you need. Use 1000 to 6000
+server.maxplayers 10 Sets the max number of players connecting at one time The more players, the faster your computer CPU needs to be
+server.hostname "Tom Server" Sets a server name Name of server as shown on the client server list
+server.description "Awesome!" Sets a description for your server Description shown on server connection window, for example you could show the size or intent of the server.
+server.url "http://mysite.com" If you have your own website, you can set it here. You can omit this.
+server.headerimage "http://mysite.com/serverimage.jpg" Sets the picture for the server You can omit this.
+server.identity "server1" This is the internal name of the server. This example name will be used to create a "C:\Rust\MyServer\server1" directory for all of your server files.
+rcon.port 28016 Set the remote connect port. RCON clients connect to this for admin configuration/control. This port is TCP
+rcon.password letmein Sets the remote connect password for remote administration. Change this value!!!
+rcon.web 1 Sets the type of remote connect method. rcon.web 1 is suggested.
-logfile <name> All console output goes into this file. using date/time in the filename is suggested.

 


 

클라이언트 접속

  • 게임 클라이언트를 실행하여 'F1' 키를 눌러 콘솔창을 띄운다 
  • 아래 명령어를 사용하여 접속 시도 
connect <공인IP>:28015

## 예 ##
connect 192.168.0.100:28015

 

 

 

반응형

+ Recent posts