Juya Synology NAS ɗin ku zuwa uwar garken wasa

Juya Synology NAS ɗin ku zuwa uwar garken wasa

Gaisuwa!

Don haka, saboda duk sanannun dalilai, dole ne ku ciyar da ƙarin lokaci a gida a gaban mai saka idanu.
A cikin wannan hali, dole ne mutum ya tuna da al'amuran da suka gabata.

Kamar yadda ya fito daga taken wannan labarin, zamuyi magana game da kafa Synology NAS azaman uwar garken wasa.

Achtung - akwai hotuna da yawa a cikin labarin (ana iya danna hotuna)!

Kafin mu fara, ga jerin kayan aikin da za mu buƙaci:

Synology NAS - Ban ga wani hane-hane a nan, Ina tsammanin kowa zai yi, idan babu wani shirin kiyaye uwar garken ga 'yan wasan 10k.

Docker - babu fasaha na musamman da ake buƙata, ya isa a alamance fahimtar ka'idar aiki.

Linux GSM - Kuna iya karanta game da abin da LinuxGSM ke kashewa. gidan yanar gizo https://linuxgsm.com.

A halin yanzu (Afrilu 2020) akwai sabar wasanni 105 da ake samu akan LinuxGSM.
Ana iya duba jerin duka anan https://linuxgsm.com/servers.

Sauna - kasuwa mai wasanni.

Sabar wasan LinuxGSM tana da haɗin kai tare da Farashin SteamCMD, wato, uwar garken wasan LinuxGSM za a iya amfani da ita kawai don wasanni daga Steam.

Shigar da Docker akan Synology NAS

A wannan mataki, komai yana da sauƙi, je zuwa kwamitin gudanarwa na Synology, sannan zuwa "Cibiyar Kunshin", nemo kuma shigar da Docker.

cibiyar kunshinJuya Synology NAS ɗin ku zuwa uwar garken wasa
Mun ƙaddamar kuma muna ganin wani abu kamar wannan (Na riga an shigar da wannan akwati)

Gudanar da kwantenaJuya Synology NAS ɗin ku zuwa uwar garken wasa
Na gaba, je zuwa shafin "Registry", rubuta "gameservermanagers" a cikin binciken, zaɓi hoton "gameservermanagers / linuxgsm-docker" kuma danna maɓallin "Download".

gameservermanagers/linuxgsm-dockerJuya Synology NAS ɗin ku zuwa uwar garken wasa
Bayan haka, je zuwa shafin "Image", jira hoton ya gama lodi kuma danna maɓallin "Launch".

Zazzage hotoJuya Synology NAS ɗin ku zuwa uwar garken wasa
A cikin taga da ya buɗe, je zuwa "Advanced Settings", sannan zuwa shafin "Network" kuma duba akwatin "Yi amfani da hanyar sadarwa iri ɗaya da Docker Host".

Sauran saitunan, misali, kamar "Sunan Kwantena", muna canzawa bisa ga ra'ayinmu.
Sunan kwantena - kamar yadda zaku iya tsammani, wannan shine sunan kwandon, zai zo da amfani daga baya. Ina ba da shawarar kiran shi wani abu a takaice, misali, bari ya zama “gwaji”.

Na gaba, danna maɓallin "Aiwatar" ko "Na gaba" sau da yawa har sai an kammala saitunan.

Advanced SaitunaJuya Synology NAS ɗin ku zuwa uwar garken wasa
Jeka shafin "Container" kuma duba sabon akwati mai gudana (idan ba haka ba, ƙaddamarwa).
Anan zaka iya tsayawa, farawa, sharewa da aiwatar da wasu ayyuka.

Gudun akwatiJuya Synology NAS ɗin ku zuwa uwar garken wasa

Ana saita Akwatin Docker LinuxGSM

Kafin ka iya haɗawa da Synology NAS ta hanyar SSH, kana buƙatar ba da damar samun damar SSH kanta a cikin kwamitin gudanarwa.

Haɗa ta hanyar SSHJuya Synology NAS ɗin ku zuwa uwar garken wasa
Na gaba, kuna buƙatar amfani da adireshin IP na ciki na uwar garken Synology NAS don haɗawa ta hanyar SSH.

Muna zuwa tashar tashar (ko kowane analog, alal misali, a ƙarƙashin Windows wannan PuTTY) kuma yi amfani da umarni mai zuwa:

ssh user_name@IP

A wurina yana kama da wannan

ssh [email protected]

Synology NAS uwar garken IP addressJuya Synology NAS ɗin ku zuwa uwar garken wasa
Bayan izini, kuna buƙatar aiwatar da umarnin don zuwa akwati "gwaji" kanta (filin "Sunan Kwantena" a cikin saitunan Docker) a ƙarƙashin mai amfani "tushen"

sudo docker exec -u 0 -it test bash

Haɗa zuwa DockerJuya Synology NAS ɗin ku zuwa uwar garken wasa
Kafin shigar da "LinuxGSM" kuna buƙatar ɗaukar wasu matakai.

Saita kalmar sirri don mai amfani da "tushen".

passwd

Na gaba, sabunta duk fakitin

apt update && apt upgrade && apt autoremove

Ana jiran ƙarshen tsari...

Ana ɗaukaka fakitiJuya Synology NAS ɗin ku zuwa uwar garken wasa
Na gaba, shigar da abubuwan da ake buƙata

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

Tun da ba shine mafi kyawun ra'ayin yin ayyuka daban-daban a ƙarƙashin "tushen", za mu ƙara sabon mai amfani "gwaji".

adduser test

Kuma ƙyale sabon mai amfani ya yi amfani da "sudo"

usermod -aG sudo test

Juyawa zuwa sabon mai amfani "gwaji"

su test

Shigar da UtilitiesJuya Synology NAS ɗin ku zuwa uwar garken wasa

Shigarwa da daidaita LinuxGSM

Yi la'akari da misali na kafa LinuxGSM ta amfani da misalin "Counter-Strike" aka "CS 1.6" https://linuxgsm.com/lgsm/csserver

Muna zuwa shafin tare da umarnin "Counter-Strike" linuxgsm.com/lgsm/cserver.

A cikin shafin "Dependencies", kwafi lambar a ƙarƙashin "Ubuntu 64-bit".

A lokacin rubutawa, wannan lambar tayi kama da haka:

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

Shigar da abubuwan dogaroJuya Synology NAS ɗin ku zuwa uwar garken wasa
Yayin aikin shigarwa, dole ne ku yarda da "Lasisin Steam":

Lasisi na SteamJuya Synology NAS ɗin ku zuwa uwar garken wasa
Je zuwa shafin "Shigar", kwafi lambar daga mataki na 2 (mun tsallake mataki na farko, mai amfani da "gwaji" ya rigaya):

shigarJuya Synology NAS ɗin ku zuwa uwar garken wasa

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

Ana jiran saukewa:

ZazzagewaJuya Synology NAS ɗin ku zuwa uwar garken wasa
Kuma mun fara shigarwa:

./csserver install

Idan komai ya tafi cikin yanayin al'ada, za mu ga sha'awar "Shigar da Kammala!"

Shigar Kammala!Juya Synology NAS ɗin ku zuwa uwar garken wasa
Mun fara ... kuma muna ganin kuskuren "An sami adiresoshin IP da yawa."

./csserver start

An sami adiresoshin IP da yawaJuya Synology NAS ɗin ku zuwa uwar garken wasa
Bayan haka, dole ne ka faɗa wa uwar garken a sarari wacce IP za ta yi amfani da ita.

A wurina shi ne:

192.168.0.166

Za mu je babban fayil ɗin, hanyar da ke cikin sakon a matsayin "wuri":

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

Kuma duba menene fayiloli a cikin wannan babban fayil:

ls

Jerin fayiloli a cikin babban fayil na cserverJuya Synology NAS ɗin ku zuwa uwar garken wasa
Kwafi abin da ke cikin fayil ɗin "_default.cfg" zuwa fayil ɗin "cserver.cfg":

cat _default.cfg >> csserver.cfg

Kuma je zuwa yanayin gyara fayil ɗin "cserver.cfg":

nano csserver.cfg

Gyara fayil ɗin cserver.cfgJuya Synology NAS ɗin ku zuwa uwar garken wasa
Nemo layin:

ip="0.0.0.0"

Kuma muna maye gurbin adireshin IP ɗin da aka gabatar, a cikin akwati na shine "192.168.0.166".

Zai zama wani abu kamar haka:

ip="192.168.0.166"

Muna danna haɗin maɓalli:

Ctr + X

Kuma bayan tayin don adanawa, danna:

Y

Mun koma babban fayil na mai amfani "gwaji":

cd ~

Kuma gwada sake fara uwar garken. Ya kamata uwar garken ta fara yanzu ba tare da matsala ba:

./csserver start

Fara uwar garkenJuya Synology NAS ɗin ku zuwa uwar garken wasa
Don duba ƙarin cikakkun bayanai, yi amfani da umarnin:

./csserver details

Cikakken bayani game da uwar garkenJuya Synology NAS ɗin ku zuwa uwar garken wasa
Daga cikin mahimman sigogin da ya kamata a lura:

  • IP ɗin uwar garken: 192.168.0.166:27015
  • Intanet IP: xxx.xx.xxx.xx:27015
  • Sanya fayil: /home/test/serverfiles/cstrike/cserver.cfg

A wannan mataki, uwar garken wasan ya riga ya kasance akan cibiyar sadarwar gida.

Saita Gabatar da Adireshin IP

Yin wasa akan hanyar sadarwar gida yana da kyau, amma yin wasa tare da abokai akan Intanet ya fi kyau!

Don tura adireshin IP ɗin da na'ura mai ba da hanya tsakanin hanyoyin sadarwa ya karɓa daga mai bayarwa, muna amfani da tsarin NAT.

Hakanan yana da mahimmanci a lura cewa yawancin ISPs suna amfani da adiresoshin IP masu ƙarfi ga abokan cinikin su.

Don dacewa da kwanciyar hankali na aiki, yana da kyawawa don samun adreshin IP na tsaye.

Tun da ina da TP-Link Archer C60 na'ura mai ba da hanya tsakanin hanyoyin sadarwa, na ba da misali na saita turawa, kamar yadda ake aiwatar da shi a cikin na'ura mai ba da hanya tsakanin hanyoyin sadarwa.

Ga sauran hanyoyin sadarwa, Ina tsammanin saitin turawa yayi kama da haka.

Komai yana da sauƙi a nan - kuna buƙatar ƙayyade aikawa daga adireshin IP na waje zuwa adireshin IP na ciki na uwar garken don tashoshin jiragen ruwa guda biyu:

  • 27015
  • 27005

A cikin admin panel na na'ura mai ba da hanya tsakanin hanyoyin sadarwa yana kama da wannan

admin panel na RouterJuya Synology NAS ɗin ku zuwa uwar garken wasa
Wannan ke nan, bayan adana saitunan na'ura mai ba da hanya tsakanin hanyoyin sadarwa, uwar garken wasan za ta kasance a kan hanyar sadarwar a adireshin IP na waje don ƙayyadaddun tashoshin jiragen ruwa!

Ƙarin saituna akan misalin CS 1.6

Yin amfani da CS 1.6 a matsayin misali, Ina so in ba da wasu shawarwari masu amfani.

Akwai fayiloli guda biyu don daidaitawar uwar garken

Na farko yana nan:

~/lgsm/config-lgsm/csserver/csserver.cfg

Na biyu a nan shi ne:

~/serverfiles/cstrike/csserver.cfg

Fayil na farko ya ƙunshi saitunan gabaɗaya kamar adireshin IP, taswira don taya uwar garken farko, da sauransu.

Fayil na biyu ya ƙunshi saitunan umarni waɗanda za a iya aiwatar da su ta hanyar Counter-Strike console, kamar "rcon_password" ko "sv_password".

A cikin fayil na biyu, Ina ba da shawarar saita kalmar sirri don haɗawa zuwa uwar garke ta CVar "sv_password" da saita kalmar sirri don sarrafa daga na'urar wasan bidiyo ta uwar garken ta CVar "rcon_password".

Ana iya samun jerin duk masu canjin CVar anan http://txdv.github.io/cstrike-cvarlist

Hakanan yana yiwuwa a sami buƙatar shigar da ƙarin katunan, misali "fy_pool_day".

Duk taswirori na CS 1.6 suna nan:

~/serverfiles/cstrike/maps

Mun sami taswirar da ake buƙata, loda shi kai tsaye zuwa uwar garken (idan yana cikin ma'ajin, cire shi), matsar da fayil ɗin tare da tsawo na ".bsp" zuwa babban fayil tare da fayilolin "~/serverfiles/cstrike/maps" da kuma sake yi uwar garken.

~./csserver restart

Af, duk umarnin uwar garken ana iya duba su kamar haka

~./csserver

Sakamakon

Na gamsu da sakamakon. Komai yana aiki da sauri kuma baya jinkiri.

LinuxGSM yana da saitunan ci gaba da yawa, kamar haɗin kai tare da Telegram da Slack don sanarwa, amma wasu ayyuka har yanzu suna buƙatar haɓakawa.

Gabaɗaya, Ina ba da shawarar amfani!

Sources

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

Kamar yadda aka lura hardware na tsakiya Ba duk Synology NAS ke iya docker ba, ga jerin na'urorin da za su iya https://www.synology.com/ru-ru/dsm/packages/Docker.

source: www.habr.com

Add a comment