
Tenaha!
Na, mo nga take katoa e mohiotia ana, me noho koe ki te kaainga i mua i te kaataki.
I roto i tenei ahuatanga, me mahara te tangata ki nga mahi o nga ra o mua.
Kei te maarama mai i te taitara o tenei tuhinga, ka korero tatou mo te whakatu i tetahi Synology NAS hei kaimau takaro.
web - he maha nga whakaahua i roto i te tuhinga (ka taea te panui nga whakaahua)!
I mua i to tiimata, koinei te rarangi o nga taputapu ka hiahiatia e matou:
- Kaore au e kite i nga here i konei, ki taku whakaaro ka mahia e tetahi, mena kaore he mahere ki te pupuri i tetahi kaitoro mo nga kaitakaro 10k.
- kaore he pukenga motuhake e hiahiatia ana, he nui ki te maarama ki te kaupapa o te mahi.
- mō te aha te mea LinuxKa taea e koe te pānui mō GSM i te paetukutuku mana. .
I tēnei wā (Paenga-whāwhā 2020) i runga i LinuxE 105 ngā tūmau kēmu a GSM e wātea ana.
Ka taea te tiro i te rarangi katoa i konei .
- he maakete me nga keemu.
Tūmau kēmu LinuxKua whakauruhia a GSM ki , arā, te tūmau kēmu LinuxKa taea anake te whakamahi i te GSM mō ngā kēmu mai i Steam.
Te whakauru i te Docker i runga i te Synology NAS
I tenei wa, he ngawari nga mea katoa, haere ki te papa whakahaere Synology, katahi ki te "Pokapu Pokapū", kimihia ka whakauruhia a Docker.
pokapū mōkihi
Ka whakarewahia e matou ka kite i tetahi mea penei (kua whakauruhia e ahau tenei ipu)
Te whakahaere ipu
I muri mai, haere ki te ripa "Rehita", patohia "gameservermanagers" ki te rapu, tohua te ahua "gameservermanagers/linuxgsm-docker" ka paato i te paatene "Tikiake".
gameservermanagers/linuxgsm-docker
I muri i tera, haere ki te ripa "Whakaahua", tatari kia mutu te utaina o te ahua ka paato i te paatene "Whakarewa".
Te tango whakaahua
I te matapihi e tuwhera ana, haere ki te "Tautuhinga Ake", katahi ki te ripa "Whatunga" ka tirohia te pouaka "Whakamahia te whatunga rite ki te Kaihautu Docker".
Ko te toenga o nga tautuhinga, hei tauira, penei i te "Ingoa Ipu", ka huri i runga i ta maatau whakaaro.
Ingoa Ipu - e whakaaro ana koe, koinei te ingoa o te ipu, ka whai hua a muri ake nei. Ka tūtohu ahau ki te karanga i tetahi mea poto, hei tauira, kia "whakamatautau".
Muri iho, paatohia te paatene "Hoatu" ranei "Whai muri" i etahi wa kia oti ra ano nga tautuhinga.
Tautuhinga Arā
Haere ki te ripa "Ipu" ka kite i tetahi ipu e rere ana (mehemea kaore, timata).
I konei ka taea e koe te whakamutu, te tiimata, te muku me te mahi i etahi atu mahi.
Te whakahaere ipu
Te whakatū i tētahi ipu Docker LinuxGSM
I mua i to hono atu ki to Synology NAS ma te SSH, me whakaahei koe ki te SSH te uru ki roto i te roopu whakahaere.
Te hono ma te SSH
I muri mai, me whakamahi koe i te IP IP o roto o te tūmau Synology NAS hei hono mā SSH.
Haere ki te pūwhakamutunga (tētahi atu pūwhakamutunga rite rānei, hei tauira i raro i Windows reira ) ka whakamahi i te whakahau e whai ake nei:
ssh user_name@IPI taku keehi he penei te ahua
ssh admin@192.168.0.166 Wāhitau IP tūmau Synology NAS
Whai muri i te whakamanatanga, me mahi koe i te whakahau kia haere ki te ipu "whakamatautau" ake (te mara "Ingoa Ipu" i nga tautuhinga Docker) i raro i te kaiwhakamahi "pakiaka"
sudo docker exec -u 0 -it test bash Te hono atu ki a Docker
I mua tata tonu i te tāutanga,LinuxMe mahi e GSM" ētahi mahi.
Whakaritea he kupuhipa mo te kaiwhakamahi "pakiaka".
passwdWhai muri, whakahōu i ngā pōkai katoa
apt update && apt upgrade && apt autoremoveTatari mo te mutunga o te tukanga...
Whakahōu pōkai
Muri iho, whakauruhia nga taputapu e tika ana
apt-get install sudo iproute2 netcat nano mc p7zip-rar p7zip-fullI te mea ehara i te mea pai ki te mahi i nga mahi rereke i raro i te "pakiaka", ka taapirihia he "whakamatautau" kaiwhakamahi hou.
adduser testA ka tukua te kaiwhakamahi hou ki te whakamahi "sudo"
usermod -aG sudo testTe huri ki te kaiwhakamahi hou "whakamatautau"
su testTāuta Taputapu
Whakauru me te whirihoranga LinuxGSM
Me titiro tātou ki tētahi tauira o tētahi whakaritenga LinuxGSM, mā te whakamahi i te "Counter-Strike" (arā, "CS 1.6") hei tauira
Ka haere matou ki te wharangi me te tohutohu "Counter-Strike" .
I te ripa "Dependencies", tāruatia te waehere i raro i te "Ubuntu 64-moka".
I te wa e tuhi ana, he penei te ahua o tenei waehere:
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
Te whakauru i nga whakawhirinaki
I te wa o te whakaurunga, me whakaae koe ki te "Raihana Steam":
Raihana Steam
Haere ki te ripa "Tāuta", kapehia te waehere mai i te taahiraa tuarua (ka pekehia te taahiraa tuatahi, kei te noho tonu te kaiwhakamahi "whakamatautau"):
tāuta
wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh csserver
E tatari ana mo te tikiake:
Tikiake
Na ka timata taatau ki te whakauru:
./csserver installMena ka haere nga mea katoa i roto i te aratau noa, ka kite tatou i te "Tāuta Kua oti!"
Kua oti te whakauru!
Ka timata tatou ... ka kite tatou i te hapa "He maha nga wahitau IP kua kitea."
./csserver start He maha nga wahitau IP kua kitea
I muri mai, me tino korero koe ki te tūmau ko wai te IP hei whakamahi.
I taku take ko:
192.168.0.166Ka haere matou ki te kōpaki, ko te huarahi kei roto i te karere ko "tauwāhi":
cd /home/test/lgsm/config-lgsm/csserverA tirohia he aha nga konae kei roto i tenei kōpaki:
ls Rarangi o nga konae kei te kōpaki cserver
Tāruatia ngā ihirangi o te kōnae "_default.cfg" ki te kōnae "csserver.cfg":
cat _default.cfg >> csserver.cfgA haere ki te aratau whakatika o te konae "cserver.cfg":
nano csserver.cfg Te whakatika i te kōnae cserver.cfg
Kimihia te raina:
ip="0.0.0.0"A ka whakakapihia e matou te wahitau IP i whakaarohia, i taku keehi ko "192.168.0.166".
Ka puta te ahua penei:
ip="192.168.0.166"Ka pehia e matou te huinga matua:
Ctr + XA i muri i te tuku ki te penapena, pawhiria:
YKa hoki matou ki te kōpaki o te kaiwhakamahi "whakamatautau":
cd ~A ka ngana ki te timata ano i te tūmau. Me timata te tūmau me te kore raru:
./csserver start Tīmata tūmau
Hei tiro i nga korero taipitopito, whakamahia te tono:
./csserver details Nga korero taipitopito mo te tūmau
O nga tawhā nui hei tohu:
- IP Tūmau: 192.168.0.166:27015
- IP Ipurangi: xxx.xx.xxx.xx:27015
- Kōnae whirihora: /home/test/serverfiles/cstrike/csserver.cfg
I tenei wa, kei te waatea te tūmau keemu i runga i te whatunga rohe.
Whirihora ana te Whakamua Wāhitau IP
He pai te purei i runga whatunga rohe, engari he pai ake te takaro me o hoa ma runga ipurangi!
Hei tuku i te wahitau IP i whakawhiwhia e te pouara mai i te kaiwhakarato, ka whakamahia e matou te tikanga NAT.
He mea tika ano kia mohio ko te nuinga o nga ISP e whakamahi ana i nga wahitau IP hihiri mo o raatau kaihoko.
Mo te waatea me te pumau o te mahi, he mea pai kia whiwhi i tetahi wahitau IP pateko.
I te mea kei a au he pouara TP-Link Archer C60, ka hoatu e ahau he tauira mo te whakatakoto whakamua, i te mea kua whakatinanahia ki taku pouara.
Mo etahi atu pouara, ki taku whakaaro he rite te tatūnga whakamua.
He ngawari nga mea katoa i konei - me tohu e koe te tuku whakamua mai i te wahitau IP o waho ki te wahitau IP o roto o te tūmau mo nga tauranga e rua:
- 27015
- 27005
I te papa whakahaere o taku pouara he penei te ahua
Paewhiri kaiwhakahaere pouara
Ko te mea katoa, i muri i te penapena i nga tautuhinga pouara, ka waatea te tūmau keemu i runga i te whatunga i te wahitau IP o waho mo nga tauranga kua tohua!
Tautuhinga taapiri mo te tauira CS 1.6
Ma te whakamahi i te CS 1.6 hei tauira, ka hiahia ahau ki te tuku i etahi tohutohu whaihua.
E rua nga konae mo te whirihoranga tūmau
Ko te tuatahi kei konei:
~/lgsm/config-lgsm/csserver/csserver.cfgKo te tuarua kei konei:
~/serverfiles/cstrike/csserver.cfgKei roto i te konae tuatahi nga tautuhinga whaanui penei i te wahitau IP, mahere mo te tuunga tuatahi o te tūmau, aha atu.
Kei roto i te konae tuarua nga tautuhinga whakahau ka taea te whakahaere ma te papatohu Counter-Strike, penei i te "rcon_password" ranei "sv_password".
I te rua o nga konae, ka tūtohu ahau ki te whakatakoto i tetahi kupuhipa mo te hono atu ki te tūmau ma te Cvar "sv_password" me te whakatakoto i te kupuhipa mo te whakahaere mai i te papatohu o te tūmau ma te CVar "rcon_password".
He rarangi o nga taurangi CVar katoa ka kitea i konei
Ano hoki, tera pea ka hiahia ki te whakauru i nga kaari taapiri, hei tauira "fy_pool_day".
Ko nga mapi katoa mo CS 1.6 kei konei:
~/serverfiles/cstrike/mapsKa kitea e matou te mapi e tika ana, ka tukuna tika ki te tūmau (mehemea kei roto i te puranga, wetewetehia), nekehia te konae me te toronga ".bsp" ki te kōpaki me nga konae "~/serverfiles/cstrike/maps" me whakaara ano i te tūmau.
~./csserver restartMa te ara, ka taea te tiro i nga whakahau tūmau katoa e waatea ana penei
~./csserverKo te hua
Kei te koa ahau ki te hua. Ka tere nga mahi katoa, kaore e whakaroa.
LinuxHe maha ngā tautuhinga tāpiri a GSM, pērā i te whakaurunga ki Telegram me Slack mō ngā whakamōhiotanga, engari me whakapai tonu ētahi o ngā mahi.
I te nuinga, ka tūtohu ahau ki te whakamahi!
Rauemi
DUP
Ka rite ki tuhia e kore e taea e Synology NAS katoa te tauranga, koinei te rarangi o nga taputapu ka taea .
Source: will.com
