Połączenie z bungeecordem 2 portami

KubaP | 2020-07-26 10:22:22 UTC | #1

Przez jakiś czas miałem serwer bungeecord na titanaxe i niedawno przeniosłem go na VPS. Problem tkwi w tym, że część graczy z mojego serwera nie łączy się z domyślnego portu 25565, tylko z 54230 (domena.pl:54230), przez co niektórzy gracze nie będą mogli się połączyć z serwerem. Czy da się zrobić, żeby po wejściu z tego 2 portu przekierowywało na port domyślny? Jeśli tak to w jaki sposób?


tirex | 2020-07-26 10:32:04 UTC | #2

Najprostsze co możesz zrobić to postawić serwer na porcie 54230 i ustawić rekord SRV, który wskazuje na ten port.


KubaP | 2020-07-26 10:35:06 UTC | #3

Myślałem o tym, ale nie za bardzo chcę to w taki sposób zrobić. Istnieje jakieś inne rozwiązanie tego problemu?


tirex | 2020-07-26 10:36:29 UTC | #4

Można przekierować port za pomocą HAProxy.


Nieznajomy11 | 2020-07-26 10:57:51 UTC | #5

[quote=”tirex, post:4, topic:15519, full:true”]
Można przekierować port za pomocą HAProxy.
[/quote]

Ale po co tak komplikować.

[quote=”KubaP, post:3, topic:15519”]
Istnieje jakieś inne rozwiązanie tego problemu?
[/quote]

Tak, dodaj po prostu drugi listener w config.yml bungeecorda:

listeners:
- 
  ...
  host: 0.0.0.0:25565
  ...
- 
  ...
  host: 0.0.0.0:54230
  ...

BungeeCord wspiera możliwość stworzenia wielu listenerów o różnych właściwościach.


KubaP | 2020-07-26 10:57:42 UTC | #6

[quote=”Nieznajomy11, post:5, topic:15519”]
-
[/quote]

Działa. Dziękuję @Nieznajomy11, @tirex


system | 2020-08-27 10:57:44 UTC | #7

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.