
Beannachtaí!
Mar sin, ar gach cúis atá ar eolas, caithfidh tú níos mó ama a chaitheamh sa bhaile os comhair an mhonatóra.
Sa staid seo, ní mór cuimhneamh ar ghnóthaí na laethanta a chuaigh thart.
Mar is léir ó theideal an ailt seo, labhairfimid faoi Synology NAS a bhunú mar fhreastalaí cluiche.
aird - tá go leor screenshots san alt (screenshots is clickable)!
Sula gcuirfimid tús leis, seo liosta de na huirlisí a bheidh ag teastáil uainn:
- Ní fheicim aon srianta anseo, is dóigh liom go ndéanfaidh duine ar bith, mura bhfuil aon phleananna ann freastalaí a choinneáil le haghaidh imreoirí 10k.
- níl aon scileanna speisialta ag teastáil, is leor prionsabal na hoibre a thuiscint go figurative.
- faoi cad é LinuxIs féidir leat léamh faoi GSM ar an suíomh Gréasáin oifigiúil. .
Faoi láthair (Aibreán 2020) ar LinuxTá 105 freastalaí cluiche ar fáil ag GSM.
Is féidir an liosta iomlán a fheiceáil anseo .
- margadh le cluichí.
Freastalaí cluiche LinuxTá comhtháthú ag GSM le , is é sin, an freastalaí cluiche LinuxNí féidir GSM a úsáid ach le haghaidh cluichí ó Steam.
Suiteáil Docker ar Synology NAS
Ag an gcéim seo, tá gach rud simplí, téigh go dtí an painéal riaracháin Synology, ansin chuig an “Lárionad Pacáiste”, aimsigh agus suiteáil Docker.
ionad pacáiste
Seolaimid agus feicimid rud éigin mar seo (tá an coimeádán seo suiteáilte agam cheana féin)
Bainistíocht Coimeádán
Ansin, téigh go dtí an cluaisín “Clárlann”, clóscríobh “gameservermanagers” sa chuardach, roghnaigh an íomhá “gameservermanagers / linuxgsm-docker” agus cliceáil ar an gcnaipe “Íoslódáil”.
bainisteoirí freastalaí/linuxgsm-docker
Tar éis sin, téigh go dtí an cluaisín "Íomhá", fanacht ar an íomhá a chríochnú luchtú agus cliceáil ar an gcnaipe "Seoladh".
Íomhá íoslódáil
Sa fhuinneog a osclaíonn, téigh go dtí "Socruithe Casta", ansin chuig an táb "Líonra" agus seiceáil an bosca "Úsáid an líonra céanna mar Docker Host".
An chuid eile de na socruithe, mar shampla, mar "Ainm Coimeádán", athraíonn muid de réir ár rogha féin.
Ainm an Choimeádáin - mar a d'fhéadfá buille faoi thuairim, is é seo ainm an choimeádáin, beidh sé áisiúil níos déanaí. Molaim rud éigin a ghlaoch go gonta air, mar shampla, bíodh “tástáil” ann.
Ansin, cliceáil ar an gcnaipe "Cuir i bhFeidhm" nó "Ar Aghaidh" arís agus arís eile go dtí go mbeidh na socruithe críochnaithe.
Socruithe Casta
Téigh go dtí an táb “Coimeádán” agus féach coimeádán nua ag rith (mura bhfuil, tosaigh).
Anseo is féidir leat a stopadh, a thosú, a scriosadh agus gníomhartha eile a dhéanamh.
Coimeádán a rith
Coimeádán Docker a chur ar bun LinuxGSM
Sular féidir leat nascadh le do Synology NAS trí SSH, ní mór duit rochtain SSH féin a chumasú sa phainéal riaracháin.
Ag nascadh trí SSH
Ansin, ní mór duit seoladh IP inmheánach an fhreastalaí Synology NAS a úsáid chun nascadh trí SSH.
Téigh go dtí an críochfort (nó aon cheann eile dá samhail, mar shampla faoi Windows seo ) agus bain úsáid as an ordú seo a leanas:
ssh user_name@IPI mo chás tá sé mar seo
ssh admin@192.168.0.166 Seoladh IP freastalaí Synology NAS
Tar éis údarú, ní mór duit an t-ordú a fhorghníomhú chun dul go dtí an coimeádán "tástáil" é féin (an réimse "Ainm Coimeádán" sna socruithe Docker) faoin úsáideoir "root"
sudo docker exec -u 0 -it test bash Ag nascadh le Docker
Díreach roimh an suiteáil,LinuxCaithfidh GSM gníomh éigin a dhéanamh.
Socraigh focal faire don úsáideoir "root".
passwdAnsin, nuashonraigh gach pacáiste
apt update && apt upgrade && apt autoremoveAg fanacht le deireadh an phróisis...
Pacáistí á nuashonrú
Ansin, suiteáil na fóntais riachtanacha
apt-get install sudo iproute2 netcat nano mc p7zip-rar p7zip-fullÓs rud é nach é an smaoineamh is fearr gníomhartha éagsúla a dhéanamh faoi "root", cuirfimid "tástáil" úsáideora nua leis.
adduser testAgus lig don úsáideoir nua "sudo" a úsáid
usermod -aG sudo testAg aistriú go "tástáil" úsáideora nua
su testSuiteáil Fóntais
Suiteáil agus cumraíocht LinuxGSM
Féachfaimid ar shampla de shocrú LinuxGSM, ag baint úsáide as "Counter-Strike" (aka "CS 1.6") mar shampla
Téim go dtí an leathanach leis an treoir "Conter-Strike" .
Sa chluaisín “Spleáchais”, cóipeáil an cód faoi “Ubuntu 64-giotán".
Agus é seo á scríobh, tá cuma mar seo ar an gcód seo:
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
Suiteáil spleáchais
Le linn an phróisis suiteála, ní mór duit aontú leis an "Ceadúnas Gaile":
Ceadúnas Gaile
Téigh go dtí an cluaisín "Suiteáil", cóipeáil an cód ón 2ú céim (scipeáilimid an 1ú céim, tá an t-úsáideoir "tástáil" ann cheana féin):
shuiteáil
wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh csserver
Ag fanacht le híoslódáil:
Íoslódáil
Agus cuirimid tús leis an suiteáil:
./csserver installMá chuaigh gach rud sa ghnáth-mhód, feicfimid an "Install Complete!"
SuiteáilComplete!
Tosaímid ... agus feicimid an earráid "Seoltaí IP iomadúla a fuarthas."
./csserver start Fuarthas seoltaí IP iolracha
Ansin, ní mór duit a insint go sainráite don fhreastalaí cén IP atá le húsáid.
I mo chás is é:
192.168.0.166Théann muid go dtí an fillteán, an cosán a bhí sa teachtaireacht mar "suíomh":
cd /home/test/lgsm/config-lgsm/csserverAgus féach cad iad na comhaid atá san fhillteán seo:
ls Liosta de na comhaid i bhfillteán csserver
Cóipeáil inneachar an chomhaid "_default.cfg" go dtí an comhad "csserver.cfg":
cat _default.cfg >> csserver.cfgAgus téigh go dtí modh eagarthóireachta an chomhaid "csserver.cfg":
nano csserver.cfg An comhad csserver.cfg á chur in eagar
Faigh an líne:
ip="0.0.0.0"Agus cuirimid in ionad an seoladh IP a bhí molta, i mo chás go bhfuil sé "192.168.0.166".
Casfaidh sé amach rud éigin mar seo:
ip="192.168.0.166"Brúimid an eochair-chomhcheangal:
Ctr + XAgus tar éis an tairiscint a shábháil, cliceáil:
YFillimid ar fhillteán an úsáideora "tástáil":
cd ~Agus déan iarracht an freastalaí a thosú arís. Ba cheart don fhreastalaí tosú anois gan fadhbanna:
./csserver start Tosaigh freastalaí
Chun faisnéis níos mionsonraithe a fheiceáil, bain úsáid as an ordú:
./csserver details Eolas mionsonraithe faoin bhfreastalaí
De na paraiméadair thábhachtacha is fiú a thabhairt faoi deara:
- IP an fhreastalaí: 192.168.0.166:27015
- IP Idirlín: xxx.xx.xxx.xx:27015
- Comhad cumraíochta: /home/test/serverfiles/cstrike/csserver.cfg
Ag an gcéim seo, tá an freastalaí cluiche ar fáil cheana féin ar an líonra áitiúil.
Cumrú Seoladh IP ar Aghaidh
Is maith an rud é imirt ar líonra áitiúil, ach is fearr imirt le cairde ar an Idirlíon!
Chun an seoladh IP a fuair an ródaire ón soláthraí a chur ar aghaidh, bainimid úsáid as meicníocht NAT.
Tá sé ábhartha a thabhairt faoi deara freisin go n-úsáideann formhór ISPanna seoltaí IP dinimiciúla dá gcliaint.
Ar mhaithe le háisiúlacht agus cobhsaíocht na hoibre, tá sé inmhianaithe seoladh IP statach a fháil.
Ós rud é go bhfuil ródaire TP-Link Archer C60 agam, tugaim sampla de chur ar aghaidh a shocrú, mar a chuirtear i bhfeidhm é i mo ródaire.
Maidir le ródairí eile, glacaim leis go bhfuil an socrú seolta ar aghaidh cosúil.
Tá gach rud simplí anseo - ní mór duit cur ar aghaidh ón seoladh IP seachtrach chuig seoladh IP inmheánach an fhreastalaí le haghaidh dhá chalafort a shonrú:
- 27015
- 27005
Breathnaíonn sé mar seo i bpainéal riaracháin mo ródaire
Painéal admin ródaire
Sin é go léir, tar éis na socruithe ródaire a shábháil, beidh an freastalaí cluiche ar fáil ar an líonra ag an seoladh IP seachtrach do na calafoirt shonraithe!
Socruithe breise ar shampla CS 1.6
Ag baint úsáide as CS 1.6 mar shampla, ba mhaith liom roinnt leideanna úsáideacha a thabhairt.
Tá dhá chomhad ann le haghaidh cumraíocht an fhreastalaí
Tá an chéad cheann anseo:
~/lgsm/config-lgsm/csserver/csserver.cfgTá an dara ceann anseo:
~/serverfiles/cstrike/csserver.cfgTá socruithe ginearálta sa chéad chomhad ar nós seoladh IP, léarscáil don chéad tosaithe freastalaí, etc.
Tá socruithe ordaithe sa dara comhad is féidir a fhorghníomhú tríd an consól Frith-Stailc, mar "rcon_password" nó "sv_password".
Sa dara comhad, molaim pasfhocal a shocrú chun nascadh leis an bhfreastalaí tríd an CVar "sv_password" agus pasfhocal a shocrú chun bainistiú a dhéanamh ó chonsól an fhreastalaí tríd an CVar "rcon_password".
Is féidir liosta de na hathróga CVar go léir a fháil anseo
Chomh maith leis sin, is dócha go mbeidh gá le cártaí breise a shuiteáil, mar shampla "fy_pool_day".
Tá gach léarscáil le haghaidh CS 1.6 anseo:
~/serverfiles/cstrike/mapsFaighimid an léarscáil riachtanach, uaslódáil go díreach chuig an bhfreastalaí é (má tá sé sa chartlann, unzip é), bog an comhad leis an síneadh ".bsp" chuig an bhfillteán leis na comhaid "~/serverfiles/cstrike/maps" agus atosaigh an freastalaí.
~./csserver restartDála an scéil, is féidir breathnú ar na horduithe freastalaí go léir atá ar fáil mar seo
~./csserverIomlán na
Táim sásta leis an toradh. Oibríonn gach rud go tapa agus ní fada.
LinuxTá go leor socruithe breise ag GSM, amhail comhtháthú le Telegram agus Slack le haghaidh fógraí, ach tá feabhas fós ag teastáil ó roinnt feidhmiúlachtaí.
Go ginearálta, molaim úsáid a bhaint as!
Foinsí
Suas chun dáta
Mar a tugadh faoi deara ní féidir le gach Synology NAS docker, anseo tá liosta de na feistí is féidir .
Foinse: will.com
