Ahoj milí priatelia, napísal som špeciálne pre vás užitočný článok, na hosťovanie VPS/VDS. Chcem vám stručne povedať, čo je hlavný server a čo je BOOST (Boost)

Hlavný server je Python programovací skript, ktorý je zodpovedný za vyhľadávanie serverov v hre Counter-Strike.

ZOSILNENIE - toto je skript, ktorý zobrazuje herné servery, vo všeobecnosti sú nastavenia zosilnenia pre každého autora odlišné, hlavnou úlohou Boost (a) je propagácia a distribúcia herné servery v zozname, teda na odchod, meškaním (pingom) alebo uplynutím určitej lehoty!


Ukázalo sa, že hlavný server je zodpovedný za nájdenie serverov vo vašom Counter-Strike a skript BOOST mu odovzdá tieto servery!

Chcem poznamenať, že hlavným a efektívnym typom propagácie je Monitorovanie a BOOST serverov, ale najefektívnejšia je stále BOOST propagácia! Takže sa s tým môžete zmiasť a ak máte dobre navštevovaný zdroj (webovú stránku), potom si myslím, že nebude ťažké vytvoriť si vlastnú službu propagácie servera, prenajať si hosting VPS / VDS, nainštalovať naň skript Master Server a pripojte skript Boost(s)

Začnime teda inštalovať hlavný server a BOOST (Boost)

Inštalácia a konfigurácia hlavného servera

Inštalácia hlavného servera by mala začať výberom dobrého VPS/VDS hosting kde sú prítomné operačné systémy (CentOS, Debian, Ubuntu) a tam je vzdialený prístup a je tiež lepšie trochu preplatiť a vziať to pomocou ovládacieho panela ISPmanager, samozrejme sa zaobídete aj bez toho, no bude pre vás pohodlnejšie spravovať hosting s ním, chcem vám poradiť hosting FirstVDS.Ru pohotový tím podpory a cena hostingu nie je o nič drahšia ako ostatné. Samozrejme, že vám to nevnucujem, môžete si vybrať svoj obľúbený hosting!

1) Program Pyty (program pre vzdialené pripojenie a správa hostingu)
2) Program FileZilla (program na správu súborov a priečinkov vášho hostingu)
3) Scenár Hlavný server pre Counter-Strike


Na konci článku pripojím programy a skript Master Server!

Rozhodli ste sa teda pre hosting, zaregistrujte sa na webe hostiteľa a objednajte si tarifu, ktorú potrebujete, po zakúpení vám prídu na mail všetky potrebné informácie o hostingu, vrátane IP adresy stroja a prihlasovacieho mena - hesla (prihlásenie koreňového správcu) pre FTP prístup k hostingu!

Sťahovanie programu FileZilla, nainštalujte a otvorte ho, úplne hore v okne programu sú riadky (Hostiteľ, Používateľské meno, Heslo, Port)

toto sú riadky na zadávanie údajov, pre pripojenie k hostingu tam zadajte svoje údaje o hostingu a stlačte tlačidlo "Rýchle pripojenie" po úspešnom pripojení by sa mali objaviť adresáre a súbory vášho hostingu, nájdeme adresár s názvom "Domov" a vytvorte v ňom adresár "pani"(názov priečinka môžete zmeniť na svoj vlastný, je to málo dôležité), potom by ste si mali stiahnuť archív Skript hlavného servera, rozbaľte ho a rozbalené súbory by sa mali nahrať do priečinka "pani" váš hosting!

Základné nastavenia súborov "ms.cfg"

Nastavenia vykonám na mojom príklade


HOSTITEĽ= 198.354.244.234 (IP adresa môjho VPS/VDS hostingu )
PORTGS= 27010 (V mojom prípade bude hlavný server fungovať so servermi CS 1.6 )
PORTY= 27011 (V mojom prípade bude hlavný server pracovať so servermi CS: SOURCE )

#Vyberte prevádzkový režim:
# LIGHTMON - režim kompatibility s monitorovaním LIGHTMON 2.1 -2.3;
# AMXMON - režim kompatibility monitorovania AMXMONITORING 1.3.x - 1.4.x;
# MONENGINE - režim kompatibility s monitorovaním MONENGINE;
# MYSQL - natívne MySQL tabuľka DB, súbor príkladu tabuľky mysql.sql;
# BOOSTBYMIRROR - použitie pre web skript pre posilňovacie systémy od miRor (v priečinku webaddons)
# SÚBOR - zoznam serverov je prevzatý zo súborov špecifikovaných vo voľbe;
# URL - zoberte zoznam serverov z adresy URL (textový súbor ako režim súboru, ale online:))
#CMQ-Vlastné mysql dotaz- použite tento režim na integráciu ms tejto vašej databázy

===========================================================
MODE=SÚBOR(Hlavný server v mojom prípade prevezme zoznamy serverov zo súborov, ktoré sa dodávajú so skriptom hlavného servera)


servercs.txt- tento súbor bude obsahovať servery pre CS 1.6
servercss.txt- tento súbor bude obsahovať servery pre CS:SOURCE

NIE = 0 (Zakázať triedenie pomocou príkazu ping)
OBNOVIŤ= 1000 (Čas na aktualizáciu zoznamu serverov 1000 sekúnd)


s prispôsobením Hlavné servery prišiel na to, teraz musíme nainštalovať potrebné moduly na hosting a spustiť náš hlavný server, to znamená spustiť ho, na to potrebujeme program Pyty, stiahnite si program, nainštalujte a otvorte ho, otvorí sa malé okno, v ktorom by ste mali špecifikovať hostingová IP adresa, a prístav (22) a stlačte tlačidlo "Pripojiť"

Po úspešnom pripojení by sa malo otvoriť tmavé okno s nápisom "prihlásiť sa ako:", na tomto riadku by ste mali zadať prihlásenie (prihlásenie koreňového správcu) a stlačte kláves "ENTER",

Po úspešnom pripojení si musíme stiahnuť potrebné moduly (Obrazovka, Python a PythonBD) na hosťovanie.

Nastavenie obrazovky:

Príkaz pre CentOS: yum obrazovka inštalácie
Príkaz pre Debian: obrazovka inštalácie apt-get
Príkaz pre Ubuntu: obrazovka inštalácie sudo apt-get


Inštalácia Pythonu:

Zdravím všetkých čitateľov mojich článkov, dnes som si pre vás pripravil článok o veľmi často kladené otázky:
Ako nainštalovať Master-Server (MS) Counter-Strike 1.6 na virtuálny alebo dedikovaný server ( VPS/VDS).

Najprv si stiahnite hlavný server v Pythone - Stiahnuť

Ako vždy, začneme výberom hostingu, ktorý poskytuje služby VPS/VDS a ešte raz zostávam na svojom názore a odporúčam vám prenajať si VDS na hosting Feonet.Ru. Nasledujme odkaz a zaregistrujte sa, pri registrácii budete vyzvaní na zadanie údajov o vašom pase, ale ak pas ešte nemáte alebo z nejakého dôvodu nechcete zadávať svoje údaje, vždy môžete kontaktovať technickú podporu a oni vám pomôže vám zaregistrovať sa bez údajov z pasu. Registrovaný? Výborne! Poďme ďalej.

Časť 1 - Objednávka VDS.
Na začiatok objednáme najslabší VDS, potom si môžete zmeniť tarifu, v horné menu na Feonet.Ru umiestnite kurzor myši nad sekciu Služby > Prenájom (VDS/VPS), vyberte tarifu VDS 1 za 160 rubľov.

Krok 1. Nechajte to tak a užívajte si to Ďaleko.
Krok 2
Termín objednávky:(podľa vlastného výberu)
Operačný systém: Debian 6x32.
Ovládací panel: ISPmanager Lite (zadarmo)

Časť 2 - Konfigurácia VDS.

1. Po zaplatení sa Vaša zaplatená objednávka objaví vo vyúčtovaní, na jej aktiváciu si budete musieť nejaký čas počkať.
Potom, čo stlačíme Prihlásiť sa, potom v stĺpci kliknite ľavým tlačidlom myši Prejdite do ISPmanager, Prijímame všetko, čo čítame, nastavujeme si heslo koreň a root mysql.

2. Teraz vytvorte používateľa, vľavo prejdite na Používatelia> Vytvoriť> Zadať údaje> karta Povolenia> Začiarknuť všade> Ok.

3. Prejdite do Databázy > Vytvoriť > Vytvoriť databázu a používateľa.

4. Vstupujeme PhpMyAdminľavý dolný odkaz > Zadajte údaje z databázy> Otvorte databázu, ktorú ste vytvorili> Importovať> Importovať mysql.sql a mslog.sql .

5. Správca súborov > opt> vytvorte zložku masterserver> tam vyplňte Master-Server> nastavte ms.cfg , v režime práce s MYSQL> Vyplňte nakonfigurovaný konfiguračný súbor do zložky masterserver.

3. časť - Prihláste sa cez SSH a nainštalujte a spustite MS na VDS.
- 1. Stiahnite si program PuTTY
- 2. Spustite program a v poli " Názov hostiteľa (alebo adresa IP)"zadajte IP svojho VDS, kliknite OTVORENÉ
- 3. Do konzoly zadajte root
- 4. Zadajte heslo, pri zadávaní nebude vidieť, že sa zadáva, preto sa ho snažíme zadať správne.
- 5. Nainštalujte softvér
- 5.1 Inštalácia Phytonu do konzoly, ktorú píšeme - apt-get nainštalovať python
- 5.2 Inštalácia PhytonDB do konzoly, ktorú píšeme - apt-get install python-mysqldb
- 5.3 Vstup na obrazovku inštalácie - obrazovka inštalácie apt-get
- 5.4 Zadajte priečinok, v ktorom sa nachádzajú súbory s MS - cd /opt/masterserver/
- 6. Spustite hlavný server, zadajte - obrazovka -A -m -d -S ms python ms.py
- 7. Pozrime sa na prácu MS - python ms.py
- 8. Stop MS - screen -r ms python ms.py
- 9. Hotovo

V samotnom hlavnom serveri sú prevádzkové režimy, takže nie je potrebné preberať zoznam serverov z MYSQL, ak máte monitorovanie servera, stačí vybrať režim monitorovania, ktorý máte a špecifikovať údaje z databázy, predtým si pred -Inštalácia Vzdialený prístup do Databázy a zadajte IP, z ktorej sa môžete vzdialene pripojiť k databáze, teda IP vášho VDS.

Pre zobrazenie vášho servera vo vyhľadávaní je potrebné, aby bol pridaný na hlavný server, ktorý slúži na vyhľadávanie a vydávanie zoznamu serverov.

Princíp činnosti:
Hráč začne hľadať servery, požiadavka prejde od hráča na hlavný server, server odošle zoznam serverov hráčovi. Master Server je server, ktorý poskytuje hre zoznam fungujúcich herných serverov Counter-Strike 1.6.

Vlastníci licencovaná verzia Counter-Strike získava zoznam serverov z oficiálneho hlavného servera Steam, zatiaľ čo No-Steam používa, často hlavné servery tretích strán, ktorých zoznam je zvyčajne servery s viacerými protokolmi alebo No-Steam.
Váš server bude po určitom čase automaticky pridaný na hlavný server Steam, hlavnou požiadavkou servera je používať protokol 48 (Steam).


setmaster pridať

Pomocou príkazu setmaster add, ktorý bol napísaný v server.cfg , bol server pridaný na hlavný server, ale po aktualizáciách vývojári príkaz odstránili, nefunguje.
Dôvodom je skutočnosť, že vo vyhľadávaní sa objavilo veľa „falošných“ serverov, ktoré viedli na rovnaký server, mali rôzne názvy, nezobrazovali skutočný ping a počet hráčov, čo mnohých zavádzalo. Mnohí túto zraniteľnosť využili a dosiahla svoj vrchol, po ktorom sa Valve (vývojári) rozhodli odstrániť tím a vyčistiť hlavný server od nepoctivých administrátorov, ktorí sa kvôli tomu pokúsili propagovať svoj server.

Manuálne pridanie na hlavný server.

Po aktualizácii je teraz potrebné manuálne pridať váš server na hlavný server, čo možno vykonať na rôznych monitoroch (monitory spravidla používajú svoje vlastné hlavné servery). Jednoduchý doplnok k monitorovaniu je zadarmo.

Takže existuje tiež platených služieb, s ktorým sa váš server bude zobrazovať nielen vo vyhľadávaní serverov, ale bude na prvých miestach. Tento typ platených služieb sa nazýva – promotion Boost. Propagáciu si môžete objednať aj z ovládacieho panela. Služba Boost bude fungovať iba vtedy, keď je na serveri nainštalovaný modul Dproto, vďaka čomu je váš server multiprotokolový (Steam a No-Steam).

Pridanie hlavného servera do Valve sa stalo automatickým, nemusíte ho pridávať ručne.


Ako skontrolovať, či je server viditeľný na internete.

Najjednoduchší a najbanálnejší spôsob - ak hráči vstúpia na server, je to viditeľné. Môžete tiež použiť vyhľadávanie servera sami a nájsť svoj server. Je však potrebné si uvedomiť, že môžete použiť iný hlavný server, možno ho pri vyhľadávaní neuvidíte a ostatní prídu k vám a uvidia váš server.

Stojí za to pamätať, že nikto nevstúpi na server, keď je na ňom 0 hráčov, aj keď je váš server viditeľný vo vyhľadávaní. Na sieti je veľa serverov a konkurencia rastie, nikto nechce hrať na prázdnom serveri, keď je veľa serverov, kde sú hráči.

"MasterServers" ( "hl1" ( "0" ( "addr" "90.188.237.26:27010" ) "1" ( "addr" "rubitnet..pppoe.irtel.ru:27010" ) "4" ( "addr" "boostcs16.servegame.com:27010" ) "5" ( "addr" "boost.servegame..188.237.26:27011" ) "8" ( "addr" "rubitnet..pppoe.irtel.ru:27011" ) "11" ( "addr" "boostcs16.servegame.com:27011" ) "12" ( "addr" "boost.servegame..188.237.26:27010" ) "1" ( "addr" "90.188.237.26:27011 ")))

Čo sú hlavné servery?

MasterServers je zodpovedný za nájdenie serverov CS 1.6 v hernom klientovi. Niekedy sa stane, že váš CS jednoducho prestane hľadať servery na internete. Vstúpite do hry, kliknete na „Nájsť server“ (Nájsť server), vyberiete kartu „Internet“ (Internet) a je prázdna. Pokúsite sa obnoviť zoznam stlačením tlačidla "Obnoviť", ale nič sa nestane. Toto sa často stáva, keď má klient hlavný server, ktorý je vypnutý s monitorovaním. Autor monitorovania jednoducho opustí svoj projekt a výsledkom je, že mnohí hráči trpia. Poďme pochopiť, ako MasterServers funguje. V prvom rade ide o súbor, ktorý má príponu .vdf a podľa toho aj jeho celý názov je MasterServers.vdf. Dáva príkaz na získanie zoznamu serverov CS 1.6 zo zdroja jeho autora a vydáva ich vo vašom hernom klientovi. Zverejňujeme tu testovaný, plne funkčný MasterServers.vdf, ktorý nemá žiadne zlyhania a od roku 2012 hľadá servery 24 hodín denne, 7 dní v týždni.

Prečo vyhľadávanie nefunguje v cs 1.6. Riešenie.

Pozrime sa na dôvody nedostatku vyhľadávania serverov v záložke „Internet“, alebo sa stane, že cs 1.6 nájde málo herných serverov cs 1.6 a to znemožňuje nájsť server s minimálnym pingom.
Prvým dôvodom, prečo sa server CS 1.6 nenachádza na internete, je montáž.
Monitoring serverov bol ukončený, keďže každý monitoring distribuuje svoje vlastné zostavy a tým za peniaze propagujú servery cs 1.6. Keď sa monitorovanie zatvorí a prestane fungovať špeciálny program, ktorý na požiadanie klienta vráti zoznam serverov.
Druhý dôvod pre nedostatok vyhľadávania serverov cs 1.6.
Ďalším dôvodom nefunkčnosti vyhľadávania v cs 1.6 je zlyhanie herného klienta cs 1.6. Ako sa prelomí vyhľadávanie v zostavách Counter-Strike 1.6? Začnete hľadať vhodný server vo vyhľadávaní a potom naň prejdete. Po odohratom čase zatvoríte cs 1.6 a pri ďalšom spustení hry vyhľadávanie nefunguje alebo nájde malú hŕstku serverov v rozsahu 20-100 ks. To znamená, že na poslednom serveri bol špeciálny, zakázaný plug-in, ktorý keď hráči vstúpia, zmení alebo preruší vyhľadávanie serverov v hre.
Treťou zlou možnosťou vyhľadávania pre mnohých je nízky počet vyhľadávaní na serveri.
Táto otázka už súvisí s politikou mnohých monitorovaní. Ako už vieme, monitory rozdávajú zostavy a niekto má zostavu z konkrétneho monitora. Majitelia serverov si pri propagácii svojho servera objednávajú platené monitorovacie služby a tým sa server dostáva do vyhľadávania zostáv, ktoré sú distribuované monitoringom. Pre monitory nie je výhodné pridávať servery do hľadania ich zostavení, pretože cieľom monitorovania je získať späť náklady a zisky na hosting. To je dôvod, prečo mnohé zostavy cs 1.6 nachádzajú 5% serverov z celkovej hmotnosti.
A teraz späť k otázke. Čo robiť, keď vyhľadávanie v cs 1.6 nefunguje?

1. Skúste nahradiť súbor MasterServers.vdf na jeden deň, ale je nepravdepodobné, že to bude fungovať. Keďže ochrana zostáv je zameraná na to, aby sa vyhľadávanie v nich nezmenilo, v opačnom prípade sa zníži kvalita propagácie servera a zisk, resp.

2. Odstráňte cs 1.6, v ktorom nefunguje vyhľadávanie serverov a stiahnite si cs 1.6 s vyhľadávaním 100-200 ks.

3. Stiahnite si z našej stránky opravu pre vyhľadávanie na serveri, ktorá opraví vyhľadávanie v cs 1.6 a jednoducho hacknite drzým spôsobom a predĺži vyhľadávanie na viac ako 2000.