Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
Faʻaauauina le tala e uiga ia ZeroTier, mai le aʻoaʻoga o loʻo faʻamatalaina i le tusiga "Smart Ethernet Switch mo le Lalolagi Lalolagi", Ou te agai atu e faataitai lea:

  • Se'i o tatou faia ma fetuutuuna'i se pule o feso'otaiga tuma'oti
  • Se'i o tatou faia se feso'otaiga vavave
  • Tatou fetuutuuna'i ma fa'afeso'ota'i nodes i ai
  • Se'i o tatou siaki le feso'ota'iga feso'ota'iga i lo latou va
  • Sei o tatou poloka le avanoa i le GUI o le pule o fesoʻotaiga mai fafo

Pule o Fesootaiga

E pei ona taʻua muamua, ina ia faia ni fesoʻotaʻiga faʻapitoa, pulea i latou, faʻapea foʻi ma faʻafesoʻotaʻi nodes, e manaʻomia e le tagata faʻaoga se fesoʻotaʻiga fesoʻotaʻiga, se faʻataʻitaʻiga faʻataʻitaʻi (GUI) lea e iai i ni faiga se lua:

ZeroTier GUI Filifiliga

  • Tasi mai le fa'atupuina o ZeroTier, o lo'o avanoa e fai ma fa'alapotopotoga lautele SaaS fofo fa'atasi ai ma fuafuaga fa'asoa e fa, e aofia ai le leai o se totogi, ae fa'atapula'aina i le numera o masini fa'afoe ma tulaga o le lagolago.
  • O le lona lua e sau mai se tagata e tuto'atasi, e fai si fa'afaigofie i le fa'atinoga, ae o lo'o avanoa e avea o se fa'amatalaga tatala fa'apitoa mo le fa'aogaina i luga ole fale po'o luga ole ao.

I laʻu faʻataʻitaʻiga, na ou faʻaaogaina uma ma o se taunuuga, na iu lava ina ou nofo i le lona lua. O le mafuaʻaga o lenei mea o lapataiga a le atinaʻe.

“O fa'atonu feso'ota'iga e avea ma pulega fa'amaonia mo ZeroTier virtual networks. O faila o lo'o i ai ki fa'alilolilo e tatau ona puipuia lelei ma fa'amaumau lelei. O la latou fetuunaiga e mafai ai e tagata osofaʻi e leʻi faʻatagaina ona faia faʻasalalauga fesoʻotaʻiga taufaasese, ma o latou leiloa e taʻitaʻia ai le leiloa o le tomai e pulea ma pulea le fesoʻotaʻiga, ma le lelei le faʻaaogaina."

So'oga i fa'amaumauga

Ma faʻapea foʻi, faʻailoga o lau lava cybersecurity paranoia :) 

  • E tusa lava pe sau Cheburnet, e tatau lava ona ou maua le avanoa i laʻu pule o fesoʻotaiga;
  • Na'o a'u e tatau ona fa'aogaina le fa'atonu feso'ota'iga. Afai e mana'omia, tu'u avanoa i ou sui fa'atagaina;
  • E tatau ona mafai ona faʻatapulaʻaina le avanoa i le faʻaogaina o fesoʻotaʻiga mai fafo.

I totonu o lenei tusiga, ou te le o vaʻaia le tele o mea e nofo ai i luga o le auala e faʻapipiʻi ai se fesoʻotaʻiga fesoʻotaʻiga ma le GUI mo i luga o le nofoaga faʻapitoa poʻo punaoa faʻapitoa. Ma e 3 foi mafuaaga mo lenei mea: 

  • o le a tele atu tusi nai lo le mea na fuafuaina
  • e uiga i lenei ua uma ta'u atu ile GUI developer GitHab
  • o le autu o le tusiga e uiga i se isi mea

O le mea lea, o le filifilia o le ala e sili ona tetee, o le a ou faʻaogaina i lenei tala se faʻatonuga fesoʻotaʻiga ma se GUI faʻavae i luga o le VDS, na faia e mai mamanu, atiina ae agalelei e aʻu paaga mai RuVDS.

Fa'atonu muamua

A maeʻa ona fatuina se 'auʻaunaga mai le faʻataʻitaʻiga faʻapitoa, e maua e le tagata faʻaoga le avanoa i le Web-GUI pule e ala i se suʻesuʻega e ala ile mauaina https:// :3443

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
Ona o le faaletonu, ua uma ona i ai i le server se tusi faamaonia TLS/SSL saini muamua. Ua lava lea mo au, talu ai ou te poloka le avanoa i ai mai fafo. Mo i latou e manaʻo e faʻaoga isi ituaiga tusi pasi, e iai faatonuga faʻatulaga ile GUI developer GitHab.

Pe a ulufale le tagata faʻaoga mo le taimi muamua Saini i Totonu fa'atasi ai ma le saini fa'aletonu ma le fa'aupuga - tufa и numera e le iloa e sesi:

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
O lo'o fautua mai e sui le upu fa'amalo i se aga masani

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
Ou te faia e fai si ese laʻititi - Ou te le suia le faʻaupuga a se tagata o loʻo i ai nei, ae fai se mea fou - Fausia le tagata faʻaaoga.

Ua ou setiina le igoa o le tagata fou - Username:
Ua ou setiina se upu faataga fou - Ulufale upu fou
Ou te faamaonia le upu faataga fou - Toe ulufale i totonu upu faʻapipiʻi:

O mataitusi e te fa'aofiina e fa'aletonu mata'itusi - fa'aeteete!

Pusa siaki e fa'amaonia ai le suiga o upu fa'aulu i le isi saini - Suia le uputatala i le isi login: Ou te le faamanatu. 

Ina ia faʻamaonia faʻamatalaga tuʻuina, kiliki Seti upu faʻapipiʻi:

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
Ona: Ou toe saini - Saini ese j / Saini i Totonu, ua uma ona i lalo o faʻamaoniga a le tagata faʻaoga fou:

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
Sosoo ai, ou te alu i le lisi o tagata faaaoga - tagata e faaaogāina ma tape le tagata fa'aoga tufae ala i le kiliki i luga o le pusa lapisi icon o loʻo i le agavale o lona igoa.

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
I le lumanaʻi, e mafai ona e suia le faʻaupuga a le tagata faʻaoga e ala i le kiliki i luga o lona igoa poʻo le seti upu faʻaulu.

Fausia se feso'otaiga vavave

Ina ia fatuina se fesoʻotaiga vavave, e manaʻomia e le tagata faʻaoga ona alu i le tab Faʻaopopo fesoʻotaʻiga. Mai le manatu tagata faʻaaogā e mafai ona faia lenei mea e ala i le itulau Itulau Amata - o le itulau autu o le Web-GUI, lea e faʻaalia ai le tuatusi ZeroTier o lenei faʻatonuga fesoʻotaʻiga ma o loʻo i ai se fesoʻotaʻiga i le itulau mo le lisi o fesoʻotaʻiga na faia i ai.

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
I luga o le itulau Faʻaopopo fesoʻotaʻiga e tu'uina atu e le tagata fa'aoga se igoa i le feso'ota'iga fou.

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
Pe a fa'aogaina fa'amatalaga fa'aofi − Fausia Network e ave le tagata fa'aoga i se itulau ma se lisi o feso'ota'iga, lea e aofia ai: 

Igoa ole upega tafailagi - le igoa o le fesoʻotaʻiga i foliga o se soʻotaga, pe a e kiliki i luga e mafai ona e suia 
ID fesoʻotaʻiga - fa'ailoga feso'ota'iga
auiliili - feso'ota'i i se itulau o lo'o i ai fa'asologa o feso'otaiga
seti faigofie - feso'ota'iga i le itulau mo le fa'atulagaina faigofie
tagata - feso'ota'iga i le itulau fa'afoe o le node

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
Mo nisi seti mulimuli i le sootaga seti faigofie. I luga o le itulau e matala, e faʻamaonia e le tagata faʻaoga le tele o tuatusi IPv4 mo le fesoʻotaʻiga o loʻo faia. E mafai ona fai otometi i le oomiina o se faamau Fausia tuatusi feso'ota'iga po'o le lima e ala i le ulufale atu i le masini feso'otaiga feso'ota'iga i le fanua talafeagai CIDR.

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
Pe a faʻamaonia faʻamaumauga manuia, e tatau ona e toe foʻi i le itulau ma le lisi o fesoʻotaʻiga e faʻaaoga ai le Back button. I le taimi lea, e mafai ona manatu ua mae'a le seti feso'ota'iga autu.

Feso'ota'i nodes feso'otaiga

  1. Muamua, e tatau ona faʻapipiʻi le ZeroTier One service i luga o le node e manaʻo le tagata faʻaoga e faʻafesoʻotaʻi i le fesoʻotaʻiga.

    O le a le ZeroTier One?ZeroTier Tasi o se auaunaga o loʻo faʻaogaina i luga o komepiuta feaveaʻi, komipiuta, 'auʻaunaga, masini masini ma koneteina e maua ai fesoʻotaʻiga i se fesoʻotaiga vavave e ala i se telefoni fesoʻotaʻiga, e tutusa ma se VPN client. 

    O le taimi lava e faʻapipiʻi ai le auaunaga ma amata, e mafai ona e faʻafesoʻotaʻi i fesoʻotaiga vavave faʻaaoga a latou tuatusi 16-numera. O feso'ota'iga ta'itasi e fa'aalia o se uafu feso'otaiga vavave i luga o le faiga, lea e amio e pei o se uafu masani Ethernet.
    So'oga i tufatufaga, fa'apea fo'i fa'atonuga fa'apipi'i, e mafai ona maua i luga ole itulau ole gaosimea.

    E mafai ona e pulea le auaunaga faʻapipiʻi e ala i se laina laina laina (CLI) faʻatasi ai ma aia tatau a le admin / root. I luga ole Windows/MacOS o lo'o fa'aogaina fo'i se fa'aoga fa'akalafi. I le Android/iOS na'o le fa'aaogaina o le GUI.

  2. Siakiina le manuia o le faʻapipiʻiina o auaunaga:

    CLI:

    zerotier-cli status

    Taunuʻuga: 

    200 info ebf416fac1 1.4.6 ONLINE
    GUI:

    O le mea moni lava o loʻo faʻaogaina le talosaga ma le i ai i totonu o se laina ma le Node ID ma le tuatusi node.

  3. Feso'ota'i se node i le feso'ota'iga:

    CLI:

    zerotier-cli join <Network ID>

    Taunuʻuga: 

    200 join OK

    GUI:

    pupuni: kiliki-i luga ole ata ZeroTier Tasi i le fata faiga ma filifili le mea - Auai i le Network.

    Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
    macOS: Tatala le talosaga ZeroTier Tasi i le lisi o pa, pe afai e leʻi faʻalauiloaina. Kiliki ile ⏁ icon ma filifili Auai i le Network.

    Android/iOS: + (faaopoopo ata) i le app

    Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
    I totonu o le fanua o loʻo faʻaalia, ulufale i le pule o fesoʻotaʻiga ua faʻamaonia i le GUI ID fesoʻotaʻiga, ma fetaomi Auai/Faaopoopo Fesootaiga.

  4. Tuuina atu se tuatusi IP i se talimalo
    O lea ua matou toe foʻi i le pule o fesoʻotaʻiga ma luga o le itulau ma se lisi o fesoʻotaʻiga mulimuli i le fesoʻotaʻiga tagata. Afai e te vaʻai i se ata e pei o lenei i luga o le lau, o lona uiga ua maua e lau pule fesoʻotaʻiga se talosaga e faʻamaonia le fesoʻotaʻiga i le fesoʻotaʻiga mai le node fesoʻotaʻi.

    Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
    I luga o lenei itulau matou te tuʻuina mea uma e pei ona i ai mo le taimi nei ma mulimuli i le fesoʻotaʻiga Tofiga IP alu i le itulau mo le tuʻuina atu o se tuatusi IP i le node:

    Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
    A maeʻa ona tuʻuina atu le tuatusi, kiliki le ki tua toe foi i le itulau o le lisi o nodes fesootai ma seti le igoa - Igoa o le sui usufono ma siaki le pusa siaki e faʻatagaina ai le node i luga o fesoʻotaiga - Aloaia. I le auala, o lenei pusa siaki o se mea sili ona faigofie mo le motusia / fesoʻotaʻi mai le upega tafaʻilagi i le lumanaʻi.

    Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
    Fa'asao suiga e fa'aoga ai le ki toe faʻafou.

  5. Siaki le tulaga o feso'ota'iga o le node i le feso'ota'iga:
    Ina ia siaki le tulaga o fesoʻotaʻiga i luga o le node lava ia, tamoe:
    CLI:

    zerotier-cli listnetworks

    Taunuʻuga:

    200 listnetworks <nwid> <name> <mac> <status> <type> <dev> <ZT assigned ips>
    200 listnetworks 2da06088d9f863be My_1st_VLAN be:88:0c:cf:72:a1 OK PRIVATE ethernet_32774 10.10.10.2/24

    GUI:

    E tatau ona lelei le tulaga o feso'otaiga

    Ina ia fa'afeso'ota'i pona o lo'o totoe, toe fai fa'agaioiga 1-5 mo i latou ta'itasi.

Siakiina feso'ota'iga feso'ota'iga o nodes

Ou te faia lenei mea e ala i le tamoe i le poloaiga ping i luga o le masini e fesoʻotaʻi ma le fesoʻotaʻiga o loʻo ou puleaina nei.

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
I le faʻamalama o le Web-GUI pule e mafai ona e vaʻaia ni pona se tolu e fesoʻotaʻi i le fesoʻotaʻiga:

  1. ZTNCUI - 10.10.10.1 - o la'u 'upega tafa'ilagi ma le GUI - VDS i se tasi o RuVDS DCs. Mo galuega masani e leai se manaʻoga e faʻaopopo i le fesoʻotaʻiga, ae na ou faia lenei mea ona ou te manaʻo e poloka le avanoa i le upega tafaʻilagi mai fafo. E sili atu i lenei mea mulimuli ane. 
  2. La'uComp - 10.10.10.2 - o la'u komepiuta faigaluega o se PC faaletino
  3. Lagolago - 10.10.10.3 - VDS i se isi DC.

O le mea lea, mai laʻu komepiuta galuega ou te siakiina le maua o isi nodes ma faʻatonuga:

ping 10.10.10.1

Pinging 10.10.10.1 with 32 bytes of data:
Reply from 10.10.10.1: bytes=32 time=14ms TTL=64
Reply from 10.10.10.1: bytes=32 time=4ms TTL=64
Reply from 10.10.10.1: bytes=32 time=7ms TTL=64
Reply from 10.10.10.1: bytes=32 time=2ms TTL=64

Ping statistics for 10.10.10.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 2ms, Maximum = 14ms, Average = 6ms

ping 10.10.10.3

Pinging 10.10.10.3 with 32 bytes of data:
Reply from 10.10.10.3: bytes=32 time=15ms TTL=64
Reply from 10.10.10.3: bytes=32 time=4ms TTL=64
Reply from 10.10.10.3: bytes=32 time=8ms TTL=64
Reply from 10.10.10.3: bytes=32 time=4ms TTL=64

Ping statistics for 10.10.10.3:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 4ms, Maximum = 15ms, Average = 7ms

E i ai i le tagata faʻaoga le aia tatau e faʻaoga ai isi mea faigaluega mo le siakiina o le maua o nodes i luga o le fesoʻotaʻiga, faʻapipiʻi uma i totonu ole OS ma pei ole NMAP, Advanced IP Scanner, ma isi.

Matou te natia le avanoa i le GUI faʻatonutonu fesoʻotaʻiga mai fafo.

I se tulaga lautele, e mafai ona ou faʻaitiitia le avanoa e le faʻatagaina le avanoa i le VDS lea o loʻo i ai laʻu faʻaoga fesoʻotaʻiga e faʻaaoga ai se pa puipui i laʻu tala patino a le RuVDS. O lenei autu e sili atu mo se isi tala. O le mea lea, o iinei o le a ou faʻaali atu ai pe faʻapefea ona tuʻuina atu le avanoa i le GUI pule mai le fesoʻotaʻiga na ou fatuina i lenei tusiga.

Ina ia faia lenei mea, e tatau ona e faʻafesoʻotaʻi e ala i le SSH i le VDS o loʻo i ai le pule ma tatala le faila faʻatulagaina e faʻaaoga ai le poloaiga:

nano /opt/key-networks/ztncui/.env

I le faila tatala, pe a uma le laina "HTTPS_PORT = 3443" o loʻo i ai le tuatusi o le taulaga lea e tatala ai le GUI, e tatau ona e faʻaopopoina se laina faʻaopoopo ma le tuatusi lea o le a tatalaina ai le GUI - i loʻu tulaga o le HTTPS_HOST = 10.10.10.1 .XNUMX. 

Sosoo ai o le a ou faasaoina le faila

Сtrl+C
Y
Enter 

ma fai le poloaiga:

systemctl restart ztncui

Ma o le mea lena, o le taimi nei o le GUI o laʻu fesoʻotaʻiga fesoʻotaʻiga e avanoa mo na o nodes network 10.10.10.0.24.

Nai lo o se faaiuga 

O le mea lea ou te manaʻo e faʻamaeʻa ai le vaega muamua o le taʻiala faʻatino i le fatuina o fesoʻotaʻiga faʻapitoa e faʻavae i luga o ZeroTier. Ou te tulimatai atu i au faamatalaga. 

I le taimi nei, e faʻaalu le taimi seia oʻo i le lolomiina o le isi vaega, lea o le a ou taʻu atu ai ia te oe pe faʻafefea ona tuʻufaʻatasia se fesoʻotaiga vavave faʻatasi ma se tino, pe faʻafefea ona faʻatulagaina se "taua auala" ma se isi mea, ou te fautua atu ia e taumafai fa'atulagaina o lau lava feso'otaiga vavave e fa'aaoga ai se fa'atonu feso'ota'iga tuma'oti ma le GUI fa'avae VDS mai le maketi i luga saite RUVDS. E le gata i lea, o tagata fou uma o loʻo i ai se vaitaimi faʻataʻitaʻiga saoloto o le 3 aso!

SALA Ioe! Toeitiiti a galo ia te au! E mafai ona e aveese se node mai le fesoʻotaʻiga e faʻaaoga ai se poloaiga i le CLI o lenei node.

zerotier-cli leave <Network ID>

200 leave OK

po'o le Delete command i le GUI client i luga o le node.

-> Folasaga. Vaega fa'ata'ita'i. Smart Ethernet Switch mo le Planet Earth
-> O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1
-> O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 2

Fa'aola e ZeroTier. O se ta'iala fa'atino i le fausiaina o feso'ota'iga va'aia. Vaega 1

puna: www.habr.com

Faaopoopo i ai se faamatalaga