Serwer gry na jednym baza danych na drugim serwerze

Axbriv | 2021-10-04 13:43:14 UTC | #1

Witajcie, potrzebuje informacji czy coś trzeba zmienić aby serwer gry jak jest na dedyku a baza danych na drugim serwerze gdzie jest PMA, czy musze na tym drugim serwerze coś dodawać aby się łączył serwer gry z bazą?


Timo | 2021-10-04 14:37:38 UTC | #2

Jeśli masz ustawiony firewall na serwerze z bazą danych, to musisz dodać wyjątek dla adresu IP serwera gry.

Dodatkowo użytkownik, aby łączyć się zdalnie, musi być odpowiednio ustawiony. Tak jak tutaj:
https://forum.lvlup.pro/t/host-1-2-3-4-is-not-allowed-to-connect-to-this-mysql-server-jak-naprawic/2627?u=timo


Axbriv | 2021-10-04 15:03:29 UTC | #3

@Timo, A powiesz mi jak dodać wyjątek do firewall?

Jeżeli chodzi użytkowników to wszystko jest dodane bo tworzą się konta poprzez panel sterujący serwerem i można się zalogować do pma, lecz jak jest odpalana gra to nie czyta bazy danych


Timo | 2021-10-04 15:10:32 UTC | #4

To musisz dać znać jak wygląda u ciebie ten firewall. Wtedy dopasujemy komendę dodającą wyjątek.

Używane są po prostu iptables, może korzystasz z ufw?


Axbriv | 2021-10-04 15:12:10 UTC | #5

W prawdzie powiedziawszy to niezbyt wiem jaki jest, ale mogę powiedzieć że jest to vps od ovh


Axbriv | 2021-10-04 15:16:14 UTC | #6

@Timo Okey już mam, na tym serwerze co mam bazę danych jest iptables v1.8.7 (nf_tables)


Timo | 2021-10-04 15:19:01 UTC | #7

W takim razie komenda
iptables -A INPUT -p tcp -s <adres_ip_serwera_gry> --dport 3306 -j ACCEPT
powinna pomóc i serwer powinien się już łączyć poprawnie. Zakładając oczywiście, że bazę masz na domyślnym porcie.


Axbriv | 2021-10-04 15:29:29 UTC | #8

port jest domyślny, lecz dalej jest to samo co było, tak jak by się nie łączyło


Axbriv | 2021-10-04 15:31:34 UTC | #9

Dodatkowo jest komunikat An error happens on MySQL for query “SELECT * FROM dealers : []”: ERHOSTIS_BLOCKED: Host ‘54.37.80.198’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’

Wiesz może jak to rozwiązać? @Timo


system | 2021-11-05 15:31:56 UTC | #10

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