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 Thiết Lập Máy Chủ Astroneer


Hướng dẫn này trình bày cách thiết lập máy chủ chuyên dụng Astroneer của bạn trên Legion Hosting, cấu hình biến khởi động, chỉnh sửa thiết lập máy chủ, kết nối với máy chủ của bạn, và xử lý các bản lưu cùng bản sao lưu. Để cấu hình whitelist và quản trị viên, hãy xem Thiết Lập Quản Trị Viên và Whitelist Astroneer.

Trước khi bắt đầu: Máy chủ chuyên dụng Astroneer yêu cầu tên người dùng SteamSteam ID (GUID) của chủ sở hữu máy chủ để cấp quyền quản trị. Bạn sẽ cần các giá trị này trước khi khởi động máy chủ lần đầu tiên. Xem phần Điều Kiện Tiên Quyết bên dưới để biết cách tìm chúng.

1. Điều Kiện Tiên Quyết

Trước khi khởi động máy chủ Astroneer của bạn, hãy thu thập thông tin sau:

  • Tên Người Dùng Steam Của Chủ Sở Hữu -- Tên hồ sơ Steam chính xác của bạn. Tên này được máy chủ sử dụng để xác định tài khoản chủ sở hữu.
  • Steam ID (GUID) Của Chủ Sở Hữu -- Steam ID 64-bit của bạn (ví dụ: 76561198012345678). Máy chủ sử dụng nó để cấp cho bạn quyền quản trị/chủ sở hữu trong trò chơi.

Cách Tìm Steam ID Của Bạn

  1. Mở Steam và nhấp vào tên hồ sơ của bạn ở góc trên bên phải.
  2. Chọn Account details. Steam ID của bạn không được hiển thị trực tiếp ở đây, nhưng URL hồ sơ của bạn chứa nó nếu bạn chưa đặt URL tùy chỉnh.
  3. Ngoài ra, hãy truy cập steamid.io, dán URL hồ sơ Steam của bạn và sao chép giá trị steamID64.
Quan trọng: Nếu không có Owner Name và Owner GUID hợp lệ, bạn sẽ không có quyền truy cập quản trị vào máy chủ của mình. Những giá trị này phải được đặt trước hoặc trong lần khởi động đầu tiên của bạn.

2. Khởi Động Lần Đầu

  1. Đăng nhập vào GPanel và chọn máy chủ Astroneer của bạn.
  2. Đi tới tab Startup. Bạn sẽ thấy một số biến có thể cấu hình (xem bảng bên dưới).
  3. Đặt OWNER_NAME thành tên người dùng Steam chính xác của bạn.
  4. Đặt OWNER_GUID thành Steam ID 64-bit của bạn.
  5. Xác minh rằng PUBLIC_IP được đặt chính xác. Giá trị này phải khớp với địa chỉ IP công khai của máy chủ được hiển thị trong tab Network.
  6. Quay lại tab Console và nhấp Start.
  7. Đợi console hiển thị rằng máy chủ đã tải xong. Lần khởi động đầu tiên có thể mất một hoặc hai phút khi Astroneer khởi tạo các tệp thế giới của nó thông qua Proton.
Máy chủ chuyên dụng của Astroneer chạy như một ứng dụng Windows sử dụng Proton để tương thích. Điều này được xử lý tự động -- bạn không cần tự cấu hình Proton.

3. Biến Khởi Động GPanel

Các biến sau có sẵn trong tab Startup của GPanel. Chúng được truyền tới máy chủ ở mỗi lần khởi động.

Biến Bắt Buộc Mô Tả
PUBLIC_IP Địa chỉ IP công khai của máy chủ của bạn. Phải khớp với IP được hiển thị trong tab Network của GPanel. Máy chủ sẽ không thể truy cập được nếu giá trị này không chính xác.
OWNER_NAME Tên người dùng Steam của chủ sở hữu máy chủ. Tài khoản này được cấp toàn quyền quản trị trong trò chơi.
OWNER_GUID Steam ID 64-bit của chủ sở hữu máy chủ (ví dụ: 76561198012345678). Hoạt động cùng với OWNER_NAME để xác định tài khoản quản trị.
SERVER_NAME Không Tên hiển thị trong trình duyệt máy chủ. Mặc định là "Astroneer Dedicated Server" nếu không được đặt.
SERVER_PWD Không Mật khẩu tùy chọn mà người chơi phải nhập để tham gia máy chủ. Để trống cho máy chủ công khai.
PUBLIC_IP phải chính xác. Nếu giá trị này không khớp với IP công khai thực tế của máy chủ của bạn, máy chủ sẽ khởi động nhưng người chơi (bao gồm cả bạn) sẽ không thể kết nối. Kiểm tra tab Network trong GPanel để biết IP chính xác của bạn.

4. AstroServerSettings.ini

Để cấu hình nâng cao hơn, bạn có thể chỉnh sửa trực tiếp tệp cấu hình INI của máy chủ. Dừng máy chủ của bạn trước khi thực hiện thay đổi.

Vị Trí Tệp

Astro/Saved/Config/WindowsServer/AstroServerSettings.ini

Mở tệp này bằng tab Files trong GPanel hoặc kết nối qua SFTP. Nếu tệp không tồn tại, hãy khởi động và dừng máy chủ một lần để tạo nó với các giá trị mặc định.

Luôn dừng máy chủ của bạn trước khi chỉnh sửa các tệp cấu hình. Astroneer có thể ghi đè các thay đổi khi tắt nếu máy chủ đang chạy trong khi bạn chỉnh sửa.

Các Thiết Lập Chính

Thiết Lập Mặc Định Mô Tả
PublicIP (IP máy chủ của bạn) Địa chỉ IP công khai của máy chủ. Phải khớp với IP máy chủ thực tế của bạn từ tab Network của GPanel.
ServerName Astroneer Dedicated Server Tên được hiển thị trong trình duyệt máy chủ trong trò chơi.
ServerPassword (trống) Mật khẩu tham gia tùy chọn. Để trống cho máy chủ công khai.
OwnerName (không có) Tên người dùng Steam của chủ sở hữu máy chủ. Phải khớp chính xác (phân biệt chữ hoa chữ thường).
OwnerGuid (không có) Steam ID 64-bit của chủ sở hữu máy chủ.
MaxFPS 30 Tốc độ tick tối đa của máy chủ (khung hình mỗi giây). Giá trị cao hơn làm tăng độ phản hồi của máy chủ nhưng sử dụng nhiều CPU hơn. Khuyến nghị các giá trị từ 30 đến 60.
WhitelistEnabled False Khi đặt thành True, chỉ những người chơi trong whitelist mới có thể tham gia. Xem Thiết Lập Quản Trị Viên và Whitelist Astroneer để biết chi tiết.
AutoSaveGameInterval 900 Thời gian giữa các lần tự động lưu, tính bằng giây. Mặc định là 900 (15 phút). Giá trị thấp hơn lưu thường xuyên hơn nhưng tăng I/O đĩa.
BackupSaveGamesInterval 7200 Thời gian giữa các lần lưu sao lưu, tính bằng giây. Mặc định là 7200 (2 giờ). Các bản sao lưu tách biệt với các bản tự động lưu và cung cấp thêm điểm khôi phục.

Ví Dụ Cấu Hình

[/Script/Astro.AstroServerSettings]
PublicIP=YOUR_SERVER_IP
ServerName=My Astroneer Server
ServerPassword=
MaxFPS=30
OwnerName=YourSteamUsername
OwnerGuid=76561198012345678
WhitelistEnabled=False
AutoSaveGameInterval=900
BackupSaveGamesInterval=7200
Engine.ini: Astroneer cũng có tệp Engine.ini tại Astro/Saved/Config/WindowsServer/Engine.ini. Tệp này kiểm soát các thiết lập engine ở cấp thấp như liên kết port mạng. Trong hầu hết các trường hợp, bạn không cần chỉnh sửa tệp này -- các giá trị mặc định hoạt động chính xác với việc gán port của GPanel.

5. Cách Kết Nối

Tùy Chọn A -- Trình Duyệt Máy Chủ Trong Trò Chơi

  1. Khởi chạy Astroneer qua Steam.
  2. Từ menu chính, chọn Multiplayer.
  3. Nhấp vào tab Dedicated Servers.
  4. Tìm kiếm máy chủ của bạn theo tên, hoặc duyệt danh sách.
  5. Chọn máy chủ của bạn và nhấp Join. Nhập mật khẩu máy chủ nếu được yêu cầu.
Trình duyệt máy chủ có thể mất vài phút để liệt kê một máy chủ vừa khởi động. Nếu máy chủ của bạn không xuất hiện ngay lập tức, hãy đợi 2-3 phút và làm mới danh sách.

Tùy Chọn B -- Direct Connect Qua IP

  1. Khởi chạy Astroneer qua Steam.
  2. Từ menu chính, chọn Multiplayer.
  3. Nhấp vào tab Dedicated Servers.
  4. Sử dụng địa chỉ IP và port từ tab Network của GPanel để kết nối trực tiếp:
    <your-server-ip>:<port>
  5. Nhập mật khẩu máy chủ nếu có đặt.
Sự cố kết nối? Xác minh rằng biến khởi động PUBLIC_IP (và PublicIP trong AstroServerSettings.ini) khớp với địa chỉ IP thực tế của máy chủ được hiển thị trong tab Network của GPanel. Sự không khớp là nguyên nhân phổ biến nhất gây ra lỗi kết nối.

6. Quản Lý Bản Lưu

Tự Động Lưu

Astroneer tự động lưu thế giới của bạn theo các khoảng thời gian đều đặn. Tần suất được kiểm soát bởi hai thiết lập trong AstroServerSettings.ini:

  • AutoSaveGameInterval -- Tần suất diễn ra lần lưu chính (mặc định: 900 giây / 15 phút).
  • BackupSaveGamesInterval -- Tần suất tạo một bản lưu sao lưu riêng (mặc định: 7200 giây / 2 giờ). Các bản lưu sao lưu cung cấp thêm điểm khôi phục ngoài bản tự động lưu thông thường.
Giảm khoảng thời gian tự động lưu làm giảm khả năng mất tiến trình khi xảy ra sự cố, nhưng các giá trị rất thấp (dưới 300 giây) có thể gây ra các đợt giật lag ngắn trong khi lưu trên các thế giới lớn hơn.

Vị Trí Tệp Lưu

Các tệp lưu được lưu trữ trên máy chủ tại:

Astro/Saved/SaveGames/

Các tệp có phần mở rộng .savegame. Bạn sẽ tìm thấy cả bản lưu chính và bất kỳ bản lưu sao lưu nào trong thư mục này.

Sao Lưu Thủ Công Qua SFTP

Để tạo bản sao lưu thủ công cho thế giới của bạn:

  1. Dừng máy chủ từ GPanel để đảm bảo tất cả dữ liệu được ghi xuống đĩa.
  2. Kết nối với máy chủ của bạn qua SFTP. Xem Cách Tải Tệp Lên Qua SFTP để biết hướng dẫn kết nối.
  3. Điều hướng đến Astro/Saved/SaveGames/.
  4. Tải xuống các tệp .savegame mà bạn muốn giữ lại.

Khôi Phục Bản Lưu

  1. Dừng máy chủ từ GPanel.
  2. Kết nối qua SFTP và điều hướng đến Astro/Saved/SaveGames/.
  3. Tải tệp .savegame của bạn lên thư mục này, thay thế bản lưu hiện có nếu cần.
  4. Khởi động máy chủ từ GPanel. Máy chủ sẽ tải tệp lưu khi khởi động.
Mẹo: Luôn giữ một bản sao lưu cục bộ trước khi thay thế các tệp lưu. Nếu bản lưu được tải lên bị hỏng hoặc không tương thích, bạn có thể không khôi phục được nếu không có bản sao lưu.

Khắc Phục Sự Cố

Máy Chủ Không Xuất Hiện Trong Trình Duyệt

  • Xác nhận máy chủ đã khởi động hoàn toàn trong GPanel. Kiểm tra console để xem có thông báo lỗi nào không.
  • Xác minh rằng PUBLIC_IP trong tab Startup khớp chính xác với IP máy chủ của bạn từ tab Network.
  • Trình duyệt máy chủ có thể mất vài phút để lập chỉ mục một máy chủ vừa khởi động. Hãy thử kết nối trực tiếp qua IP trong khi chờ đợi.

Máy Chủ Bị Sập Khi Khởi Động

  • Kiểm tra nhật ký console GPanel để xem các thông báo lỗi. Nguyên nhân phổ biến bao gồm các giá trị cấu hình không hợp lệ trong AstroServerSettings.ini.
  • Thử xóa AstroServerSettings.ini và khởi động lại máy chủ. Một tệp cấu hình mới sẽ được tạo với các giá trị mặc định.
  • Nếu sự cố sập vẫn tiếp diễn, hãy mở một ticket hỗ trợ với IP máy chủ của bạn và bất kỳ thông báo lỗi nào từ console.

Bài Viết Liên Quan

Cần Trợ Giúp?

Nếu bạn gặp sự cố với máy chủ Astroneer của mình mà không được đề cập ở đây, hãy mở một ticket hỗ trợ và đính kèm IP máy chủ của bạn, mô tả về vấn đề và bất kỳ thông báo lỗi liên quan nào từ console GPanel.


Was this article helpful?

Ready to Get Started?

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