{"id":41742,"date":"2020-02-15T11:08:28","date_gmt":"2020-02-15T08:08:28","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/powered-by-zerotier-prakticheskoe-rukovodstvo-po-stroitelstvu-virtualnyh-setej-chast-1"},"modified":"2026-05-21T16:37:40","modified_gmt":"2026-05-21T14:37:40","slug":"powered-by-zerotier-prakticheskoe-rukovodstvo-po-stroitelstvu-virtualnyh-setej-chast-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/powered-by-zerotier-prakticheskoe-rukovodstvo-po-stroitelstvu-virtualnyh-setej-chast-1","title":{"rendered":"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/485914\/\" rel=\"nofollow\"><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/2dd5268fe56b6097ed82527ceac50179.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><\/a><br \/>\nTerugkomend op het verhaal over ZeroTier, van de theorie uiteengezet in het artikel \u00ab<a href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/484178\/\" rel=\"nofollow\">Intelligent Ethernet-switch voor de aarde<\/a>\u00bb, ga ik over naar de praktijk, waarin:<\/p>\n<ul>\n<li>We gaan een priv\u00e9 netwerkcontroller cre\u00ebren en configureren<\/li>\n<li>We gaan een virtueel netwerk cre\u00ebren<\/li>\n<li>We gaan de knooppunten configureren en verbinden<\/li>\n<li>We controleren de netwerkverbinding tussen hen<\/li>\n<li>We sluiten de toegang tot de GUI van de netwerkcontroller van buitenaf af<\/li>\n<\/ul>\n<p><a rel=\"nofollow\" name=\"habracut\"><\/a><\/p>\n<h2>Netwerkcontroller<\/h2>\n<p>Zoals eerder vermeld, heeft de gebruiker een netwerkcontroller nodig voor het cre\u00ebren van virtuele netwerken, hun beheer en het verbinden van knooppunten, waarvan de grafische interface (GUI) in twee versies bestaat:<\/p>\n<p><b class=\"spoiler_title\">Opties voor ZeroTier GUI<\/b><\/p>\n<ul>\n<li>Een van de ontwikkelaar van ZeroTier, beschikbaar als publieke cloudoplossing die wordt aangeboden in een SaaS-model, met vier abonnementsplannen, waaronder een gratis, maar beperkt in het aantal te beheren apparaten en het niveau van ondersteuning.<\/li>\n<li>De tweede \u2014 van een onafhankelijke ontwikkelaar, enigszins vereenvoudigd in functionaliteit, maar beschikbaar als priv\u00e9 open source oplossing, voor gebruik on-premise of op cloudbronnen.<\/li>\n<\/ul>\n<p>In mijn ervaring heb ik beide gebruikt en uiteindelijk heb ik toch voor de tweede gekozen. De reden hiervoor was de waarschuwing van de ontwikkelaar.<\/p>\n<p><i>\u00abNetwerkcontrollers fungeren als certificeringscentra voor ZeroTier virtuele netwerken. Bestanden die geheimen sleutels van de controller bevatten, moeten zorgvuldig worden beschermd en veilig worden gearchiveerd. Hun compromis maakt het voor ongeautoriseerde aanvallers mogelijk om frauduleuze netwerconfiguraties te cre\u00ebren, en verlies leidt tot het verlies van controle en beheer van het netwerk, waardoor het feitelijk onbruikbaar wordt\u00bb<\/i><\/p>\n<p>\u2192 <a href=\"https:\/\/www.zerotier.com\/manual\/#2_2_1\" rel=\"nofollow\">Link naar de documentatie<\/a><\/p>\n<p>En ook, tekenen van mijn eigen IB-paranoia \ud83d\ude42<\/p>\n<ul>\n<li>Zelfs als CheburNet komt \u2014 ik moet toegang tot mijn netwerkcontroller behouden;<\/li>\n<li>Alleen ik mag de netwerkcontroller gebruiken. Indien nodig, geef ik toegang aan mijn vertrouwde personen;<\/li>\n<li>Er moet een mogelijkheid zijn om de toegang tot de netwerkcontroller van buitenaf te beperken.<\/li>\n<\/ul>\n<p>Ik zie weinig zin om apart in te gaan op hoe de netwerkcontroller en de GUI daarvoor op on-premise fysieke of virtuele bronnen te implementeren, en daar zijn ook 3 redenen voor:<\/p>\n<ul>\n<li>het aantal woorden zal meer zijn dan ik had gepland<\/li>\n<li>hierover is al gesproken <a href=\"https:\/\/github.com\/key-networks\/ztncui\" rel=\"nofollow\">is verteld<\/a> op GitHab van de GUI-ontwikkelaar<\/li>\n<li>het onderwerp van het artikel is anders<\/li>\n<\/ul>\n<p>Daarom, door de weg van de minste weerstand te kiezen, zal ik in dit verhaal een netwerkincontroller met een GUI op basis van <a href=\"https:\/\/prohoster.info\/nl\/vps\/abuzoustojchivye-vps\/\">VDS<\/a>, gemaakt <a href=\"https:\/\/ruvds.com\/ru-rub\/marketplace\/zerotier#advantages\" rel=\"nofollow\">van de sjabloon<\/a>, vriendelijk ontwikkeld door mijn collega's van ProHoster.<\/p>\n<h2>Initi\u00eble configuratie<\/h2>\n<p>Na aanmaak <a href=\"https:\/\/prohoster.info\/nl\/server\/dts-los-angeles\/\">de server<\/a> van de genoemde sjabloon, krijgt de gebruiker toegang tot de Web-GUI van de controller via de browser door naar htt\u0440s:\/\/:3443 te gaan<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/47a64c95797b49b874efe93eb2ff5183.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nStandaard <a href=\"https:\/\/prohoster.info\/nl\/server\/\">server<\/a> bevat al een vooraf gemaakt zelfondertekend TLS\/SSL-certificaat. Voor mij is dat voldoende, omdat ik de toegang van buitenaf beperk. Voor degenen die andere soorten certificaten willen gebruiken, zijn er <a href=\"https:\/\/github.com\/key-networks\/ztncui\" rel=\"nofollow\">installatiehandleiding is beschikbaar<\/a> op GitHab van de GUI-ontwikkelaar.<\/p>\n<p>Bij de eerste aanmelding van de gebruiker in het systeem <b>Inloggen<\/b> met de standaard inloggegevens en wachtwoord \u2014 <b>admin<\/b> en <b>password<\/b>:<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/491efbca93287738a237b163c0c26b20.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nHet biedt de mogelijkheid om het standaardwachtwoord te wijzigen in een gebruikersspecifiek wachtwoord<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/f7e37af39ed01f0b7b864a0a78137307.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nIk doe het iets anders \u2014 ik wijzig het wachtwoord van de bestaande gebruiker niet, maar maak een nieuwe aan \u2014 <b>Maak gebruiker aan<\/b>.<\/p>\n<p>Geef een nieuwe gebruikersnaam op \u2014 <b>gebruikersnaam<\/b>:<br \/>\nGeef een nieuw wachtwoord op \u2014 <b>Voer nieuw wachtwoord in<\/b>:<br \/>\nBevestig het nieuwe wachtwoord \u2014 <b>Her-enter wachtwoord<\/b>:<\/p>\n<p>De ingevoerde tekens zijn hoofdlettergevoelig \u2014 wees voorzichtig!<\/p>\n<p>Checkbox voor bevestiging van wachtwoordwijziging bij de volgende aanmelding \u2014 <b>Wijzig wachtwoord bij volgende aanmelding:<\/b> laat ik niet aangevinkt.<\/p>\n<p>Om de invoergegevens te bevestigen druk ik op <b>Stel wachtwoord in<\/b>:<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/2796b7dfd681688b788c9e3aa2baca3d.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nDaarna: log ik opnieuw in \u2014 <b>Uitloggen<\/b> \/ <b>Inloggen<\/b>, al met de inloggegevens van de nieuwe gebruiker:<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/9c4da8f33bf06845ec6298b200630ad2.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nVervolgens ga ik naar het tabblad gebruikers \u2014 <b>Gebruikers<\/b> en verwijder de gebruiker <b>admin<\/b>, door op het prullenbakpictogram te klikken, dat zich links van zijn naam bevindt.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/62caa16b4a1326875312cf7df7fc5778.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nLater kan het wachtwoord van de gebruiker worden gewijzigd door ofwel op zijn naam ofwel op wachtwoord instellen te klikken.<\/p>\n<h2>Het aanmaken van een virtueel netwerk<\/h2>\n<p>Om een virtueel netwerk te cre\u00ebren, moet de gebruiker naar het tabblad <b>Netwerk toevoegen<\/b>. Dit kan worden gedaan via de pagina <b>User<\/b> \u2014 de hoofdpagina van de Web-GUI, waarop het ZeroTier-adres van deze netwerkincontroller wordt weergegeven en een link naar de lijst met netwerken die via deze zijn gemaakt. <b>Home<\/b> de gebruiker geeft een naam voor het nieuw te cre\u00ebren netwerk op.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/6ef871af6aa26a4f31abb0f090843442.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nOp de pagina <b>Netwerk toevoegen<\/b> Bij het toepassen van de ingevoerde gegevens \u2014<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/760ff4886272c5ed9c7ac6502c3d8786.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nMaak netwerk <b>komt de gebruiker op de pagina met de lijst van netwerken, waarop staan vermeld:<\/b> Netwerknaam<\/p>\n<p><b>\u2014 de netwerknaam in de vorm van een link, waarlangs deze kan worden gewijzigd<\/b> Netwerk ID<br \/>\n<b>\u2014 de netwerkidentificatie<\/b> detail<br \/>\n<b>detail<\/b> \u2014 link naar de pagina met gedetailleerde netwerkparameters<br \/>\n<b>gemakkelijke setup<\/b> \u2014 link naar de pagina voor eenvoudige configuratie<br \/>\n<b>leden<\/b> \u2014 link naar de pagina voor het beheren van knooppunten<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/fb7734caa8cd6793f19cb7ca1824f55d.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nVoor verdere configuratie gaan we naar de link <b>gemakkelijke setup<\/b>. Op de geopende pagina kan de gebruiker het bereik van IPv4-adressen voor het te cre\u00ebren netwerk instellen. Dit kan automatisch door op de knop te drukken <b>Genereer netwerkadres<\/b> of handmatig door het invoeren van het subnetmasker in het bijbehorende veld <b>CIDR<\/b>.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/2878034db9e121a30971a3e65a21ceed.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nBij bevestiging van succesvolle invoer van gegevens moet men terugkeren naar de pagina met de lijst van netwerken met de knop Terug. Hiermee kan de basisconfiguratie van het netwerk als voltooid worden beschouwd.<\/p>\n<h2>Verbinden van netwerk knooppunten<\/h2>\n<p><a rel=\"nofollow\" name=\"section1\"><\/a><\/p>\n<ol>\n<li><b>Om te beginnen moet op het knooppunt dat de gebruiker aan het netwerk wil verbinden de service ZeroTier One worden ge\u00efnstalleerd.<\/b><b class=\"spoiler_title\">Wat is ZeroTier One?<\/b><b>ZeroTier One<\/b> is een service die werkt op laptops, desktops, servers, virtuele machines en containers en die verbindingen met een virtueel netwerk mogelijk maakt via een virtuele netwerkpoort, vergelijkbaar met een VPN-cli\u00ebnt. Na installatie en activering van de service kan men verbinding maken met de virtuele netwerken door gebruik te maken van hun 16-cijferige adressen. Elk netwerk verschijnt als een virtuele netwerkpoort in het systeem, die zich gedraagt zoals een gewone Ethernet-poort.<br \/>\nLinks naar distributies en ook installatiecommando's kunnen worden gevonden <a href=\"https:\/\/www.zerotier.com\/download\/\" rel=\"nofollow\">op de pagina van de fabrikant<\/a>. De ge\u00efnstalleerde service kan worden beheerd via de opdrachtregelterminal (CLI) met administratieve\/root-rechten. In Windows\/MacOS ook via een grafische interface. In Android\/iOS alleen via GUI.<\/li>\n<li><b>Controleren van de succesvolle installatie van de service:<\/b>CLI:\n<pre><code class=\"plaintext\">zerotier-cli status<\/code><\/pre>\n<p>Resultaat:<\/p>\n<p><code>200 info ebf416fac1 1.4.6 ONLINE<\/code><br \/>\nGUI:<\/p>\n<p>Het feit dat de applicatie werkt en dat er een regel is met Node ID met het adres van het knooppunt.<\/li>\n<li><b>Een knooppunt aan het netwerk verbinden:<\/b>CLI:\n<pre><code class=\"plaintext\">zerotier-cli join<\/code><\/pre>\n<p>Resultaat:<\/p>\n<p><code>200 join OK<\/code><\/p>\n<p>GUI:<\/p>\n<p><b>Windows:<\/b> door met de rechtermuisknop op het pictogram <b>ZeroTier One<\/b> in het systeemvak te klikken en de optie te kiezen \u2014 <b>Netwerk verbinden<\/b>.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/d0376a130e9516ae8371f817d4d3c226.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\n<b>MacOS:<\/b> Start de applicatie <b>ZeroTier One<\/b> in het bar menu, als deze nog niet is gestart. Klik op het pictogram \u23c1 en kies <b>Netwerk verbinden<\/b>.<\/p>\n<p>Android\/iOS: + (plus afbeelding) in de applicatie<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/0d65dc87b6fce097f2ef9738da17a2c0.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nVoer in het geopende veld het door de GUI van de netwerkmachine opgegeven netwerk-ID in <b>\u2014 de netwerkidentificatie<\/b>, en druk op <b>Netwerk verbinden \/ Netwerk toevoegen<\/b>.<\/li>\n<li><b>Een IP-adres toewijzen aan het knooppunt<\/b><br \/>\nKeer nu terug naar de netwerkmachine en ga op de pagina met de lijst van netwerken naar de link <b>leden<\/b>. Als je op het scherm een afbeelding ziet die hierop lijkt, betekent dit dat je netwerkmachine een verzoek om verbinding met het netwerk van het knooppunt dat wordt verbonden heeft ontvangen.<img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/c6589f1cc7b23c70bda7851101c7b012.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nOp deze pagina laten we alles zoals het is en gaan we naar de link <b>IP-toewijzing<\/b> we gaan naar de bestemmingspagina van het IP-adres:<img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/fd99a0671533f10f8bd7dd5edfe122e9.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nNa het toewijzen van het adres, op de knop <b>Achterzijde<\/b> terug naar de lijst met verbonden knooppunten en geef de naam op \u2014 <b>Ledennaam<\/b> en vink het selectievakje aan voor de autorisatie van het knooppunt in het netwerk \u2014 <b>Geautoriseerd<\/b>. Overigens is dit selectievakje een handig hulpmiddel om in de toekomst knooppunten van het netwerk af of aan te schakelen.<img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/7d4cc765e8f86ede0e05ae0429ce77d5.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nSla de wijzigingen op met de knop <b>Vernieuwen<\/b>.<\/li>\n<li><b>Controleer de status van de verbinding van het knooppunt met het netwerk:<\/b><br \/>\nOm de verbindingsstatus op het knooppunt te controleren, voer uit:<br \/>\nCLI:<\/p>\n<pre><code class=\"plaintext\">zerotier-cli listnetworks<\/code><\/pre>\n<p>Resultaat:<\/p>\n<p><code>200 listnetworks<br \/>\n200 listnetworks 2da06088d9f863be My_1st_VLAN be:88:0c:cf:72:a1 OK PRIVATE ethernet_32774 10.10.10.2\/24<\/code><br \/>\nGUI:<\/p>\n<p>De status van het netwerk moet OK zijn<\/p>\n<p>Herhaal de stappen 1-5 voor elk van de andere knooppunten om ze te verbinden.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2>Controle van netwerkaansluitingen van knooppunten<\/h2>\n<p>Ik doe dit door het uitvoeren van het commando <b>ping<\/b> op het apparaat dat met het netwerk is verbonden en waar ik momenteel mee werk.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/64523f3bac8886585356f90439ccef83.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><br \/>\nOp de screenshot van de Web-GUI van de controller zijn drie verbonden knooppunten te zien:<\/p>\n<ol>\n<li><b>ZTNCUI \u2014 10.10.10.1<\/b> \u2014 mijn netwerkcontroller met GUI \u2014 <a href=\"https:\/\/prohoster.info\/nl\/vps\/abuzoustojchivye-vps\/\">VDS<\/a> in een van de datacenters van ProHoster. Voor normaal gebruik is het niet nodig om het aan het netwerk toe te voegen, maar ik heb dit gedaan omdat ik de toegang tot de webinterface van buitenaf wil sluiten. Daarover later meer.<\/li>\n<li><b>MyComp \u2014 10.10.10.2<\/b> \u2014 mijn werkcomputer \u2014 fysieke PC<\/li>\n<li><b>Backup \u2014 10.10.10.3<\/b> \u2014 VDS in een ander datacenter.<\/li>\n<\/ol>\n<p>Dus vanuit mijn werkcomputer controleer ik de beschikbaarheid van de andere knooppunten met de commando's:<\/p>\n<pre><code class=\"plaintext\">ping 10.10.10.1<\/code><\/pre>\n<p><code>Pingen naar 10.10.10.1 met 32 bytes aan gegevens:<br \/>\nAntwoord van 10.10.10.1: bytes=32 tijd=14ms TTL=64<br \/>\nAntwoord van 10.10.10.1: bytes=32 tijd=4ms TTL=64<br \/>\nAntwoord van 10.10.10.1: bytes=32 tijd=7ms TTL=64<br \/>\nAntwoord van 10.10.10.1: bytes=32 tijd=2ms TTL=64<\/code><\/p>\n<p>Pingstatistieken voor 10.10.10.1:<br \/>\nPakket: Verzend = 4, Ontvangen = 4, Verloren = 0 (0% verlies),<br \/>\nBij benadering rondreis tijden in milliseconden:<br \/>\nMinimum = 2ms, Maximum = 14ms, Gemiddeld = 6ms<\/p>\n<pre><code class=\"plaintext\">ping 10.10.10.3<\/code><\/pre>\n<p><code>Pingen naar 10.10.10.3 met 32 bytes aan gegevens:<br \/>\nAntwoord van 10.10.10.3: bytes=32 tijd=15ms TTL=64<br \/>\nAntwoord van 10.10.10.3: bytes=32 tijd=4ms TTL=64<br \/>\nAntwoord van 10.10.10.3: bytes=32 tijd=8ms TTL=64<br \/>\nAntwoord van 10.10.10.3: bytes=32 tijd=4ms TTL=64<\/code><\/p>\n<p>Pingstatistieken voor 10.10.10.3:<br \/>\nPakket: Verzend = 4, Ontvangen = 4, Verloren = 0 (0% verlies),<br \/>\nBij benadering rondreis tijden in milliseconden:<br \/>\nMinimum = 4ms, Maximum = 15ms, Gemiddeld = 7ms<\/p>\n<p>Gebruikers zijn vrij andere tools voor het controleren van de beschikbaarheid van knooppunten in het netwerk te gebruiken, zowel ingebouwd in het besturingssysteem als zoals NMAP, Advanced IP Scanner, enz.<\/p>\n<h2>Sluit de toegang tot de GUI van de netwerkcontroller af van buitenaf.<\/h2>\n<p>In feite kan ik de kans op onbevoegde toegang tot de VDS, waar mijn netwerkcontroller zich bevindt, verminderen door middel van een firewall in mijn persoonlijke ProHoster-account. Dit onderwerp verdient waarschijnlijk een apart artikel. Daarom laat ik hier zien hoe ik toegang tot de GUI van de controller kan garanderen alleen vanuit het netwerk dat ik in dit artikel heb aangemaakt.<\/p>\n<p>Hiervoor moet ik, na verbinding te hebben gemaakt via SSH met de VDS waar de controller zich bevindt, het configuratiebestand openen met het commando:<\/p>\n<pre><code class=\"plaintext\">nano \/opt\/key-networks\/ztncui\/.env<\/code><\/pre>\n<p>In het geopende bestand, onder de regel \u00abHTTPS_PORT=3443\u00bb, die het adres van de poort bevat waarop de GUI wordt geopend, moet een extra lijn worden toegevoegd met het adres waarop de GUI zal worden geopend \u2014 in mijn geval is dat HTTPS_HOST=10.10.10.1.<\/p>\n<p>Vervolgens sla ik het bestand op<\/p>\n<p><code>Ctrl+C<br \/>\nY<br \/>\nEnter\u00a0<\/code><\/p>\n<p>en voer ik de opdracht uit:<\/p>\n<pre><code class=\"plaintext\">systemctl restart ztncui<\/code><\/pre>\n<p>En dat is alles, nu is de GUI van mijn netwerkcontroller alleen beschikbaar voor de knooppunten in het netwerk 10.10.10.0\/24.<\/p>\n<h2>Ter afsluiting<\/h2>\n<p>Hiermee wil ik het eerste deel van de praktische handleiding voor het cre\u00ebren van virtuele netwerken op basis van ZeroTier afsluiten. Ik kijk uit naar uw reacties.<\/p>\n<p>Maar om de tijd te doden tot de publicatie van het volgende deel, waarin ik zal vertellen hoe je een virtueel netwerk kunt combineren met een fysiek netwerk, hoe je de \u00abroad warrior\u00bb-modus kunt organiseren en nog wat meer, nodig ik je uit om je eigen virtuele netwerk te cre\u00ebren met behulp van een priv\u00e9 netwerkcontroller met GUI op basis van VDS van de marktplaats op <a href=\"https:\/\/prohoster.info\/nl\/vps\/abuzoustojchivye-vps\/\" rel=\"nofollow\">website<\/a> ProHoster. Bovendien is er voor alle nieuwe klanten een gratis proefperiode van 3 dagen!<\/p>\n<p><b>P.S.<\/b> Ja! Ik was bijna vergeten! Je kunt een knooppunt uit het netwerk verwijderen met de opdracht in de CLI van dat knooppunt.<\/p>\n<pre><code class=\"plaintext\">zerotier-cli leave<\/code><\/pre>\n<p><code>200 leave OK<\/code><\/p>\n<p>of met de Delete-opdracht in de GUI van de client op het knooppunt.<\/p>\n<p>-&gt; <a href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/484178\/\" rel=\"nofollow\"> Introductie. Theoretisch gedeelte. Slimme Ethernet-switch voor de planeet Aarde.<\/a><br \/>\n-&gt; <a href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/485914\/\" rel=\"nofollow\">Praktische handleiding voor het bouwen van virtuele netwerken. Deel 1<\/a><br \/>\n-&gt; <a href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/485914\/\" rel=\"nofollow\"> Praktische handleiding voor het bouwen van virtuele netwerken. Deel 2<\/a><\/p>\n<p><a href=\"https:\/\/ruvds.com\/ru-rub\/#order\" rel=\"nofollow\"><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/fc1d4abf1f622ec115238a9ae76a9415.jpg\" alt=\"Powered by ZeroTier. Praktische gids voor het bouwen van virtuele netwerken. Deel 1\" \/><\/a><\/p>\n<p>Bron: <a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/485914\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0437 \u043e ZeroTier, \u043e\u0442 \u0442\u0435\u043e\u0440\u0438\u0438, \u0438\u0437\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0439 \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 \u00ab\u0418\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 Ethernet-\u043a\u043e\u043c\u043c\u0443\u0442\u0430\u0442\u043e\u0440 \u0434\u043b\u044f \u043f\u043b\u0430\u043d\u0435\u0442\u044b \u0417\u0435\u043c\u043b\u044f\u00bb, \u043f\u0435\u0440\u0435\u0445\u043e\u0436\u0443 \u043a \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439: \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u043c \u0447\u0430\u0441\u0442\u043d\u044b\u0439 \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440 \u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u0435\u0442\u044c \u041d\u0430\u0441\u0442\u0440\u043e\u0438\u043c \u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u043c \u043a \u043d\u0435\u0439 \u0443\u0437\u043b\u044b \u041f\u0440\u043e\u0432\u0435\u0440\u0438\u043c \u0441\u0435\u0442\u0435\u0432\u0443\u044e \u0441\u0432\u044f\u0437\u043d\u043e\u0441\u0442\u044c \u043c\u0435\u0436\u0434\u0443 \u043d\u0438\u043c\u0438 \u0417\u0430\u043a\u0440\u043e\u0435\u043c \u0434\u043e\u0441\u0442\u0443\u043f \u043a GUI \u0441\u0435\u0442\u0435\u0432\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0430 \u0438\u0437\u0432\u043d\u0435 \u0421\u0435\u0442\u0435\u0432\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440 \u041a\u0430\u043a \u0443\u0436\u0435 \u0431\u044b\u043b\u043e \u0441\u043a\u0430\u0437\u0430\u043d\u043e \u0440\u0430\u043d\u0435\u0435, \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":41743,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-41742","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/powered-by-zerotier-prakticheskoe-rukovodstvo-po-stroitelstvu-virtualnyh-setej-chast-1\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Powered by ZeroTier. \u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0443 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439. \u0427\u0430\u0441\u0442\u044c 1 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/powered-by-zerotier-prakticheskoe-rukovodstvo-po-stroitelstvu-virtualnyh-setej-chast-1\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-15T08:08:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-21T14:37:40+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Powered by ZeroTier. Praktische handleiding voor het bouwen van virtuele netwerken. Deel 1 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/powered-by-zerotier-prakticheskoe-rukovodstvo-po-stroitelstvu-virtualnyh-setej-chast-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Powered by ZeroTier. \u041f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u0441\u0442\u0440\u043e\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0443 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439. \u0427\u0430\u0441\u0442\u044c 1 | ProHoster","og:url":"https:\/\/prohoster.info\/nl\/blog\/powered-by-zerotier-prakticheskoe-rukovodstvo-po-stroitelstvu-virtualnyh-setej-chast-1","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-15T08:08:28+00:00","article:modified_time":"2026-05-21T14:37:40+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"41742","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:11:43","updated":"2026-08-11 12:50:25","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/41742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=41742"}],"version-history":[{"count":4,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/41742\/revisions"}],"predecessor-version":[{"id":181624,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/41742\/revisions\/181624"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/41743"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=41742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=41742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=41742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}