Rwyf wedi bod eisiau “cyffwrdd â fy nwylo” ar wasanaethau Rhyngrwyd ers tro trwy sefydlu gweinydd gwe o'r dechrau a'i ryddhau i'r Rhyngrwyd. Yn yr erthygl hon rwyf am rannu fy mhrofiad o drawsnewid llwybrydd cartref o ddyfais hynod weithredol i weinydd cyflawn bron.
Dechreuodd y cyfan gyda'r ffaith nad oedd y llwybrydd TP-Link TL-WR1043ND, a oedd wedi gwasanaethu'n ffyddlon, bellach yn bodloni anghenion rhwydwaith cartref; Roeddwn i eisiau band 5 GHz a mynediad cyflym i ffeiliau ar ddyfais storio sy'n gysylltiedig â'r llwybrydd . Ar ôl edrych trwy fforymau arbenigol (4pda, ixbt), safleoedd gydag adolygiadau ac edrych ar yr amrywiaeth o siopau lleol, penderfynais brynu Keenetic Ultra.
Roedd adolygiadau da gan y perchnogion yn gweithio o blaid y ddyfais benodol hon:
dim problemau gyda gorboethi (yma bu'n rhaid i ni roi'r gorau i gynhyrchion Asus);
dibynadwyedd gweithredol (dyma fi wedi croesi allan TP-Link);
hawdd ei sefydlu (roeddwn i'n ofni na allwn ei drin a chroesi Microtik allan).
Roedd yn rhaid i mi ddod i delerau â'r anfanteision:
dim WiFi6, roeddwn i eisiau mynd ag offer gyda chronfa wrth gefn ar gyfer y dyfodol;
4 porthladd LAN, roeddwn i eisiau mwy, ond nid yw hwn bellach yn gategori cartref.
O ganlyniad, cawsom y “gweinydd” hwn:
ar y chwith mae terfynell optegol Rostelecom;
ar y dde mae ein llwybrydd arbrofol;
mae SSD m.2 128 GB yn gorwedd o gwmpas, wedi'i osod mewn blwch USB3 o Aliexpress, wedi'i gysylltu â'r llwybrydd gyda gwifren, nawr mae wedi'i osod yn daclus ar y wal;
yn y blaendir mae llinyn estyniad gyda socedi wedi'u datgysylltu'n annibynnol, mae'r wifren ohono'n mynd i UPS rhad;
yn y cefndir mae yna lawer o geblau pâr troellog - ar y cam o adnewyddu'r fflat, cynlluniais socedi RJ45 ar unwaith yn y mannau lle roedd yr offer i fod i gael ei leoli, er mwyn peidio â dibynnu ar y WiFi yn cael ei sbwriel.
Felly, mae gennym yr offer, mae angen inni ei ffurfweddu:
Mae gosodiad cychwynnol y llwybrydd yn cymryd tua 2 funud, rydym yn nodi'r paramedrau cysylltiad â'r darparwr (mae fy nherfynell optegol yn cael ei newid i fodd pont, mae'r cysylltiad PPPoE yn codi'r llwybrydd), enw'r rhwydwaith WiFi a'r cyfrinair - yn y bôn dyna ni , mae'r llwybrydd yn cychwyn ac yn gweithio.
Fe wnaethon ni osod porthladdoedd allanol ymlaen i borthladdoedd y llwybrydd ei hun yn yr adran “Rheolau rhwydwaith - Anfon ymlaen”:
Nawr gallwn symud ymlaen i'r rhan “uwch”, yr hyn yr oeddwn ei eisiau gan y llwybrydd:
ymarferoldeb NAS bach ar gyfer rhwydwaith cartref;
cyflawni swyddogaethau gweinydd gwe ar gyfer nifer o dudalennau preifat;
swyddogaeth cwmwl personol ar gyfer cyrchu data personol o unrhyw le yn y byd.
Mae'r cyntaf yn cael ei weithredu gan ddefnyddio offer adeiledig, heb fod angen llawer o ymdrech:
Rydym yn cymryd gyriant a fwriedir ar gyfer y rôl hon (gyriant fflach, cerdyn cof mewn darllenydd cerdyn, gyriant caled neu SSD mewn blwch allanol a'i fformatio i Ext4 gan ddefnyddio Dewin Rhaniad MiniTool Rhifyn Am Ddim (Nid oes gennyf gyfrifiadur gyda Linux wrth law, mae'n bosibl gydag offer adeiledig). Yn ôl a ddeallaf, yn ystod gweithrediad mae'r system yn ysgrifennu logiau i'r gyriant fflach yn unig, felly os ydych chi'n eu cyfyngu ar ôl sefydlu'r system, gallwch chi hefyd ddefnyddio cardiau cof os ydych chi'n bwriadu ysgrifennu llawer ac yn aml i'r gyriant - SSD neu Mae HDD yn well.
Ar ôl hyn, rydym yn cysylltu'r gyriant â'r llwybrydd ac yn ei arsylwi ar sgrin monitor y system
Cliciwch ar “Gyriannau USB ac argraffwyr” i'r adran “Ceisiadau” a ffurfweddwch y gyfran yn yr adran “Rhwydwaith Windows”:
Ac mae gennym adnodd rhwydwaith y gellir ei ddefnyddio o gyfrifiaduron Windows, gan gysylltu fel disg os oes angen: defnydd net y: \ 192.168.1.1SSD /persistent:yes
Mae cyflymder NAS mor fyrfyfyr yn ddigon i'w ddefnyddio gartref; dros wifren mae'n defnyddio'r gigabit cyfan, dros WiFi mae'r cyflymder tua 400-500 megabit.
Mae sefydlu storfa yn un o'r camau angenrheidiol i ffurfweddu'r gweinydd, yna mae angen:
- prynu parth a chyfeiriad IP sefydlog (gallwch wneud heb hyn trwy ddefnyddio Dynamic DNS, ond roedd gen i IP statig yn barod, felly roedd yn haws ei ddefnyddio gwasanaethau Yandex am ddim - trwy ddirprwyo y parth yno, rydym yn derbyn DNS hosting a post ar ein parth);
Mae'n cymryd sawl awr i'r parth a gosodiadau dirprwyo DNS ddod i rym, felly rydyn ni'n sefydlu'r llwybrydd ar yr un pryd.
Yn gyntaf, mae angen inni osod ystorfa Entware, lle gallwn osod y pecynnau angenrheidiol ar y llwybrydd. Cymerais fantais gyda'r cyfarwyddyd hwn, nid yn unig wedi uwchlwytho'r pecyn gosod trwy FTP, ond wedi creu ffolder yn uniongyrchol ar y gyriant rhwydwaith a gysylltwyd yn flaenorol a chopïo'r ffeil yno yn y ffordd arferol.
Ar ôl cael mynediad trwy SSH, newidiwch y cyfrinair gyda'r gorchymyn passwd a gosodwch yr holl becynnau angenrheidiol gyda'r gorchymyn gosod opkg [enwau pecyn]:
Yn ystod y gosodiad, gosodwyd y pecynnau canlynol ar y llwybrydd (allbwn y gorchymyn gosod rhestr opkg):
Efallai bod rhywbeth diangen yma, ond roedd llawer o le ar y dreif, felly wnes i ddim trafferthu edrych i mewn iddo.
Ar ôl gosod y pecynnau, rydym yn ffurfweddu nginx, ceisiais ef gyda dau barth - mae'r ail un wedi'i ffurfweddu gyda https, ac am y tro mae yna stub. Defnyddir porthladdoedd mewnol 81 a 433 yn lle 80 a 443, gan fod panel gweinyddol y llwybrydd yn hongian ar borthladdoedd arferol.
Er mwyn i'r wefan weithio trwy https, defnyddiais y sgript dadhydradedig adnabyddus, gan ei osod gan ddefnyddio y cyfarwyddyd hwn. Ni achosodd y broses hon unrhyw anawsterau, dim ond yn nhestun y sgript ar gyfer gweithio ar fy llwybrydd y gwnes i faglu ar y ffaith mae angen i chi wneud sylwadau ar y llinell yn y ffeil /opt/etc/ssl/openssl.cnf:
[openssl_conf]
#engines=engines
Ac rwy'n nodi bod cynhyrchu dhparams.pem gyda'r gorchymyn “openssl dhparam -out dhparams.pem 2048” ar fy llwybrydd yn cymryd mwy na 2 awr, os nad ar gyfer y dangosydd cynnydd, byddwn wedi colli amynedd ac wedi ailgychwyn.
Ar ôl derbyn y tystysgrifau, ailgychwyn nginx gyda'r gorchymyn “/opt/etc/init.d/S80nginx restart”. Mewn egwyddor, mae'r gosodiad wedi'i gwblhau, ond nid oes gwefan eto - os byddwn yn rhoi'r ffeil index.html yn y cyfeiriadur /share/nginx/html, byddwn yn gweld bonyn.
Er mwyn gosod gwybodaeth yn hyfryd, mae'n haws i berson nad yw'n broffesiynol fel fi ddefnyddio templedi parod; ar ôl chwiliad hir trwy amrywiol gatalogau, darganfyddais templatemo.com - mae yna ddetholiad da o dempledi rhad ac am ddim nad oes angen eu priodoli (sy'n brin ar y Rhyngrwyd; mae'r rhan fwyaf o'r templedi yn y drwydded yn gofyn ichi gadw dolen i'r adnodd y cawsant ohono).
Rydyn ni'n dewis templed addas - mae yna rai ar gyfer amrywiaeth o achosion, lawrlwythwch yr archif a'i ddadbacio i'r cyfeiriadur /share/nginx/html, gallwch chi wneud hyn o'ch cyfrifiadur, yna golygu'r templed (yma bydd angen ychydig o wybodaeth arnoch chi o HTML er mwyn peidio â thorri'r strwythur) a disodli'r graffeg fel y dangosir yn y ffigur isod.
Crynodeb: mae'r llwybrydd yn eithaf addas ar gyfer cynnal gwefan ysgafn arno, mewn egwyddor - os na ddisgwylir llwyth mawr, gallwch gosod a php, ac arbrofi gyda phrosiectau mwy cymhleth (edrychaf ar nextcloud/owncloud, mae'n ymddangos bod gosodiadau llwyddiannus ar galedwedd o'r fath). Mae'r gallu i osod pecynnau yn cynyddu ei ddefnyddioldeb - er enghraifft, pan oedd angen amddiffyn porthladd RDP PC ar rwydwaith lleol, fe wnes i osod cnocio ar y llwybrydd - a dim ond ar ôl curo porthladdoedd y agorwyd anfon y porthladd i'r PC.
Pam llwybrydd ac nid PC arferol? Mae llwybrydd yn un o'r ychydig ddarnau o galedwedd cyfrifiadurol sy'n gweithio o gwmpas y cloc mewn llawer o fflatiau; mae llwybrydd cartref fel arfer yn hollol dawel ac ni fydd safle ysgafn gyda llai na chant o ymweliadau y dydd yn ei boeni o gwbl.