Základné Informácie
V tomto návode si ukážeme, ako zabezpečiť svoj BungeeCord server, pred rôznými hráčmi. Tento návod je novší oproti tomu, ktorý tu už je vytvorený.
Inštalácia
- Budeme musieť nainštalovať plugin SecuredNetwork na svoj BungeeCord server a taktiež ostatné serveri
- Plugin SecuredNetwork stiahneme zo SpigotMC
- Ako náhle bude plugin nainštalovaný na naších serveroch, tak sa môžeme vrhnúť na hlavnú vec.
Nastavenie
- Ako prvé budeme musieť vygenerovať nový bezpečnostný kód, preto pôjdeme do BungeeCord konzole a napíšeme /sn generate <dĺžka>. Dĺžka môže byť akokoľvek dlhá, doporučená je 1000, takže /sn generate 1000
- Vygenerovaný kód sa nam uloží do BungeeCord -> plugins -> SecuredNetwork -> config.yml
property:
value: E8A@1l9p[Pxg++&Yz7u_sh@g_GmlLGEk+8N;s>zQQ=ZK7_jK1j<f+Dam&e_T;RHh_MpS8La#,%n-DKr_@6MaCVn#.=m.4ueKRzta@>J(dEm>*i2O)t+A2yiU]qY]b(_+x.+ovk7qG*3ExV?1I15_Erat3Mh6ef*x%TckTvsTMGmFO+^Vmu4dV>fV7,ij3_G$yU_X[db&_<NfDla]0*1>k3en91pE_I>;td,eJI*]LaL#7bz?V1cmTMGd^>@X2o>^1Ze+G^oK_Y=@k!5l_APika4#?!P@No2Cu_#xlq?TA>M2FkO)N@N0*5zB&+vlRd]a@eaPzvSXo1;Lk(aMS>*+H.Q?8!m8ILzn,d,J_Uii_XIKVZMeR^JMyg7?_Yd^qGP#*%*X3t-#*B0dI#6eqJO-$349o;kl_SzaRhlMEe6N;R)(vV8ECXcUDp8jv>6%)8DzaAo,*@+O,.Mp<Zm_TGOXixA^UsZMV(yt*0dUT^iA8yn.&cH[G_S_[O6UY%$jop+tR65e+ffL>TC0^ssM$$4exeJ7_?+iN=>&?)iZe$<Ot,E%28ok4fQZJvu-s))lM^P(]nXf^)(jbYLAe$O&9fkb%CQ$I01Lj.dVe0]a+I.*$44&c[E_=R_<-ALDdD0[GMTFVEAqg^3BxHf_DL*X6]g(]dgpFC^PfYk*pFV$FSq]2MvP]I+czKRsKd(EJe$fqz.aD35usttqvhEOeg;1KYQ$b3<!d@bkxnURb_J7PUK?mOrB$Li)#0QP$Z@Zb?q^&_YB(O[=Z9KhHkDGF5+h#16b4hScs;i;oUQ(MzMuOhpE+S[867Y#9;,DRf&$z@>k=QY<Ic_uMTP6g8;G2dT)1]mUg5+YkI.qi+p])5[t7Q.9)#-87aH+0;IyF+_U=&euKHN)<!sLs6ck1f)U_55$L;aHm^7emRhOKVVuD!i1*Hmzu<@Atj<Dtz8U9[z=j<Iq(>qtfI@%=<YBa<IXI&J%x7N,sV5l7!Aj;%)RI$y,c%d_
- Skopírujeme si ten vygenerovaný kód, ktorý sa nachádza v config.yml pod property.value a vložíme to do naších ostatních serverov, tak isto do config.yml
- Ak ste kódy vložili do configov, môžete na každom servery spustiť reštart, poprípade napísať príkaz /sn reload
- V BungeeCord -> plugins -> SecuredNetwork -> config.yml sa nám ešte nachádza jedna hodnota, ktorá musí byť rovnaká na všetkích serveroch a to property.name, defaultne je to nastavené na secured_network. Nie je to až tak závažné, ale tiež nám to môže pomôcť pri zabezpečeniu, preto to odporúčam zmeniť. Táto hodnotá musí byť pozmenená aj na naších ostatních serveroch.
property:
name: secured_network
- IP Whitelist. Áno, tento plugin ma tiež aj v sebe túto funkciu, ak by sme hráčom chceli zablokovať číselnú IP, poprípade inú IP. Preto pôjdeme do BungeeCord -> plugins -> SecuredNetwork -> config.yml a nájdeme tam ip-whitelist a to nastavíme na true. Samotné nastavenie IP Whitelistu bude vyzerať nejak takto
ip-whitelist:
enabled: true
ips:
- mc.mojserver.cz
- '[CASE_SENSITIVE]mc.mojserver.cz'
***** Case Sensitive znamená, že hráč ak napíše IP Mc.MojSERver.cZ tak ho to napojí, pre zablokovanie toho zmente [CASE_SENSITIVE] na [NO_CASE_SENSITIVE]
Výsledok
Takto to vyzerá, ak sa hráč snaží pripojiť mimo bungeecord siete.