
Miarahaba!
Noho izany, noho ny antony rehetra fantatra, dia tsy maintsy mandany fotoana bebe kokoa ao an-trano eo anoloan'ny monitor.
Amin'izao toe-draharaha izao dia tsy maintsy mahatsiaro ny raharaha taloha.
Araka ny efa mazava amin'ny lohatenin'ity lahatsoratra ity dia hiresaka momba ny fametrahana ny Synology NAS ho mpizara lalao isika.
Attention — be dia be ny pikantsary ao amin'ilay lahatsoratra (azo kitihina ny pikantsary)!
Alohan'ny hanombohantsika dia ireto misy lisitry ny fitaovana ilaintsika:
- Tsy mahita fameperana eto aho, heveriko fa hisy hanao izany raha tsy misy drafitra hitazona mpizara ho an'ny mpilalao 10k.
- tsy mila fahaiza-manao manokana, fa ny fahatakarana ara-panoharana fotsiny ny fitsipiky ny asa.
- momba izay izy io LinuxAzonao vakiana ao amin'ny tranonkala ofisialy ny momba ny GSM. .
Amin'izao fotoana izao (Aprily 2020) LinuxManana mpizara lalao miisa 105 azo ampiasaina ny GSM.
Ny lisitra manontolo dia azo jerena eto .
— tsena misy lalao.
Mpizara lalao LinuxNy GSM dia manana fifandraisana amin'ny , izany hoe, ny mpizara lalao LinuxLalao avy amin'ny Steam ihany no azo ampiasaina amin'ny GSM.
Fametrahana Docker amin'ny Synology NAS
Amin'ity dingana ity dia tsotra ny zava-drehetra, mankanesa any amin'ny tontolon'ny admin Synology, avy eo mandehana any amin'ny "Package center", tadiavo ary apetraho ny Docker.
Foiben'ny fonosana
Manomboka izany izahay ary mahita zavatra toy izao (efa nametraka ity container ity aho)
Fitantanana kaontenera
Avy eo, mandehana any amin'ny tabilao "Registry", soraty ny "gameservermanagers" amin'ny fikarohana, safidio ny sary "gameservermanagers/linuxgsm-docker" ary tsindrio ny bokotra "Download".
gameservermanagers/linuxgsm-docker
Avy eo dia mandehana any amin'ny tabilao "Sary", miandry ny sary hamita ny entana ary tsindrio ny bokotra "Launch".
Loading ny sary
Ao amin'ny varavarankely misokatra, mila mandeha any amin'ny "Settings Advanced" ianao, avy eo amin'ny tabilao "Network" ary jereo ny boaty "Ampiasao ny tambajotra mitovy amin'ny Docker Host".
Ovainay ny toe-javatra sisa, ohatra, toy ny "Anaran'ny fitoeran-javatra", araka ny fanapahan-kevitray.
Anaran'ny kaontenera - araka ny mety ho eritreretinao, ity no anaran'ilay fitoeran-javatra; ho azo ampiasaina any aoriana. Manoro hevitra aho ny hanome azy io amin'ny fomba fohy; ohatra, avelao ho "fitsapana".
Manaraka, tsindrio ny bokotra "Ampiharo" na "Manaraka" imbetsaka mandra-pahavitan'ny fanamboarana.
Advanced Settings
Mandehana any amin'ny tabilao "Container" ary jereo ny fitoeran-javatra mihazakazaka (raha tsy izany, manomboka).
Eto ianao dia afaka mijanona, manomboka, mamafa ary manao hetsika hafa.
Mandeha kaontenera
Fametrahana fitoeran-javatra Docker LinuxGSM
Alohan'ny hifandraisanao amin'ny Synology NAS amin'ny SSH dia mila manetsika ny fidirana SSH ao amin'ny tontonana admin ianao.
Fifandraisana amin'ny SSH
Manaraka, mila mampiasa ny adiresy IP anatiny an'ny mpizara Synology NAS ianao mba hifandraisana amin'ny SSH.
Mandehana any amin'ny terminal (na izay mitovy amin'izany, ohatra eo ambanin'ny Windows izany ) ary ampiasao ity baiko manaraka ity:
ssh user_name@IPRaha ny amiko dia toa izao
ssh admin@192.168.0.166 Adiresy IP an'ny mpizara Synology NAS
Aorian'ny fanomezan-dàlana dia mila mandefa ny baiko handehanana any amin'ny kaontenera "fitsapana" ianao (ny saha "Container Name" ao amin'ny fikandrana Docker) eo ambanin'ny mpampiasa "root".
sudo docker exec -u 0 -it test bash Mifandray amin'ny Docker
Alohan'ny fametrahana azy,LinuxMila mandray fepetra ny GSM".
Mametraha tenimiafina ho an'ny mpampiasa "root".
passwdManaraka izany dia havaozinay ny fonosana rehetra
apt update && apt upgrade && apt autoremoveMiandry ny fiafaran'ny dingana...
Fanavaozana fonosana
Manaraka, mametraka ny fitaovana ilaina
apt-get install sudo iproute2 netcat nano mc p7zip-rar p7zip-fullSatria tsy hevitra tsara indrindra ny manao hetsika samihafa eo ambanin'ny "root", andao hampiditra mpampiasa vaovao "fitsapana".
adduser testAry avelao ny mpampiasa vaovao hampiasa "sudo"
usermod -aG sudo testMivadika amin'ny mpampiasa vaovao "fitsapana"
su testFametrahana fitaovana
Fametrahana sy fikirakirana LinuxGSM
Andeha hojerentsika ny ohatra iray amin'ny fametrahana LinuxGSM, mampiasa ny "Counter-Strike" (fantatra koa amin'ny hoe "CS 1.6") ho ohatra
Mankanesa any amin'ny pejy torolàlana "Counter-Strike". .
Ao amin'ny kiheba "Depencies", adikao ny kaody ao ambanin'ny "Ubuntu 64-bit".
Amin'ny fotoana anoratana dia toa izao ity code ity:
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install mailutils postfix curl wget file tar bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux lib32gcc1 libstdc++6 lib32stdc++6 steamcmd
Fametrahana miankina
Mandritra ny dingana fametrahana dia mila manaiky ny "License Steam" ianao:
Steam License
Mandehana any amin'ny tabilao "Install" ary kopia ny kaody avy amin'ny dingana faha-2 (mandingana ny dingana voalohany isika, efa misy mpampiasa "fitsapana"):
hametraka
wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh csserver
Miandry ny fampidinana izahay:
Download
Ary manomboka ny fametrahana:
./csserver installRaha mandeha toy ny mahazatra ny zava-drehetra, dia ho hitantsika ilay sarobidy hoe "Vita ny fametrahana!"
Install Complete!
Mandeha izahay... ary mahita ny lesoka “Maro ny adiresy IP hita.”
./csserver start Adiresy IP marobe hita
Manaraka, mila milaza mazava amin'ny mpizara ianao hoe IP ampiasaina.
Raha ny ahy dia:
192.168.0.166Mandehana any amin'ny lahatahiry, ny lalana izay tao amin'ny hafatra ho "toerana":
cd /home/test/lgsm/config-lgsm/csserverAry jereo izay rakitra ao amin'ity lahatahiry ity:
ls Lisitry ny rakitra ao amin'ny lahatahiry cserver
Adikao amin'ny rakitra "csserver.cfg" ny votoatin'ny rakitra "_default.cfg":
cat _default.cfg >> csserver.cfgAry mandehana any amin'ny fomba fanovana ny rakitra "cserver.cfg":
nano csserver.cfg Fanovana ny rakitra cserver.cfg
Hitantsika ny tsipika:
ip="0.0.0.0"Ary soloinay ny adiresy IP naroso, raha ny ahy dia "192.168.0.166".
Dia ho toy izao manaraka izao:
ip="192.168.0.166"Tsindrio ny hitsin-dàlana fitendry:
Ctr + XAry aorian'ny tolotra hamonjy, tsindrio:
YMiverena any amin'ny lahatahiry "fitsapana" an'ny mpampiasa:
cd ~Ary miezaka ny manomboka ny mpizara indray izahay. Tokony hanomboka tsy misy olana izao ny mpizara:
./csserver start Manomboka ny mpizara
Raha te hijery fampahalalana misimisy kokoa dia ampiasao ny baiko:
./csserver details Fampahafantarana amin'ny antsipiriany momba ny mpizara
Paramètre manan-danja tokony homarihina:
- Server IP: 192.168.0.166:27015
- Internet IP: xxx.xx.xxx.xx:27015
- File config: /home/test/serverfiles/cstrike/csserver.cfg
Amin'ity dingana ity dia efa misy amin'ny tambajotra eo an-toerana ny mpizara lalao.
Fametrahana adiresy IP
Tsara ny milalao amin'ny tambajotra eo an-toerana, fa ny milalao amin'ny namana amin'ny Internet dia tsara kokoa!
Mba handefasana ny adiresy IP azon'ny router avy amin'ny mpamatsy dia mampiasa ny mekanika NAT izahay.
Tsara ihany koa ny manamarika fa ny ankamaroan'ny mpamatsy dia mampiasa adiresy IP mavitrika ho an'ny mpanjifany.
Ho an'ny fanamorana sy ny fahamarinan'ny asa dia tsara ny mahazo adiresy IP static.
Satria manana router TP-Link Archer C60 aho, dia manome ohatra amin'ny fametrahana ny fandefasana, satria nampiharina tao amin'ny router-ko izany.
Ho an'ny router hafa, heveriko fa mitovy ny setup forwarding.
Tsotra ny zava-drehetra eto - mila mamaritra ny redirection avy amin'ny adiresy IP ivelany mankany amin'ny adiresy IP anatiny an'ny mpizara ho an'ny seranana roa ianao:
- 27015
- 27005
Ao amin'ny tontonana admin an'ny router-ko dia toa izao
Panel admin ny router
Izay ihany, aorian'ny fitehirizana ny firafitry ny router dia ho hita ao amin'ny tambajotra amin'ny alàlan'ny adiresy IP ivelany ho an'ny seranana voatondro ny mpizara lalao!
Toerana fanampiny mampiasa CS 1.6 ho ohatra
Amin'ny fampiasana CS 1.6 ho ohatra, te-hanome torohevitra mahasoa aho.
Misy rakitra roa ho an'ny fanamafisana ny server
Ny voalohany dia eto:
~/lgsm/config-lgsm/csserver/csserver.cfgNy faharoa dia eto:
~/serverfiles/cstrike/csserver.cfgNy rakitra voalohany dia misy filaharana ankapobeny, toy ny adiresy IP, sarintany ho an'ny fanombohana voalohany ny mpizara, sns.
Ny rakitra faharoa dia misy filaharana ho an'ny baiko azo tanterahina amin'ny alàlan'ny Console Counter-Strike, ohatra "rcon_password" na "sv_password".
Ao amin'ny rakitra faharoa, manoro hevitra aho ny hametraka tenimiafina hifandraisana amin'ny mpizara amin'ny alàlan'ny CVar "sv_password" ary mametraka tenimiafina ho an'ny fanaraha-maso avy amin'ny console ny mpizara mihitsy amin'ny alàlan'ny CVar "rcon_password".
Ny lisitry ny varimbazaha CVar rehetra dia hita eto
Tena ilaina ihany koa ny mametraka karatra fanampiny, ohatra “fy_pool_day”.
Ny sarintany rehetra ho an'ny CS 1.6 dia eto:
~/serverfiles/cstrike/mapsHitanay ny sari-tany ilaina, ampidiro mivantana any amin'ny mpizara (raha ao anaty arisiva ilay izy, sokafy ny zipo), afindrao ny rakitra miaraka amin'ny fanitarana ".bsp" mankany amin'ny lahatahiry misy ny rakitra "~/serverfiles/cstrike/maps" ary avereno indray. ny mpizara.
~./csserver restartRaha ny tokony ho izy dia azo jerena toy izao ny baikon'ny mpizara rehetra misy:
~./csserverNy vokany
Faly aho tamin'ny vokatra. Mandeha haingana ny zava-drehetra ary tsy mihemotra.
LinuxManana fikirana fanampiny maro ny GSM, toy ny fampidirana azy amin'ny Telegram sy Slack ho an'ny fampandrenesana, saingy mbola mila hatsaraina ny fiasa sasany.
Amin'ny ankapobeny, manoro azy aho!
loharanom-baovao
DUP
Araka ny nomarihina tsy ny Synology NAS rehetra no afaka manao Docker, eto ny lisitry ny fitaovana azo atao .
Source: www.habr.com
