V zadnjem času se slovenski trackerji podirajo kot domine, predvsem zaradi konstantnih ddos napadov. Zakaj je vse to potrebno? Nekateri krivijo slovensko foušarijo, nekateri krivijo “otročaje”, ki sedijo za računalnikom in nimajo drugega dela, itd. Kot sem že večkrat omenil, je pač v Sloveniji problem stopiti skupaj, vsak ima rad svoje, vsak je rad sam svoj šef, zato pride to namernega “nagajanja” konkurenci. Rešitev? Mislim da obstaja.
Torej, kako rešiti vsaj en tracker pred propadom in da tega trackerja ne bo ugasnil zakon?
Moja rešitev je sicer zelo enostavna, nevem pa kako bi se dalo to izvesti. Najprej bi k temu morala stopiti cela ekipa, predvsem programerji & lastniki raznih strežnikov (ni nujno da 100Mbit linija, lahko tudi lastniki VDSL povezav).
Teorija, kako narediti v Sloveniji tracker, ki bo lahko obstal brez problemov
V teoriji potrebujemo 3 vrste strežnikov:
- DNS strežnike
- Strežnike s bazo (MySQL strežnike)
- Strežnike, ki prikazujejo spletno stran (imenujmo jih naprimer Spletki)
Kako bi zadeva delovala?
Zelo enostavno. Domena je najprej usmerjena na DNS strežnike (več jih mora biti zato, ker obstaja možnost napada DNS strežnikov, tako bi se domena samo preusmerila). Potrebovali bi jih več in vsi bi morali laufat na dokaj dobri liniji (ni nujno da 100Mbit). Te strežniki bi DNS zapise osveževali na vsake 3 ure (naprimer) in ob vsaki osvežitvi, bi domeno usmerili na drugega Spletka. ÄŒe bi bil nek Spletek (strežnik kjer bi se prikazovali podatki) prezaseden oz. preobremenjen (bi preverjali s odzivnostjo pinga oz. pač kakršenkoli drug način) bi se promet s tega Spletka takoj preusmeril na drugega.
Kako bi delovali Spletki?
Spletek bi imel samo PHP datoteke (tracker) in zunanjo bazo – katera bi se nahajala na MySQL strežnikih (oz. samo na enem, do katerega bi imeli dostop vsi Spletki)
Celoten povzetek
DNS strežniki bi osveževali DNS zapise, ter jih na vsake toliko časa preusmerilo na drug Spletek. Ta strežnik bi pobral podatke s MySQL strežnika (do katerega bi pač imel dostop) in jih prikazal na strani.
Kako se s tem zavarujemo?
Prvič – to je dober način za zavarovanje pred DDOS napadi.
Drugič – centralna baza se ohrani & na strani se ne izgubljajo podatki
Tretjič – tracker je več časa Dosegljiv (Online)
ÄŒetrtič – baze podatkov ni mogoče izslediti, tako da so na udaru samo Spletki – ker pa imajo Spletki samo neke PHP datoteke, ki so brez baze podatkov neuporabne, jim zakon ne more stopiti na prste.
Slabe strani?
Seveda. Strežniki bi morali biti dobro zavarovani, zanesljivi administratorji (da ne bi posegali v samo bazo) in pri MySQL strežniku bi morali delati backup celotne baze (v primeru napada se podatki ohranijo).
—
Drugače pa menim da je to ZELO dober način za ohranitev trackerja. Ker če ne bomo stopili skupaj in naredili kaj takega, potem se bomo lahko vsak dan tresli, kje bomo v prihodnje dobili nelegalno pridobljene datoteke :D





