Jak skonfigurować dedykowany serwer Sons of the Forest

Dedykowany serwer Sons of the Forest utrzymuje wyspę dla całej twojej grupy, bez względu na to, kto jest online. To darmowe pobranie ze Steam, Endnight wydaje je tylko na Windows i obsługuje do 8 graczy.

Opcja 1: na Windows z SteamCMD

Serwer dedykowany Sons of the Forest to darmowe, anonimowe pobieranie ze Steam, aplikacja 2465200, około 3.4 GB. Nie musisz posiadać gry, żeby mieć serwer.

  1. Zainstaluj SteamCMD, a potem uruchom: +login anonymous +app_update 2465200 validate +quit (Endnight dołącza VerifyUpdateSOTFDedicated.bat, który robi to samo).
  2. Uruchom serwer raz przez StartSOTFDedicated.bat. Przy tym pierwszym starcie zapisze dedicatedserver.cfg i ownerswhitelist.txt z domyślnymi wartościami i się zatrzyma, prosząc o ponowne uruchomienie.
  3. Edytuj dedicatedserver.cfg: co najmniej ServerName, a jeśli chcesz hasło, także Password. MaxPlayers może wynosić do 8.
  4. Wpisz swój SteamID64 do ownerswhitelist.txt, po jednym w linii, aby zarządzać serwerem z menu w grze.
  5. Otwórz UDP 8766, 27016 i 9700 w zaporze i przekieruj je na routerze, a potem uruchom serwer ponownie.
Wskazówka:Podaj -userdatapath serwerowi, aby wybrać, gdzie leżą jego ustawienia i zapisy. Pamiętaj o kopii zapasowej tego folderu: to jedyna część, której nie da się pobrać ponownie.

Opcja 2: na Linuksie, przez Wine

Nie ma natywnej wersji na Linux, ale serwer Windows działa pod Wine. Pobierz go przez SteamCMD wymuszone na wersję Windows (+@sSteamCmdForcePlatformType windows), daj Wine wirtualny wyświetlacz (Xvfb) i uruchom SonsOfTheForestDS.exe z -userdatapath.

Opcja 3: Docker

runonflux/sotf-server-flux, nasz obraz, instaluje i aktualizuje serwer Windows przez SteamCMD przy każdym starcie, uruchamia go pod Wine 10 na wirtualnym wyświetlaczu, zapisuje dedicatedserver.cfg i ownerswhitelist.txt ze zmiennych środowiskowych (SOTF_SERVER_NAME, SOTF_PASSWORD, SOTF_MAX_PLAYERS, SOTF_GAME_MODE, SOTF_OWNERS, trzy porty...), zapisuje świat przy zatrzymaniu, restartuje na nowe wersje gry i prowadzi kopie zapasowe. Jego kod źródłowy jest na GitHubie, RunOnFlux/sotf-server-flux.

  • Zamontuj /mnt/sotf/data na wolumenie: tam są ustawienia, właściciele i każdy slot zapisu.
  • Zamontuj też /mnt/sotf/server, bo inaczej każdy start pobiera 3.4 GB instalacji i ponownie buduje prefiks Wine.
  • Opublikuj trzy porty UDP i zachowaj te same numery na zewnątrz i wewnątrz: serwer ogłasza porty, na których nasłuchuje.

Opcja 4: zarządzany na Flux

Wdróż serwer Sons of the Forest w zdecentralizowanej chmurze Flux, na tym samym obrazie, z portami otwartymi i kierowanymi za ciebie, z ochroną DDoS w cenie i panelem z każdym ustawieniem serwera i własną zasadą gry, slotami zapisów, twoim zapisem co-op, właścicielami, przeglądarką plików, terminalem na żywo i backupami. Plany od $8.49 miesięcznie.

  1. Wybierz plan 4 Players, 8 Players albo 8 Players Plus.
  2. Wybierz region blisko swoich graczy.
  3. Nazwij serwer, ustaw hasło i tryb gry, jeśli chcesz, i wdróż. Pierwszy start pobiera około 3.4 GB i wczytuje wyspę w około trzy minuty.
  4. Znajomi znajdą go po nazwie w Multiplayer, Join, albo przez Direct i adres z panelu.

Najczęściej zadawane pytania

Czy serwer dedykowany Sons of the Forest jest darmowy?

Tak. To darmowe, anonimowe pobieranie ze Steam (aplikacja 2465200); nie musisz posiadać gry, żeby pobrać ją na serwer.

Czy serwer Sons of the Forest działa na Linuksie?

Nie natywnie: Endnight wydaje go tylko na Windows. Działa na Linuksie przez Wine z wirtualnym wyświetlaczem, tak jak działa nasz obraz Docker.

Jak długo uruchamia się serwer Sons of the Forest?

Około minuty po zainstalowaniu. Pierwszy start pobiera też około 3.4 GB, więc w sumie zajmuje to około trzech minut.

Powiązane przewodniki: Sons of the Forest