Legalin | 2021-03-30 12:14:03 UTC | #1
Witam, posiadam VPS z bungee i 1 serwerem MC. Posiadam dodaną regułkę:
iptables -I INPUT ! -s $BUNGEE_IP -p tcp --dport $START_PORT:$END_PORT -j DROP
Chciałbym się dowiedzieć, czy 2 serwer VPS, gdzie stoi 2 tryb powinienem również zabezpieczyć jakąś regułką, czy coś? Czy wystarczy w zupełności plugin typu “LockProxy”? Chciałbym, aby wszystko było w miarę bezpieczne, więc wolę dopytać ;)
Axerr | 2021-04-02 01:40:38 UTC | #2
Ta komenda powinna zostać użyta na każdym podserwerze. Oczywiście zmieniając jej wartości, aby były zgodne z faktycznym adresem bungeecord i portami serwerów.
Legalin | 2021-04-02 09:19:04 UTC | #3
Tylko, że właśnie troszkę nie rozumiem. Moja sieć wygląda mniej więcej tak, oczywiście pozmieniam porty sobie:
VPS 1 - lobby:
address: localhost:00010
VPS 1 - tryb 1:
address: localhost:00030
VPS 2 - tryb 2:
address: 11.11.111.111:00020
Jak dobrze pamiętam na 1 VPS użyłem regułki:
iptables -I INPUT ! -s IPBUNGEE(LOCALHOSTU) -p tcp –dport 00010:00030 -j DROP
Mógłbyś mi napisać, co w takim wypadku powinienem na 2 VPS’ie z trybem wpisać. Byłym wdzięczny :/
Axerr | 2021-04-03 11:16:20 UTC | #4
Zacznijmy od tego, że nie musisz przed numerem portu dodawać zer.
Wystarczy samo :10
, albo :30
Zakładając, że masz 2 VPSy:
* serwer pierwszy z adresem publicznym 1.1.1.1
na którym jest lobby (port 10
) oraz tryb pierwszy (port 30
)
* serwer drugi z adresem publicznym 2.2.2.2
, na którym znajduje się tryb drugi (port 20
)
* oraz oczywiście bungeecord, który jest na zupełnie innym hoście, z adresem publicznym 3.3.3.3
powinieneś na VPSie pierwszym użyć takiej komendy:
iptables -I INPUT ! -s 3.3.3.3 -p tcp --match multiport --dports 10,20 -j DROP
i takiej komendy na VPSie drugim, czyli tym z drugim trybem
iptables -I INPUT ! -s 3.3.3.3 -p tcp --dport 30 -j DROP
Nie jest wymagane wykonywanie jakichkolwiek komend iptables na serwerze z bungeecordem, choć wypadałoby postawić jakiegoś nawet najprostszego firewalla.
Powyższe komendy powinny zablokować KAŻDY ruch do trybów i lobby spoza bungeecorda.
system | 2021-05-05 01:37:56 UTC | #5
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.