Мазмұны:

Raspberry Pi -де Xyzzy сервері болғандай болыңыз: 19 қадам
Raspberry Pi -де Xyzzy сервері болғандай болыңыз: 19 қадам

Бейне: Raspberry Pi -де Xyzzy сервері болғандай болыңыз: 19 қадам

Бейне: Raspberry Pi -де Xyzzy сервері болғандай болыңыз: 19 қадам
Бейне: Hardware with Arduino & JavaScript with Steve Kinney | Preview 2024, Шілде
Anonim
Raspberry Pi -де Xyzzy серверімін деп ойлаңыз
Raspberry Pi -де Xyzzy серверімін деп ойлаңыз

Бұл нұсқаулықта Raspberry Pi -де Pretend I'm Xyzzy (PYX) серверін қалай орнату керектігін көрсетеді. Мен оны XyzzyPi деп атаймын

Pretend You Xyzzy-бұл веб-браузерде ойналатын адамзатқа қарсы ашық, ашық коды бар клон.

Android -де Client for Pretend I'm Xyzzy қосымшасын пайдалануға болады.

Мен өз PYX серверін орнатуды қарастыра бастағанда, ескірген емес нұсқауларды табу қиынға соқты. Олардың көпшілігі PYX серверін орнатуда тәжірибесі бар адамдар үшін жазылған сияқты. Мен бәрін шеше алдым, бірақ мен технологияны жақсы білмейтін немесе мұндай нәрселермен тәжірибесі жоқ адамдарға қадамдық нұсқаулық жасағым келді. Сонымен қатар, мен оны Raspberry Pi -де іске қосу бойынша нұсқаулық таба алмадым. Кейбір сынақтар мен қателіктерден кейін мен PYX серверін Pi -де жұмыс істей алдым, файлдарға аз ғана өзгертулер енгізілді. Бұл қызығушылық танытқандарға біраз уақыт үнемдейді деп сенемін.

Мен мұны Pi+ B+ үлгісінде және Pi 4 үлгісінде B 4GB жасадым. Java VM -ді дұрыс өңдемегендіктен, Pi Zero W пайдалану кезінде кейбір мәселелер бар. Мен қазір оны Zero W -де жұмыс істеуге тырысамын және егер мен сәтті болсам, нұсқауларды жаңартамын. Менде тестілеу үшін Pi 1 немесе 2 жоқ, сондықтан олармен жұмыс істеуге болады немесе болмауы мүмкін.

Мен бұл оқулықты барлық деңгейдегі адамдар үшін оңай орындауға тырыстым, сондықтан сіз білетін нәрселер болуы мүмкін.

Егер сіз Raspbian -ды қалай орнатуды және Pi -ге қосылуды білсеңіз, 6 -қадамға өтіңіз

Егер сізде PYX серверін орнату тәжірибесі болса және оны Pi -де 13 -қадамға өту үшін қажетті түзетулерді білгіңіз келсе

Жауапкершіліктен бас тарту: Мен Pretend I'm Xyzzy немесе Android клиенттік қосымшасын жасаған жоқпын.

Pretend You Xyzzy құруға несие GitHub пайдаланушы ajanata -ға өтеді (https://github.com/ajanata/PretendYoureXyzzy)

Сіз Xyzzy болуға тырысатын клиент құруға несие Gianlu -ге өтеді (https://play.google.com/store/apps/dev?id=8675761046824387020)

Егер мен сағынған адам болса, маған хабарлаңыз.

Жабдықтар

Жабдық:

Raspberry Pi 3 немесе 4

Micro SD картасы (мен 32 ГБ micro SD картасын қолданамын, себебі менде бар. Сіз оны 2 ГБ -пен ғана алуға болады, бірақ мен кемінде 4 ГБ ұсынар едім.)

SD картасын оқу құрылғысы бар компьютер (мен Windows -ты осы оқулық үшін қолданамын. Егер сіз Linux -пен жұмыс жасайтын болсаңыз, сіз бұл заттардың көпшілігін білетін шығарсыз, сондықтан нұсқауларды қажет болған жағдайда реттеңіз.)

Бағдарламалық қамтамасыз ету:

Raspbian бейнесі: https://www.raspberrypi.org/downloads/raspbian/ (Кез келген жұмыс істеуі керек. Мен жазу кезінде Raspbian Buster Lite қолданамын.)

Win32 Disk Imager: https://sourceforge.net/projects/win32diskimager/ (Raspbian кескінін жыпылықтау үшін қолдануға болатын басқа бағдарламалар бар, бірақ бұл менің жеке қалауым.)

Шпатлевка:

1 -қадам: Raspbian бағдарламасын SD картасына қосыңыз

SD картасына Raspbian Flash
SD картасына Raspbian Flash

Win32 Disk Imager бағдарламасын ашпас бұрын SD картасын компьютердің карта оқу құрылғысына салыңыз. Содан кейін Raspbian кескінін және SD картаның дискінің әрпін таңдап, «Жазу» түймесін басыңыз.

ЕСКЕРТУ: SD картасындағы барлық нәрсе жойылады және қайта жазылады. Егер SD картасында маңызды деректер болса, алдымен сақтық көшірмесін жасаңыз. Сонымен қатар, SD картасына арналған дұрыс әріпті таңдағаныңызға көз жеткізіңіз. Әйтпесе, қате дискіні байқаусызда өшіруге/қайта жазуға болады

Аяқтағаннан кейін сізде SD картасында екі бөлек диск болады. Бірде жүктеу деп аталатын және Windows оқи алмайтын. Сіз Windows картасын пішімдеуді сұрайтын қалқымалы терезені аласыз. Тек бас тарту түймесін басыңыз. Егер сіз оны пішімдейтін болсаңыз, Raspbian -ды қайтадан жыпылықтауға тура келеді.

2 -қадам: Жүктеу дискісінде «wpa_supplicant.conf» деп аталатын мәтіндік файл жасаңыз

Атаулы мәтіндік файл құрыңыз
Атаулы мәтіндік файл құрыңыз

SD картасының жүктеу дискісінде wpa_supplicant.conf атты мәтіндік файл жасаңыз және төмендегі кодты қойыңыз. «Wi -Fi аты» мен «құпия сөзді» wifi -дің нақты атауымен және құпия сөзімен ауыстырыңыз, бірақ олардың айналасында тырнақшаларды сақтаңыз. Файлды сақтаңыз.

Бұл сіздің Pi -ге Wi -Fi желісіне қосылуға мүмкіндік береді. Егер сіз Pi -ді желіге қосу үшін Ethernet кабелін қолдансаңыз, бұл қадамды өткізіп жіберуге болады.

Файл кеңейтімі дұрыс екеніне көз жеткізіңіз. Бұл wpa_supplicant.conf емес, wpa_supplicant.conf.txt болуы керек

ел = usupdate_config = 1 ctrl_interface =/var/run/wpa_supplicant

желі = {

scan_ssid = 1 ssid = «wifi атауы» psk = «құпия сөз»}

3 -қадам: Жүктеу дискісінде «ssh» деп аталатын бос файл жасаңыз

Аталған бос файлды жасаңыз
Аталған бос файлды жасаңыз

SD картасының жүктеу дискісінде ssh атты бос файл жасаңыз

Оған ештеңе қажет емес, оны дұрыс атау керек.

Бұл сіздің Pi -ге ssh қосады, бұл оған Putty көмегімен қосылуға мүмкіндік береді.

Файлдың кеңейтімі жоқ ssh деп аталатынына көз жеткізіңіз. Ssh.txt және т

4 -қадам: SD картасын компьютерден шығарып алыңыз, оны Pi -ге салыңыз және Pi -ге қосыңыз

SD картасын компьютерден шығарыңыз, оны Pi ұясына салыңыз және Pi құрылғысын қосыңыз.

Егер бәрі жұмыс істесе, сіздің Pi қосылады және Wi -Fi желісіне қосылады.

Бастапқы орнатуды іске қосуға бірнеше минут беріңіз.

5 -қадам: Put -ты қолданып Pi -ге қосылыңыз

Put қызметімен Pi -ге қосылыңыз
Put қызметімен Pi -ге қосылыңыз
Put қызметімен Pi -ге қосылыңыз
Put қызметімен Pi -ге қосылыңыз

Putty ашыңыз және хост атауы терезесінде raspberrypi деп теріңіз, қосылым түрі SSH және порт 22 екеніне көз жеткізіңіз. Егер ол қосылса, сіз терминал деп аталатын мәтіні бар қара экранға апарасыз. Ол сіздің логин мен парольді сұрайды. Әдепкі пайдаланушы аты - «pi» және әдепкі құпия сөз - «таңқурай». Құпия сөзді өзгерту ұсынылады, әсіресе егер сіз Pi -ді интернетке шығаруды жоспарласаңыз. Ол үшін жүйеге кіргеннен кейін «passwd» деп теріп, нұсқауларды орындаңыз. Есте қалатын құпия сөзді таңдағаныңызға көз жеткізіңіз.

Егер ол қосылмаса, сізге Pi қолданатын IP мекенжайын табу қажет болуы мүмкін. Мұны істеудің бірнеше жолы бар, бірақ мен маршрутизаторға кіремін және қосылған құрылғылардың тізімін тексеремін. Сіз Pi түрінің IP мекенжайын raspberrypi орнына Putty ішіндегі хост атауы жолағына тауып, қайта қосылуға тырысыңыз.

Егер сіз әлі қосыла алмасаңыз, ssh файлын дұрыс жасамаған боларсыз. Алдыңғы қадамдарды оқып, бәрін қайталап тексеріңіз.

6 -қадам: Қосымша: Pi -дің хост атауын өзгертіңіз

Қосымша: Pi -дің хост атауын өзгертіңіз
Қосымша: Pi -дің хост атауын өзгертіңіз
Қосымша: Pi -дің хост атауын өзгертіңіз
Қосымша: Pi -дің хост атауын өзгертіңіз
Қосымша: Pi -дің хост атауын өзгертіңіз
Қосымша: Pi -дің хост атауын өзгертіңіз

Бұл қажет емес, бірақ мен жалпы «таңқурай» емес, ол үшін қолданылатын нәрсеге сәйкес хосттың атауын алғым келеді. Бұл жағдайда мен оны «xyzzypi» деп атадым, бірақ сіз оны қалағаныңызша атай аласыз.

Хост атауының түрін өзгерту үшін:

sudo raspi-config

Желілік опцияларды таңдаңыз

Хост атауын таңдаңыз

Қалаған хост атауын енгізіңіз

Аяқтау таңдаңыз

Ол Pi -ді қазір қайта жүктегіңіз келетінін сұрайды. Жаңа хост атауы қайта жүктелмейінше күшіне енбейді. Егер осылай жасасаңыз, Putty сеансы үзіледі. Қайта жүктеу аяқталғаннан кейін сіз Putty -ге қайта қосылу үшін сіз орнатқан жаңа хост атауын пайдалануыңыз қажет болады. Егер сіз хост атауының орнына IP мекенжайын пайдаланып қосылсаңыз, онда ол бұрынғыдай болуы керек.

Raspi-config құралының көмегімен орнатуға болатын басқа да көптеген нұсқалар бар, бірақ бұл туралы көптеген оқулықтар бар, сондықтан мен оларға кірмеймін.

7 -қадам: Қолданбалы пакеттерді жаңартыңыз

Қолданбалы пакеттерді жаңартыңыз
Қолданбалы пакеттерді жаңартыңыз

Келесі пәрменді қолдана отырып, қолданбалы пакеттерді жаңартыңыз:

sudo apt-get жаңартуы

Ол аяқталғанша жұмыс істей берсін.

Ескерту: Техникалық тұрғыдан енді «apt-get» терудің қажеті жоқ, тек «apt» теруге болады. Дегенмен, мен «apt-get» деп теруге үйреніп қалдым, бұл мен үшін бұлшықет жады.

8 -қадам: Git орнатыңыз

Git орнатыңыз
Git орнатыңыз

Қолданбалы пакеттер жаңартуды аяқтағаннан кейін Git келесі пәрменді қолданып орнатыңыз:

sudo apt -get -y орнатыңыз

Ол аяқталғанша жұмыс істей берсін.

9 -қадам: Maven орнатыңыз

Maven орнатыңыз
Maven орнатыңыз

Maven бағдарламасын келесі пәрменді пайдаланып орнатыңыз:

sudo apt -get -y maven орнатыңыз

Ол аяқталғанша жұмыс істей берсін

10 -қадам: Сіз Xyzzy серверінің файлдарын жүктеп алыңыз

Xyzzy серверінің файлдарын жүктеп алыңыз
Xyzzy серверінің файлдарын жүктеп алыңыз

Келесі пәрменді қолданып, сіз Xyzzy болғандай көрінетін сервер файлдарын жүктеңіз:

git clone git: //github.com/ajanata/PretendYoureXyzzy.git

Бұл сіздің Pi -де PretendYoureXyzzy деп аталатын каталог жасайды және оған файлдарды жүктейді.

Ол аяқталғанша жұмыс істей берсін.

11 -қадам: PretendYoureXyzzy каталогына ауысыңыз

PretendYoureXyzzy каталогына өзгертіңіз
PretendYoureXyzzy каталогына өзгертіңіз

Келесі пәрменді пайдаланып PretendYoureXyzzy каталогына өзгертіңіз:

CD PretendYoureXyzzy

Ескерту: Linux командалары регистрді ескереді, сондықтан CD PretendYoureXyzzy жұмыс істейді, бірақ cd pretendyourexyzzy жұмыс істемейді.

12 -қадам: «build.properties.example» файлын ашыңыз және өңдеңіз және оны «build.properties» ретінде сақтаңыз

Ашыңыз және өңдеңіз
Ашыңыз және өңдеңіз
Ашыңыз және өңдеңіз
Ашыңыз және өңдеңіз
Ашыңыз және өңдеңіз
Ашыңыз және өңдеңіз

Build.properties.example файлын келесі пәрменді қолданып нано мәтіндік редактормен ашыңыз:

sudo nano build.properties.example

Терминалға негізделген мәтіндік редакторды қолдану үйренбегендер үшін біршама қорқынышты болып көрінуі мүмкін, бірақ біз жасап жатқан нәрсе өте қарапайым.

«Hibernate.username» және «hibernate.password» деген бөлімдерді тапқанша төмен қарай жылжу үшін төмен көрсеткі пернесін пайдаланыңыз.

Оң жақ көрсеткіні пайдаланып, жолдардың соңына өтіңіз және пайдаланушы аты мен құпия сөзді басқа нәрсеге өзгертіңіз. Шынымды айтсам, бұл шынымен қажет пе, жоқ па, білмеймін, бірақ мен оларды әдепкі пайдаланушы аты мен парольде қалдыруға ыңғайсызмын.

Оларды өзгерткеннен кейін сақтау диалогын ашу үшін ctrl+o пернелерін басыңыз.

«. Example» файл атауының соңынан алып тастау үшін Backspace пернесін басыңыз, осылайша сізге тек «build.properties» қалады.

Ол файлды басқа атпен сақтауды сұрайды. Иә түймесін басыңыз.

Нано мәтіндік редакторды жабу үшін ctrl+x пернелерін басыңыз.

13 -қадам: «pom.xml» файлын ашыңыз және өңдеңіз (бұл оны PI -де іске қосады)

Ашыңыз және өңдеңіз
Ашыңыз және өңдеңіз
Ашыңыз және өңдеңіз
Ашыңыз және өңдеңіз

Pom.xml файлын нано мәтіндік редактормен келесі пәрменді қолдана отырып ашыңыз:

sudo nano pom.xml

Бұрынғыдай төмен айналдырыңыз. Бұл жолы сіз іздеген желі-sqlite-jdbc

Бұл сызықтың астында нұсқа нөмірі бар жол орналасқан. Бұл нөмірді келесідей етіп 3.28.0 -ге өзгерту керек:

3.28.0

Нұсқа нөмірін өңдегеннен кейін сақтау диалогын шығару үшін ctrl+o пернелерін басыңыз.

Файл атауын «pom.xml» ретінде сақтаңыз және сақтаңыз.

Сақталғаннан кейін нано мәтіндік редакторды жабу үшін ctrl+x пернелер тіркесімін басыңыз.

Бұл Pretend You Xyzzy серверін Pi -де іске қосатын өңдеу. Ол жеткізілетін sqlite-jdbc нұсқасы Pi-де дұрыс жұмыс істемейді. 3.28.0 нұсқасы менің тесттерімде жақсы жұмыс істейді

14 -қадам: Сіз Xyzzy сервері болғандай болуды бастаңыз және оның жұмыс істейтініне көз жеткізіңіз

Xyzzy сервері болғандай болуды бастаңыз және оның жұмыс істейтініне көз жеткізіңіз
Xyzzy сервері болғандай болуды бастаңыз және оның жұмыс істейтініне көз жеткізіңіз
Xyzzy сервері болғандай болуды бастаңыз және оның жұмыс істейтініне көз жеткізіңіз
Xyzzy сервері болғандай болуды бастаңыз және оның жұмыс істейтініне көз жеткізіңіз
Xyzzy сервері болғандай болуды бастаңыз және оның жұмыс істейтініне көз жеткізіңіз
Xyzzy сервері болғандай болуды бастаңыз және оның жұмыс істейтініне көз жеткізіңіз

Енді Pi -де Prizend You Xyzzy серверін іске қосу үшін қажетті түзетулер енгізгеннен кейін, оны іске қосып, бәрі жұмыс істейтінін көрейік. Келесі пәрменді пайдаланып серверді іске қосыңыз:

mvn clean pack war: жарылған ағын: run -Dmaven.buildNumber.doCheck = false -Dmaven.buildNumber.doUpdate = false

Ол бірнеше қосымша файлдарды жүктейді, оларды құрастырады және серверді іске қосады. Мүмкін, бұл бірнеше минутты алады.

Ескерту: Қазіргі уақытта бұл серверді қалай іске қосу керектігін білетін жалғыз әдіс, сондықтан сіз оны іске қосқан сайын жинап отырады.

Сіз «Консольді қайта жүктеу ҚОСУЛЫ. Контексті қайта бастау үшін ENTER пернесін басыңыз» деген хабарды алғаннан кейін бұл орындалғанын білесіз.

Осы кезде сіз шолғышты ашып, соңында 8080 портын қосатын хост атауын (немесе IP мекенжайын) енгізе аласыз. Сондықтан хост атауы: 8080 немесе IP: 8080

Егер сіз xyzzypi -ді хост атауы ретінде қолдансаңыз, ол xyzzypi: 8080 немесе менің IP мекен -жайымды пайдаланатын болсам, ол 192.168.1.189:8080 болады.

Егер бәрі ойдағыдай болса, сіз «Сіз Xyzzy болғандай болыңыз» басты бетіне өтесіз.

Құттықтаймын! Сіз жасадыңыз

Бірақ дәл қазір ол Put -пен Pi -ге кіріп, серверді іске қосу үшін жоғарыдағы пәрменді орындасаңыз ғана іске қосылады. Putty жабылғаннан кейін сервер тоқтайды. Бұл кейбір адамдар үшін жақсы болуы мүмкін, бірақ сіз PiZ жүктелгенде немесе жүйеге кірмей -ақ қайта қосылғанда Pretend I'm Xyzzy серверінің автоматты түрде жұмыс істеуін қалауыңыз мүмкін. Келесі қадамдар бұл жұмысты қамтиды.

15 -қадам: Сіз Xyzzy сервері болғандай болуды бастау үшін сценарий жасаңыз

Сіз Xyzzy сервері болғандай болуды бастау үшін сценарий жасаңыз
Сіз Xyzzy сервері болғандай болуды бастау үшін сценарий жасаңыз
Сіз Xyzzy сервері болғандай болуды бастау үшін сценарий жасаңыз
Сіз Xyzzy сервері болғандай болуды бастау үшін сценарий жасаңыз

Егер біз Prizend You Xyzzy сервері Pi жүктелгенде немесе қайта жүктелгенде автоматты түрде іске қосылуын қаласақ, бізге бірінші қажет нәрсе - сценарий жасау.

Серверді тоқтату үшін ctrl+c пернелерін басыңыз.

Ол тоқтағаннан кейін келесі пәрменді теріңіз:

sudo nano xyzzy.sh

Ескерту: Мен сценарийді xyzzy.sh деп атадым, бірақ сіз оны қалағаныңызша атай аласыз. Тек файл кеңейтімі ретінде.sh бар екеніне көз жеткізіңіз.

Нано мәтіндік редактордың көмегімен файлға келесі сөздерді енгізіңіз немесе қойыңыз:

#!/bin/bashcd/home/pi/PretendYoureXyzzy mvn таза пакет соғысы: жарылған ағын: run -Dmaven.buildNumber.doCheck = false -Dmaven.buildNumber.doUpdate = false

Сақтау диалогын ашу үшін ctrl+o пернелерін басыңыз

Файлды сақтап, наноды жабу үшін ctrl+x пернелерін басыңыз

16 -қадам: Сценарийді орындалатын етіп жасаңыз

Сценарийді орындалатын етіп жасаңыз
Сценарийді орындалатын етіп жасаңыз

Біз сценарийді келесі команданың көмегімен орындалатын етіп жасауымыз керек:

sudo chmod 755 xyzzy.sh

Ескерту: Егер сіз сценарийді алдыңғы қадамда басқаша атаған болсаңыз, оның орнына осы файл атауын қолданыңыз.

17 -қадам: Сценарийді жүктеуде автоматты түрде іске қосу үшін Crontab жазбасын жасаңыз

Сценарийді жүктеуде автоматты түрде іске қосу үшін Crontab жазбасын жасаңыз
Сценарийді жүктеуде автоматты түрде іске қосу үшін Crontab жазбасын жасаңыз
Сценарийді жүктеуде автоматты түрде іске қосу үшін Crontab жазбасын жасаңыз
Сценарийді жүктеуде автоматты түрде іске қосу үшін Crontab жазбасын жасаңыз
Сценарийді жүктеуде автоматты түрде іске қосу үшін Crontab жазбасын жасаңыз
Сценарийді жүктеуде автоматты түрде іске қосу үшін Crontab жазбасын жасаңыз

Жүктеу кезінде сценарийді іске қосудың бірнеше әдісі бар. Мен мұнда crontab қолданамын.

Келесі пәрменді пайдаланып crontab кестелерін өңдеңіз:

crontab -e

Сіз қай редакторды қолданғыңыз келетінін сұрайды. Нано пайдалану үшін 1 теріңіз және enter пернесін басыңыз.

Ол ашылғаннан кейін түбіне дейін айналдырыңыз және келесі жолды қосыңыз:

@reboot /home/pi/PretendYoureXyzzy/xyzzy.sh

Ескерту: Егер сіз сценарий үшін басқа файл атауын қолдансаңыз, оның орнына.

Сақтау диалогын ашу үшін ctrl+o пернелерін басыңыз.

Наноны жабу үшін сақтаңыз және ctrl+x басыңыз.

18 -қадам: Pi -ді қайта жүктеңіз және сіз Xyzzy екеніңізді көрсете алатындығыңызды біліңіз

Pi -ді қайта жүктеңіз және сіз Xyzzy болып көріну үшін қосылуға болатынын біліңіз
Pi -ді қайта жүктеңіз және сіз Xyzzy болып көріну үшін қосылуға болатынын біліңіз

Енді сізде Xyzzy ретінде жұмыс жасайтын сервер орнатылғаннан кейін сіз Pi -ны қайта жүктеп, оның жұмыс істейтініне көз жеткізе аласыз.

Келесі пәрменді пайдаланып қайта жүктеңіз:

sudo қайта жүктеу

Pi жүктеуінің резервтік көшірмесін жасағаннан кейін сервер үшін бәрін қайта жинауға бірнеше минут кетеді. Уақыт беріңіз, содан кейін хост атауын немесе соңында 8080 портын қосатын IP мекенжайын пайдаланып браузерге қайта қосылуға тырысыңыз.

xyzzypi: 8080 немесе IP мекенжайы: 8080

Егер бәрі жұмыс істесе, сіз «Сіз Xyzzy болғандай бол» деп аталатын бетке кіресіз.

Құттықтаймын! Сізде Raspberry Pi -де автоматты түрде жұмыс істейтін Xyzzy болғандай сервер бар

19 -қадам: Қосымша: Интернетте сіз Xyzzy сервері болғандай көрінуге мүмкіндік беретін порттар

Сонымен, қазір сізде Xyzzy сияқты жұмыс істейтін сервер бар, бірақ қазіргі уақытта оған тек жергілікті желіде қол жетімді. Егер сіздің үйіңізде достарыңыз болса, бірақ жергілікті желіден тыс адамдар қосыла алмаса, бұл жақсы жұмыс істейді.

Егер сіз әлі білмесеңіз, нақты маршрутизаторға порт жіберу нұсқауларын іздеуіңіз керек. Сіз Xyzzy болғаныңызды ойлаңыз, 8080 портын қолданады, сондықтан сіз оны жібергіңіз келетін порт. Сіз оны орнатқаннан кейін сіз достарыңызға сыртқы IP мекенжайын және портты бере аласыз және олар сіздің серверге Интернет арқылы қосыла алады.

Егер қаласаңыз, достарыңызға серверге қосылу үшін өзіңіздің жеке URL мекенжайыңыз (JoesPYXserver.noip.com сияқты) бар болу үшін Динамикалық DNS орнатуға болады. Мұндай нәрсеге арналған көптеген оқулықтар бар.

Ұсынылған: