Khuyến Mãi Chớp Nhoáng 50% giảm giá cho tất cả máy chủ Ngày Cuối Cùng!
Kết thúc sau: 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

Hướng dẫn Cấu hình Máy chủ Rust


Hướng dẫn này trình bày cách cấu hình máy chủ Rust chuyên dụng của bạn được lưu trữ với Legion Hosting, bao gồm các thiết lập server.cfg, các biến khởi động của GPanel, lập lịch wipe, quản lý lưu trữ và cách kết nối.

Dừng máy chủ của bạn trước khi chỉnh sửa các tệp cấu hình. Luôn dừng máy chủ của bạn từ thẻ Console của GPanel trước khi chỉnh sửa server.cfg hoặc bất kỳ tệp cấu hình nào khác. Các thay đổi được thực hiện trong khi máy chủ đang chạy có thể bị ghi đè khi tắt máy.

Cấu hình Máy chủ — server.cfg

Rust đọc cấu hình chính của nó từ server/rust/cfg/server.cfg trên máy chủ của bạn. Tệp này được tạo tự động vào lần đầu tiên máy chủ của bạn khởi động. Hãy mở nó trong thẻ Files của GPanel để chỉnh sửa các thiết lập cốt lõi của máy chủ.

Tham chiếu Các Thiết lập Chính

Thiết lập Giá trị Ví dụ Mô tả
server.hostname My Legion Rust Server Tên được hiển thị trong trình duyệt máy chủ trong trò chơi. Hãy đặt tên có tính mô tả để người chơi có thể tìm thấy máy chủ của bạn.
server.maxplayers 40 Số lượng người chơi đồng thời tối đa. Không nên vượt quá giới hạn slot trên gói lưu trữ của bạn.
server.worldsize 3000 Kích thước bản đồ tính bằng mét. Các giá trị thông dụng: 1000 (nhỏ), 2000, 3000 (trung bình), 4000, 6000 (lớn). Các bản đồ lớn hơn yêu cầu nhiều RAM và CPU hơn đáng kể.
server.seed 123456 Seed ngẫu nhiên được sử dụng để tạo bản đồ. Cùng một seed + worldsize luôn tạo ra cùng một bản đồ. Hãy thay đổi giá trị này (cùng với một lần wipe bản đồ) để tạo ra một bố cục bản đồ mới.
server.saveinterval 60 Tần suất (tính bằng giây) máy chủ lưu dữ liệu thế giới vào đĩa. Mặc định là 60 (1 phút). Giá trị thấp hơn giảm mất dữ liệu khi sập nhưng tăng I/O đĩa.
server.description A chill PvE server Một mô tả hiển thị trên bảng thông tin máy chủ trong trò chơi. Hãy giữ ngắn gọn và đầy đủ thông tin.
server.url https://discord.gg/yourserver Một URL hiển thị trên bảng thông tin máy chủ. Thường là một lời mời Discord hoặc trang web.

Một ví dụ tối thiểu cho server.cfg:

server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
Dấu ngoặc kép là bắt buộc cho các giá trị chuỗi. Các thiết lập chứa khoảng trắng hoặc văn bản phải được bao trong dấu ngoặc kép, ví dụ server.hostname "My Server". Các giá trị số không cần dấu ngoặc kép.
Các thiết lập RCON cũng nằm trong server.cfg. Để cấu hình quyền truy cập quản trị từ xa (rcon.password, rcon.port, rcon.web), hãy xem hướng dẫn Truy cập RCON và Các lệnh Quản trị cho Rust.

Các Biến Khởi động của GPanel

Một số thiết lập của Rust được cấu hình dưới dạng đối số khởi động trong GPanel thay vì trong server.cfg. Chúng điều khiển hành vi cấp thấp của máy chủ vốn phải được đặt trước khi tiến trình bắt đầu.

  1. Đăng nhập vào GPanel.
  2. Chọn máy chủ Rust của bạn từ danh sách máy chủ.
  3. Nhấp vào thẻ Startup.
  4. Xem xét và đặt các biến được hiển thị. Các thay đổi tại đây có hiệu lực vào lần tiếp theo bạn khởi động máy chủ.

Các Biến Khởi động Chính

Biến Mặc định Mô tả
QUERY_PORT (được gán) Steam query port được sử dụng cho các danh sách trong trình duyệt máy chủ. Phải khớp với query port được gán trong thẻ Network của GPanel.
APP_PORT (được gán) Port cho ứng dụng đồng hành Rust+. Đặt thành -1 để vô hiệu hóa hoàn toàn ứng dụng Rust+ nếu bạn không cần nó.
WORLD_SEED 0 Seed tạo bản đồ. Khi được đặt thành 0, máy chủ tự động tạo một seed ngẫu nhiên và lưu nó vào seed.txt. Cùng một seed ngẫu nhiên được tái sử dụng khi khởi động lại cho đến khi bạn xóa seed.txt hoặc đặt một giá trị seed cụ thể. Để có một bố cục bản đồ hoàn toàn khác, hãy xóa seed.txt trước khi khởi động lại, hoặc đặt một seed khác 0 cụ thể tại đây.
FRAMEWORK vanilla Framework mod cần nạp. Đặt thành oxide hoặc carbon để bật một framework mod, hoặc để là vanilla để không có mod nào. Hãy xem hướng dẫn Cài đặt Plugin Oxide/uMod cho Rust để biết đầy đủ chi tiết.
Các biến khởi động ghi đè server.cfg đối với cùng một thiết lập. Nếu một thiết lập xuất hiện cả trong thẻ Startup và trong server.cfg, đối số khởi động sẽ được ưu tiên. Hãy sử dụng thẻ Startup cho port, danh tính và lựa chọn framework; sử dụng server.cfg cho các thiết lập tinh chỉnh trong trò chơi.

Cách Kết nối tới Máy chủ của Bạn

Rust không có trình duyệt máy chủ tích hợp dễ tìm kiếm. Cách nhanh nhất để kết nối trực tiếp là thông qua console F1 trong trò chơi.

  1. Khởi chạy Rust và vào menu chính.
  2. Nhấn F1 để mở console dành cho nhà phát triển.
  3. Gõ lệnh sau và nhấn Enter:
    client.connect IP:PORT
    Thay IPPORT bằng địa chỉ IP và game port của máy chủ của bạn như được hiển thị trong thẻ Network của GPanel.

Bạn cũng có thể thêm máy chủ vào danh sách yêu thích trong trò chơi để nó xuất hiện trong Play > Community Servers > Favourites nhằm truy cập nhanh hơn trong các phiên chơi sau này.

Để biết chi tiết về cách tìm IP và port của máy chủ, hãy xem Cách Tìm IP và Port Máy chủ của Bạn.

Lịch Wipe và Cơ chế

Rust có một hệ thống wipe tích hợp với hai loại wipe khác nhau. Hiểu sự khác biệt là điều thiết yếu để vận hành một máy chủ được quản lý tốt.

Wipe Bản đồ so với Wipe Blueprint

Loại Wipe Những gì bị Xóa Những gì được Giữ lại
Wipe Bản đồ Tất cả các căn cứ của người chơi, vật phẩm, tài nguyên trên bản đồ và vị trí của người chơi. Blueprint (tiến trình nghiên cứu) và các tệp dữ liệu người chơi.
Wipe Blueprint (BP) Tất cả các blueprint — người chơi bắt đầu nghiên cứu lại từ đầu. Không có gì cụ thể — một lần wipe BP gần như luôn được kết hợp với một lần wipe bản đồ.

Các lần Wipe Bắt buộc — Thứ Năm Đầu tiên của Mỗi Tháng

Facepunch (nhà phát triển Rust) phát hành các bản cập nhật trò chơi bắt buộc vào thứ Năm đầu tiên của mỗi tháng. Các bản cập nhật này buộc phải wipe bản đồ trên tất cả các máy chủ — máy chủ không thể sử dụng được cho đến khi lần wipe hoàn tất. Wipe blueprint không phải lúc nào cũng bắt buộc; Facepunch thông báo trước khi một lần wipe BP bắt buộc đi kèm với bản cập nhật hàng tháng.

Hãy lập kế hoạch lịch wipe của bạn xoay quanh thứ Năm đầu tiên. Nhiều người vận hành máy chủ chọn wipe vào cùng ngày với lần wipe bắt buộc (thứ Năm đầu tiên) để người chơi không bị bất lợi. Nếu bạn không wipe kịp thời sau bản cập nhật bắt buộc, người chơi sẽ không thể tham gia cho đến khi bạn thực hiện.

Cách Thực hiện một lần Wipe Bản đồ

  1. Dừng máy chủ của bạn từ thẻ Console của GPanel.
  2. Đi đến thẻ Files và điều hướng đến server/rust/.
  3. Xóa tất cả các tệp khớp với proceduralmap.*.sav trong server/rust/. Đây là các tệp lưu thế giới.
  4. Đồng thời xóa bất kỳ tệp nào khớp với proceduralmap.*.map trong thư mục gốc của máy chủ. Đây là các tệp bản đồ được tạo sẵn.
  5. Tùy chọn, hãy cập nhật biến khởi động WORLD_SEED (hoặc server.seed trong server.cfg) để tạo ra một bố cục bản đồ hoàn toàn khác. Bạn cũng có thể xóa seed.txt nếu có để buộc tạo một seed ngẫu nhiên mới.
  6. Khởi động máy chủ. Việc tạo bản đồ sẽ mất vài phút trong lần khởi động đầu tiên — điều này là bình thường.

Cách Thực hiện một lần Wipe Blueprint

  1. Dừng máy chủ của bạn.
  2. Điều hướng đến server/rust/ trong trình quản lý tệp của GPanel.
  3. Xóa tệp .db (ví dụ, player.blueprints.db hoặc tương tự). Tệp này lưu trữ tất cả dữ liệu blueprint của người chơi.
  4. Thực hiện một lần wipe bản đồ cùng lúc (khuyến nghị) bằng cách cũng xóa các tệp lưu proceduralmap.*.sav và các tệp proceduralmap.*.map như mô tả ở trên.
  5. Khởi động máy chủ.
Thông báo cho người chơi của bạn về các lần wipe trước. Người chơi đầu tư rất nhiều thời gian vào Rust. Thông báo ngày wipe trước (qua Discord, mô tả máy chủ hoặc trò chuyện trong trò chơi) giúp giữ chân cộng đồng của bạn và đặt ra kỳ vọng.

Quản lý Lưu trữ

Rust tự động lưu thế giới theo khoảng thời gian được xác định bởi server.saveinterval (mặc định: 60 giây). Hãy ghi nhớ những mẹo này để tránh mất dữ liệu bất ngờ:

  • Xác minh rằng server.saveinterval được đặt ở một giá trị hợp lý. Đặt nó thành 0 hoặc một số rất lớn về cơ bản sẽ vô hiệu hóa việc tự động lưu.
  • Chạy server.save theo cách thủ công qua console của GPanel trước khi dừng máy chủ để buộc lưu ngay lập tức.
  • Luôn dừng máy chủ một cách bình thường từ GPanel thay vì kết thúc tiến trình đột ngột. Một lần kết thúc đột ngột có thể khiến các thay đổi của khoảng lưu cuối cùng bị mất.

Bài viết Liên quan

Cần Trợ giúp?

Nếu bạn gặp phải một vấn đề không được đề cập trong hướng dẫn này, đội ngũ hỗ trợ của chúng tôi luôn sẵn sàng trợ giúp. Gửi một ticket hỗ trợ và kèm theo ID máy chủ của bạn, mô tả về vấn đề và bất kỳ kết quả đầu ra console liên quan nào.


Was this article helpful?

Ready to Get Started?

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