Manova ny Synology NAS ho mpizara lalao

Manova ny Synology NAS ho mpizara lalao

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:

Synology NAS - Tsy mahita fameperana eto aho, heveriko fa hisy hanao izany raha tsy misy drafitra hitazona mpizara ho an'ny mpilalao 10k.

Docker - tsy mila fahaiza-manao manokana, fa ny fahatakarana ara-panoharana fotsiny ny fitsipiky ny asa.

LinuxGSM - azonao atao ny mamaky momba ny LinuxGSM amin'ny Internet. Website https://linuxgsm.com.

Amin'izao fotoana izao (Aprily 2020) dia misy mpizara lalao 105 azo alaina ao amin'ny LinuxGSM.
Ny lisitra manontolo dia azo jerena eto https://linuxgsm.com/servers.

Steam β€” tsena misy lalao.

Ny mpizara lalao LinuxGSM dia manana fidirana amin'ny SteamCMD, izany hoe ny mpizara lalao LinuxGSM dia tsy azo ampiasaina afa-tsy amin'ny lalao avy amin'ny Steam.

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 fonosanaManova ny Synology NAS ho mpizara lalao
Manomboka izany izahay ary mahita zavatra toy izao (efa nametraka ity container ity aho)

Fitantanana kaonteneraManova ny Synology NAS ho mpizara lalao
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-dockerManova ny Synology NAS ho mpizara lalao
Avy eo dia mandehana any amin'ny tabilao "Sary", miandry ny sary hamita ny entana ary tsindrio ny bokotra "Launch".

Loading ny saryManova ny Synology NAS ho mpizara lalao
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 SettingsManova ny Synology NAS ho mpizara lalao
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 kaonteneraManova ny Synology NAS ho mpizara lalao

Mametraka Docker container 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 SSHManova ny Synology NAS ho mpizara lalao
Manaraka, mila mampiasa ny adiresy IP anatiny an'ny mpizara Synology NAS ianao mba hifandraisana amin'ny SSH.

Mandehana any amin'ny terminal (na analogue hafa, ohatra amin'ny Windows ity putty) ary ampiasao ity baiko manaraka ity:

ssh user_name@IP

Raha ny amiko dia toa izao

ssh [email protected]

Adiresy IP an'ny mpizara Synology NASManova ny Synology NAS ho mpizara lalao
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 DockerManova ny Synology NAS ho mpizara lalao
Alohan'ny hametrahana LinuxGSM dia mila manao dingana vitsivitsy ianao.

Mametraha tenimiafina ho an'ny mpampiasa "root".

passwd

Manaraka izany dia havaozinay ny fonosana rehetra

apt update && apt upgrade && apt autoremove

Miandry ny fiafaran'ny dingana...

Fanavaozana fonosanaManova ny Synology NAS ho mpizara lalao
Manaraka, mametraka ny fitaovana ilaina

apt-get install sudo iproute2 netcat nano mc p7zip-rar p7zip-full

Satria tsy hevitra tsara indrindra ny manao hetsika samihafa eo ambanin'ny "root", andao hampiditra mpampiasa vaovao "fitsapana".

adduser test

Ary avelao ny mpampiasa vaovao hampiasa "sudo"

usermod -aG sudo test

Mivadika amin'ny mpampiasa vaovao "fitsapana"

su test

Fametrahana fitaovanaManova ny Synology NAS ho mpizara lalao

Fametrahana sy fanamboarana LinuxGSM

Andeha hojerentsika ny ohatra iray amin'ny fametrahana LinuxGSM amin'ny fampiasana ny ohatry ny "Counter-Strike" aka "CS 1.6" https://linuxgsm.com/lgsm/csserver

Mankanesa any amin'ny pejy torolΓ lana "Counter-Strike". linuxgsm.com/lgsm/cserver.

Ao amin'ny tabilao "Dependencies", kopia ny kaody eo 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 miankinaManova ny Synology NAS ho mpizara lalao
Mandritra ny dingana fametrahana dia mila manaiky ny "License Steam" ianao:

Steam LicenseManova ny Synology NAS ho mpizara lalao
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"):

hametrakaManova ny Synology NAS ho mpizara lalao

wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh csserver

Miandry ny fampidinana izahay:

DownloadManova ny Synology NAS ho mpizara lalao
Ary manomboka ny fametrahana:

./csserver install

Raha mandeha toy ny mahazatra ny zava-drehetra, dia ho hitantsika ilay sarobidy hoe "Vita ny fametrahana!"

Install Complete!Manova ny Synology NAS ho mpizara lalao
Mandeha izahay... ary mahita ny lesoka β€œMaro ny adiresy IP hita.”

./csserver start

Adiresy IP marobe hitaManova ny Synology NAS ho mpizara lalao
Manaraka, mila milaza mazava amin'ny mpizara ianao hoe IP ampiasaina.

Raha ny ahy dia:

192.168.0.166

Mandehana any amin'ny lahatahiry, ny lalana izay tao amin'ny hafatra ho "toerana":

cd /home/test/lgsm/config-lgsm/csserver

Ary jereo izay rakitra ao amin'ity lahatahiry ity:

ls

Lisitry ny rakitra ao amin'ny lahatahiry cserverManova ny Synology NAS ho mpizara lalao
Adikao amin'ny rakitra "csserver.cfg" ny votoatin'ny rakitra "_default.cfg":

cat _default.cfg >> csserver.cfg

Ary mandehana any amin'ny fomba fanovana ny rakitra "cserver.cfg":

nano csserver.cfg

Fanovana ny rakitra cserver.cfgManova ny Synology NAS ho mpizara lalao
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 + X

Ary aorian'ny tolotra hamonjy, tsindrio:

Y

Miverena 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 mpizaraManova ny Synology NAS ho mpizara lalao
Raha te hijery fampahalalana misimisy kokoa dia ampiasao ny baiko:

./csserver details

Fampahafantarana amin'ny antsipiriany momba ny mpizaraManova ny Synology NAS ho mpizara lalao
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 routerManova ny Synology NAS ho mpizara lalao
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.cfg

Ny faharoa dia eto:

~/serverfiles/cstrike/csserver.cfg

Ny 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 http://txdv.github.io/cstrike-cvarlist

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/maps

Hitanay 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 restart

Raha ny tokony ho izy dia azo jerena toy izao ny baikon'ny mpizara rehetra misy:

~./csserver

Ny vokany

Faly aho tamin'ny vokatra. Mandeha haingana ny zava-drehetra ary tsy mihemotra.

LinuxGSM dia manana toe-javatra fanampiny maro, ohatra, ny fampidirana amin'ny Telegram sy Slack ho fampandrenesana, fa ny fiasa sasany dia mbola mila fanatsarana.

Amin'ny ankapobeny, manoro azy aho!

loharanom-baovao

https://linuxgsm.com
https://docs.linuxgsm.com
https://digitalboxweb.wordpress.com/2019/09/02/serveur-counter-strike-go-sur-nas-synology
https://medium.com/@konpat/how-to-host-a-counter-strike-1-6-game-on-linux-full-tutorial-a25f20ff1149
http://txdv.github.io/cstrike-cvarlist

DUP

Araka ny nomarihina centralhardware tsy ny Synology NAS rehetra no afaka manao Docker, eto ny lisitry ny fitaovana azo atao https://www.synology.com/ru-ru/dsm/packages/Docker.

Source: www.habr.com

Add a comment