NAS Synologiam tuam converte in servo ludum

NAS Synologiam tuam converte in servo ludum

Salvete!

Sic omnibus notis causis ante monitor domi tempus terere.
Hac re audita, priorum meminisse decet.

Ut ex titulo huius articuli patet, de Synologia NAS quasi lusus ministrantis loquemur.

operam - Multum eenshotsscray in articulo (ecrementa strepita sunt)!

Antequam incipias, hic index instrumentorum egebimus;

Synology VULA - restrictiones aliquas hic non video, puto aliquem facturum, si consilia nulla sunt ut servo pro 10k histriones servarent.

Docker β€” Nullae speciales artes requiruntur, satis est figurate intelligere principium operis.

LinuxGSM β€” Legere potes de illis quae LinuxGSM in off est. site https://linuxgsm.com.

In momento (April 2020) praesto sunt servitores lusus 105 in LinuxGSM.
Totum album hic considerari potest https://linuxgsm.com/servers.

Vapor β€” nundinas ludos.

LinuxGSM venatus servo integrationem habet cum SteamCMD, hoc est, servo ludo LinuxGSM nonnisi ad ludos e vapore adhibendos.

Docker installing in Synologia NAS

Hac scaena, omnia simplicia sunt, ad Synologiam admin tabulam accede, deinde ad centrum "Package", Docker invenire et instituere.

sarcina centrumNAS Synologiam tuam converte in servo ludum
Deprimimus et vide aliquid simile hoc (Iam hoc vas installed)

Continens procuratioNAS Synologiam tuam converte in servo ludum
Deinde ad "subcriptio" tab, typus "gameratores" in inquisitionem, elige "gameratores/linuxgsm-docker" imaginem et deprime in puga pyga "Download".

gameservermanagers/linuxgsm-dockerNAS Synologiam tuam converte in servo ludum
Post hoc, ad "Imago" tab, expecta imaginem ut oneraturam perficias et deprime in deprimendo "Imago".

Imago downloadNAS Synologiam tuam converte in servo ludum
In fenestra quod aperit, debes ad "Optiones Provectus", deinde ad "Network" tab et deprime "Idem retis utere ac Docker Hostia" checkbox.

Reliquas occasus mutamus, exempli gratia, ut "Nomen continens", ad arbitrium nostrum.
Nomen continens - ut coniicere possis, hoc est nomen continentis, in promptu erit postea. Commendo quod succincte illud vocans, exempli gratia, "test".

Deinceps preme "applicare" vel "Next" conjunctionem pluries donec uncinis compleantur.

Advanced occasusNAS Synologiam tuam converte in servo ludum
Vade ad tab "continens" et vide novum currens (si non, initium) continens.
Hic desinere potes, incipere, delere et alias actiones exsequi.

Currens vasNAS Synologiam tuam converte in servo ludum

Vestibulum LinuxGSM Docker Continens

Antequam tuam Synologiam NAS via SSH coniungas, debes SSH accessum movere in tabula admin.

Connectens per SSHNAS Synologiam tuam converte in servo ludum
Deinde, interna IP inscriptione Synologiae NAS servo coniungere debes per SSH.

Vade ad terminalem (vel quodlibet aliud analogum, exempli gratia sub Windows hoc est multa lotura separassem) et hoc mandatum utere:

ssh user_name@IP

In causa mea sic spectat sicut hoc

ssh [email protected]

Synologia NAS servo IP oratioNAS Synologiam tuam converte in servo ludum
Post concessionem, mandatum debes currere ad ipsum vas "test" (nomen continentis" agri in occasus Docker) sub usuario "radicis"

sudo docker exec -u 0 -it test bash

Connectens ad DockerNAS Synologiam tuam converte in servo ludum
Priusquam ipsum LinuxGSM installare, debes aliquam gradus accipere.

Pone in password pro "radix" user "

passwd

Deinde, update omnes packages

apt update && apt upgrade && apt autoremove

Finem processus exspectamus...

adaequationis packagesNAS Synologiam tuam converte in servo ludum
Deinde, install utilitates necessarias

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

Cum optima idea non sit actiones diversas sub "radice" exercere, novum usorem "test" addemus.

adduser test

Et permittite novum usorem uti "sudo".

usermod -aG sudo test

Switch ad novum user "test"

su test

Utilitas installingNAS Synologiam tuam converte in servo ludum

Installing ac Vestibulum LinuxGSM

Exemplum ponite utendi LinuxGSM exemplum "Conter-Strike" aka "CS 1.6" https://linuxgsm.com/lgsm/csserver

Ad paginam perimus cum instructione "Counter-Strike" linuxgsm.com/lgsm/csserver.

In "Dependentiis" tab, exemplum codicis sub "Ubuntu 64-bit".

In tempore scribendi hoc signum huius modi spectat;

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

installing clientelasNAS Synologiam tuam converte in servo ludum
Per processum institutionem ad "Steam License" consentire debes:

Vapor LicenseNAS Synologiam tuam converte in servo ludum
Vade ad "Install" tab, codicem e 2nd gradu imita (omittimus primum gradum, "test" usor iam existit);

InstallNAS Synologiam tuam converte in servo ludum

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

Expectans download:

DownloadNAS Synologiam tuam converte in servo ludum
Et incipimus institutionem:

./csserver install

Si omnia intraverunt in modum consuetum, videbimus concupitum "Install Complete!"

Install Complete!NAS Synologiam tuam converte in servo ludum
Immittemus... et videmus errorem "Multiplex IP oratio inventa".

./csserver start

Plures inscriptiones IP inventaeNAS Synologiam tuam converte in servo ludum
Deinde expresse debes servo quo IP uti.

In mea causa est;

192.168.0.166

Vade ad folder, viam ad quam in nuntio ut "locus":

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

Et vide quid files in hoc folder:

ls

Index imaginum in csserver folderNAS Synologiam tuam converte in servo ludum
Effingo contenta fasciculi "_default.cfg" ad "csserver.cfg" fasciculi:

cat _default.cfg >> csserver.cfg

Et vade ad modum edendi tabella "csserver.cfg":

nano csserver.cfg

Emendo csserver.cfg fileNAS Synologiam tuam converte in servo ludum
Reperio lineam:

ip="0.0.0.0"

Et locum IP inscriptionis, quae proposita est, in casu meo est "192.168.0.166".

Eveniet aliquid simile;

ip="192.168.0.166"

Premus key iunctura:

Ctr + X

Et postquam offer, salva, preme;

Y

Redimus ad folder utentis "test":

cd ~

Et servo satus iterum experiri. Servo nunc incipit sine quaestionibus:

./csserver start

Servo satusNAS Synologiam tuam converte in servo ludum
Ut accuratiorem informationem videas, imperio utere;

./csserver details

Detailed notitia de servoNAS Synologiam tuam converte in servo ludum
De parametris maximis notatu dignis;

  • Server IP: 192.168.0.166:27015
  • Internet IP: xxx.xx.xxx.xx:27015
  • Mando fasciculus: /home/test/serverfiles/cstrike/csserver.cfg

Hac scaena, lusus server iam in network locali praesto est.

Profecta est IP oratio procuret

Ludens in retis localis bonus est, sed melius in Interreti cum amicis ludere!

Ad IP oratio transmittat quod iter itineris a provisore receptum, NAT mechanismum utimur.

Opportet etiam animadvertere maxime provisores dynamicas IP inscriptiones uti pro clientibus suis.

Pro opportunitate et stabilitate laboris, expedit IP oratio static obtinere.

Cum Sagittarius C60 TP-Link iter habeam, exemplum praebeo promovendi, sicut in itinere meo perficiatur.

Pro aliis iteribus, supposito transmissionis habeat simile.

Omnia hic simplicia sunt - denotare debes ab IP oratio externa ad internam IP oratio servientis duos portus:

  • 27015
  • 27005

In tabula admin iter itineris mei sic spectat

Iter admin panelNAS Synologiam tuam converte in servo ludum
Haec omnia, servatis itineris uncinis, praesto erunt servo in retis ad IP oratio externa pro portubus definitis!

Additional occasus ad exemplum CS 1.6

Utens CS 1.6 ad exemplum, vellem aliquas utiles apices dare.

Sunt duo lima pro servo configuratione

Primus hic adest;

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

Secundus hic est;

~/serverfiles/cstrike/csserver.cfg

Primus fasciculus continet uncinos generales sicut IP inscriptionem, tabulam primae tabernae servientis, etc.

Secundum fasciculum mandatum continet occasus qui exsecutioni mandari possunt per consolatorium counter-Strike, ut "rcon_password" vel "sv_password".

In secunda fasciculo, Tesseram commendo iungendi cum servo via CVar "sv_password" et ponens tesseram pro potestate a console ipsius servientis per CVar "rcon_password".

Index omnium variabilium CVar hic inveniri potest http://txdv.github.io/cstrike-cvarlist

Etiam, maxime verisimile erit opus ad schedas additionales instituendas, exempli gratia "fy_pool_day".

Omnes tabulae geographicae pro CS 1.6 hic sunt:

~/serverfiles/cstrike/maps

Tabulam inquisitam invenimus, eam directo servo (si in archivo est, unzip est), tabellam cum ".bsp" extensione ad folder cum lima invenimus "~/serverfiles/cstrike/mapis" et reboot cum servo.

~./csserver restart

Obiter omnia mandata servo prompta aspici possunt

~./csserver

exitum

Consequenter delector. Omnia cito operatur et non pigrescit.

LinuxGSM multae fundationes provectae habet, ut integratio cum notificationibus telegram et Slack, sed aliqua officiatio etiamnum emendanda est.

Communiter, uti commendo!

fontibus

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

quod, sicut dictum centralis hardware non tota Synologia NAS Docker facere potest, hic index machinarum quae can https://www.synology.com/ru-ru/dsm/packages/Docker.

Source: www.habr.com