Różnice między wybraną wersją a wersją aktualną.
Poprzednia rewizja po obu stronach Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
serwer_bungeecord [2017/01/06 12:16] Marcin |
serwer_bungeecord [2022/05/30 17:14] (aktualna) tech [Serwer BungeeCord / Waterfall] |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
- | ====== Serwer BungeeCord ====== | + | ====== Serwer BungeeCord / Waterfall ====== |
- | Hosting //TitanAXE// wspiera obsługę serwerów //BungeeCord//. Jest to specjalny rodzaj serwera, działający jak serwer proxy, ale posiadający jeszcze dodatkowe możliwości. Do konfiguracji takiego serwera wymagana jest odpowiednia wiedza i doświadczenie. //Support Hostingu nie świadczy usług konfiguracji takich serwerów.// | + | Hosting //TitanAXE// wspiera obsługę serwerów //BungeeCord/////Waterfall//. Jest to specjalny rodzaj serwera, działający jak serwer proxy, ale posiadający jeszcze dodatkowe możliwości. Do konfiguracji takiego serwera wymagana jest odpowiednia wiedza i doświadczenie. Silnik //Waterfall// jest zmodyfikowaną wersją zwykłego silnika //BungeeCord//. Konfiguracja obu silników wygląda **tak samo**. |
+ | //Support Hostingu nie świadczy usług konfiguracji takich serwerów.// | ||
===== Co potrzebuję, żeby zrobić sieć serwerów? ===== | ===== Co potrzebuję, żeby zrobić sieć serwerów? ===== | ||
+ | |||
+ | Do stworzenia małej sieci serwerów z serwerem lobby, potrzebne są minimum **TRZY** serwery: | ||
+ | |||
- jeden serwer //lobby// | - jeden serwer //lobby// | ||
- | - serwer //BungeeCord//, z minimum **1GB pamięci RAM** | + | - serwer //BungeeCord// lub //Waterfall//, z minimum **1GB pamięci RAM** |
- co najmniej jeden serwer gry z silnikiem typu //Spigot// | - co najmniej jeden serwer gry z silnikiem typu //Spigot// | ||
- | - **odpowiednia wiedza i doświadczenie** | + | |
+ | Do tego **odpowiednia wiedza i doświadczenie**. | ||
===== Jakie serwery można połączyć? ===== | ===== Jakie serwery można połączyć? ===== | ||
- | Wszystkie serwery typu //Spigot//, //CraftBukkit//, //PaperSpigot// itp. mogą być połączone ze sobą za pomocą serwera //BungeeCord//. | + | Wszystkie serwery typu //Spigot//, //CraftBukkit//, //PaperSpigot//, //FlamePaper//, //Purpur// itp. mogą być połączone ze sobą za pomocą serwera //BungeeCord// lub //Waterfall//. |
- | Jedynym wymaganiem tutaj jest to, aby serwer //BungeeCord// był na innym hoście niż podłączane serwery //Minecraft//. Takie ograniczenie zostało wprowadzone z kilku powodów, jednym z nich jest równomierne rozłożenie ruchu na serwerach //TitanAXE// i zapewnienie wyższej niezawodności. | + | Podłączając serwery znajdujące się na tym samym serwerze dedykowanym, należy posłużyć się prywatnym adresem IP (zaczynający się od 10.) |
+ | ===== Ważna informacja ===== | ||
- | ==== Jak sprawdzić na jakim hoście mam serwery? ==== | + | Konfigurując serwer //BungeeCord/////Waterfall// nie wolno ruszać sekcji ''listeners''! |
- | Wystarczy, że sprawdzisz adresy swoich serwerów. Serwer //BungeeCord// musi mieć inny początek adresu niż pozostałe serwery, np: | + | |
- | * serwer lobby: ''s10.titanaxe.com:30000'' | + | |
- | * serwer gry #1: ''s10.titanaxe.com:30000'' | + | |
- | * serwer gry #2: ''s11.titanaxe.com:30000'' | + | |
- | * serwer //BungeeCord//: ''s9.titanaxe.com:30000'' | + | |
- | + | ||
- | Zwróć uwagę, że //BungeeCord// posiada adres ''s9.titanaxe.com'', jest inny niż adresy pozostałych serwerów. Przykładem __nieprawidłowym__ byłaby sytuacja, w której serwer //BungeeCord// miałby adres np. ''s10.titanaxe.com''. | + | |
- | + | ||
- | ==== Co mam zrobić, jak mam wszystkie serwery na tym samym hoście? ==== | + | |
- | Jeżeli kupiłeś serwer //BungeeCord// i jest on na tym samym hoście, co pozostałe serwery, wystarczy, że skontaktujesz się z [[https://titanaxe.com/support|supportem]] i poprosisz o przeniesienie serwera //BungeeCord// na inny serwer dedykowany. Takie operacje wykonywane są w zakresie wsparcia technicznego //TitanAXE// i są nieodpłatne. | + | |
- | + | ||
- | ===== Podstawowe ustawienia ===== | + | |
- | + | ||
- | Konfigurując serwer //BungeeCord// należy zachować następujące parametry w sekcji ''listeners'' w niezmienionej formie: | + | |
<Code:yml> | <Code:yml> | ||
listeners: | listeners: | ||
- | - host: '0.0.0.0:25565' | + | - host: '(Prywatny adres IP serwera Proxy)' |
query_port: 25565 | query_port: 25565 | ||
</Code> | </Code> | ||
- | Serwer nie będzie działać, jeżeli te parametry zostały zmienione. | + | Serwer nie będzie działać, jeżeli te parametry zostaną zmienione. Pozostałe opcje można dowolnie zmieniać. |
===== Ograniczenia stosowania serwera BungeeCord ===== | ===== Ograniczenia stosowania serwera BungeeCord ===== | ||
- | Zgodnie z [[https://titanaxe.com/regulamin.pdf|regulaminem serwisu TitanAXE]], bez uprzedniej zgody Hostingu, nie można kierować ruchu poza sieć //TitanAXE//. To oznacza, że samowolnie nie wolno podłączyć serwerów //Minecraft// utrzymywanych na innych hostingach lub serwerach (dedykowanych, VPS) nienależących do serwisu //TitanAXE//. Naruszenie tego punktu regulaminu, może skutkować blokadą serwera do czasu wyjaśnienia sprawy i ewentualnego uzyskania zgody na taką działalność lub nawet usunięciem serwera bez zwrócenia poniesionych kosztów. | + | Zgodnie z [[https://titanaxe.com/regulamin.pdf|regulaminem serwisu TitanAXE]], bez uprzedniej zgody Hostingu, nie można kierować ruchu poza sieć //TitanAXE//. To oznacza, że samowolnie nie wolno podłączyć serwerów //Minecraft// utrzymywanych na innych hostingach lub serwerach (dedykowanych, VPS) nienależących do serwisu //TitanAXE//. Podpinanie serwerów zewnętrznych generuje nadmiarowy ruch w naszej infrastrukturze. |
Aby uzyskać zgodę na podłączenie serwera spoza sieci //TitanAXE//, należy skontaktować się z [[https://titanaxe.com/support|supportem]] i poprosić o wyrażenie zgody, argumentując odpowiednio swoją potrzebę. | Aby uzyskać zgodę na podłączenie serwera spoza sieci //TitanAXE//, należy skontaktować się z [[https://titanaxe.com/support|supportem]] i poprosić o wyrażenie zgody, argumentując odpowiednio swoją potrzebę. | ||
+ | |||
+ | |||
+ | ===== Poradnik ===== | ||
+ | |||
+ | Jeżeli chcesz się dowiedzieć więcej na temat konfigurowania serwera //BungeeCord//, przejdź do poradnika: [[konfiguracja_bungeecord|Konfiguracja serwera BungeeCord]] | ||
+ | |||