VPS: Conan Exiles Dedicated Server - konfiguracja na Windows
Ten poradnik został stworzony z wykorzystaniem następujących produktów:
(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)
Wprowadzenie
Masz Windows VPS i chcesz zainstalować na nim dedykowany serwer Conan Exiles? Trafiłeś idealnie. W tym poradniku krok po kroku pokażemy Ci, jak zainstalować tę usługę na Twoim serwerze.
Przygotowanie
Na początek połącz się ze swoim VPS przez Pulpit Zdalny (RDP). Jeśli potrzebujesz pomocy, skorzystaj z naszego poradnika Początkowy dostęp (RDP).
Alternatywnie do SteamCMD, twórcy Conan Exiles udostępniają przydatne narzędzie do uruchamiania serwera, które działa na Windows i ułatwia start serwera.
Zalecamy przeczytanie oficjalnego wpisu na forum, jeśli chcesz z niego skorzystać.
Po zalogowaniu się na serwer, musisz zainstalować SteamCMD, aby pobrać niezbędne pliki dedykowanego serwera. SteamCMD to wersja klienta Steam działająca w trybie tekstowym (CLI), która pozwala łatwo pobierać pliki z warsztatu Steam i dedykowane serwery. Pobierz SteamCMD z oficjalnej strony Valve lub bezpośrednio tutaj.
Utwórz nowy folder na serwerze, w tym przykładzie nazwij go steamcmd
. Przejdź do folderu Pobrane, znajdź plik steamcmd.zip, który właśnie pobrałeś i przenieś go do folderu steamcmd
. Teraz rozpakuj plik, klikając prawym przyciskiem i korzystając z wbudowanej funkcji Windows lub programów takich jak 7zip czy WinRAR. Po rozpakowaniu powinien pojawić się plik steamcmd.exe.
Uruchom steamcmd.exe i poczekaj, aż instalacja zostanie zakończona.
Gdy pojawi się komunikat Loading Steam API.... OK, instalacja zakończyła się sukcesem i możesz przejść do instalacji dedykowanego serwera Conan Exiles w kolejnej sekcji.
Instalacja
Po instalacji powinieneś móc wykonywać polecenia w konsoli steamcmd.exe, którą uruchomiłeś wcześniej. Najpierw musisz się zalogować jako użytkownik anonymous, wpisując komendę: login anonymous
Po zalogowaniu możesz rozpocząć pobieranie plików.
Opcjonalnie: Możesz ustawić własny katalog instalacji, wpisując komendę force_install_dir [ścieżka]
, gdzie [ścieżka]
to folder, w którym chcesz zainstalować serwer. Przykład:
force_install_dir C:\Conan-Server
Teraz wpisz komendę app_update 443030
, która rozpocznie pobieranie. ID aplikacji 443030 to Conan Exiles.
Nie przerywaj procesu przed jego zakończeniem, aby uniknąć błędów. Może to chwilę potrwać, ale warto być cierpliwym! :)
Po zakończeniu przejdź do katalogu, gdzie pobrano pliki serwera. Tam możesz uruchomić StartServer.bat, aby wystartować serwer. Zalecamy jednak najpierw skonfigurować przekierowanie portów.
Przekierowanie portów serwera
Aby Twój serwer był dostępny publicznie, musisz ustawić reguły przekierowania portów dla portów używanych przez proces dedykowanego serwera. Możesz to zrobić przez polecenia Powershell (łatwiejsze) lub przez panel zapory Windows Defender.
- Przez Powershell
- Przez Windows Defender
Otwórz wyszukiwarkę Windows i wpisz Powershell. Kliknij prawym przyciskiem i wybierz Uruchom jako administrator, aby mieć odpowiednie uprawnienia.
Upewnij się, że uruchamiasz Powershell jako administrator, inaczej ustawienia mogą się nie zastosować poprawnie.
Skopiuj i wklej poniższe polecenia do konsoli Powershell:
New-NetFirewallRule -DisplayName "Conan Exiles Server" -Direction Inbound -LocalPort 7777,25575 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Conan Exiles Server" -Direction Inbound -LocalPort 7777,7778,27015 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Conan Exiles Server" -Direction Outbound -LocalPort 7777,25575 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Conan Exiles Server" -Direction Outbound -LocalPort 7777,7778,27015 -Protocol UDP -Action Allow
Te polecenia automatycznie utworzą reguły zapory sieciowej, które są niezbędne, aby Twój serwer Conan Exiles był dostępny publicznie.
Wyszukaj w Windows Ustawienia zapory Windows z zaawansowanym zabezpieczeniem. Jeśli otworzy się podstawowy panel zapory, kliknij Ustawienia zaawansowane, aby przejść do właściwego okna.
Musisz utworzyć nowe reguły dla swojego serwera Conan Exiles. Dodaj je dla następujących protokołów i portów:
- TCP przychodzące i wychodzące: 7777, 25575
- UDP przychodzące i wychodzące: 7777, 7778, 27015
Jeśli potrzebujesz pomocy, skorzystaj z naszego poradnika Przekierowanie portów (Firewall).
Po dodaniu reguł Twój serwer będzie dostępny publicznie i będziesz mógł połączyć się z nim przez adres IP serwera. Zalecamy jednak najpierw skonfigurować ustawienia serwera w kolejnej sekcji.
Konfiguracja
Na tym etapie masz już gotowy serwer Conan Exiles. Możesz dalej konfigurować serwer przez plik konfiguracyjny znajdujący się w katalogu serwera.
Przejdź do katalogu:
../Conan-Server/Engine/Config/Windows
Znajdziesz tam plik konfiguracyjny WindowsServerEngine.ini. W tym pliku możesz zmieniać wiele ustawień, dodając odpowiednie parametry.
Na przykład, aby ustawić nazwę serwera, hasło i hasło administratora, dodaj do pliku:
[OnlineSubsystem]
ServerName=[twoja_nazwa_serwera]
ServerPassword=[twoje_hasło]
[ServerSettings]
AdminPassword=[twoje_hasło_admina]
Polecamy zajrzeć na Conan Exiles Wiki po pełną listę dostępnych opcji.
Uruchamianie i łączenie się z serwerem
Teraz czas uruchomić serwer. Przejdź do głównego katalogu serwera Conan Exiles i uruchom StartServer.bat, który utworzyłeś wcześniej. Otworzy się konsola serwera w oknie wiersza poleceń i rozpocznie się proces startu. Teraz możesz połączyć się z serwerem bezpośrednio przez przeglądarkę serwerów w grze, wpisując adres IP i port serwera (domyślnie 7777).
Podsumowanie
Gratulacje, udało Ci się zainstalować i skonfigurować serwer Conan Exiles na swoim VPS! Jeśli masz pytania lub problemy, skontaktuj się z naszym supportem, który jest do Twojej dyspozycji codziennie!