{"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\/de\/blog\/powered-by-zerotier-prakticheskoe-rukovodstvo-po-stroitelstvu-virtualnyh-setej-chast-1","title":{"rendered":"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 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. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><\/a><br \/>\nIn der Fortsetzung der Erz\u00e4hlung \u00fcber ZeroTier, von der in dem Artikel \"<a href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/484178\/\" rel=\"nofollow\">Intelligenter Ethernet-Switch f\u00fcr den Planeten Erde<\/a>\" beschriebenen Theorie, komme ich zur Praxis, in der:<\/p>\n<ul>\n<li>Wir erstellen und konfigurieren einen privaten Netzwerkcontroller<\/li>\n<li>Wir erstellen ein virtuelles Netzwerk<\/li>\n<li>Wir konfigurieren und verbinden Knoten damit<\/li>\n<li>Wir \u00fcberpr\u00fcfen die Netzwerkverbindung zwischen ihnen<\/li>\n<li>Wir schlie\u00dfen den Zugriff auf das GUI des Netzwerkcontrollers von au\u00dfen aus<\/li>\n<\/ul>\n<p><a rel=\"nofollow\" name=\"habracut\"><\/a><\/p>\n<h2>Netzwerkcontroller<\/h2>\n<p>Wie bereits zuvor erw\u00e4hnt, ben\u00f6tigt der Benutzer zum Erstellen virtueller Netzwerke, zur Verwaltung dieser sowie zur Verbindung von Knoten einen Netzwerkcontroller, dessen grafische Benutzeroberfl\u00e4che (GUI) in zwei Varianten existiert:<\/p>\n<p><b class=\"spoiler_title\">Varianten von ZeroTier GUI<\/b><\/p>\n<ul>\n<li>Die erste stammt vom Entwickler von ZeroTier und ist als \u00f6ffentliches Cloud-L\u00f6sung erh\u00e4ltlich, die im SaaS-Modell angeboten wird, mit vier Abonnementpl\u00e4nen, einschlie\u00dflich eines kostenlosen, aber in der Anzahl der verwalteten Ger\u00e4te und des Supportniveaus eingeschr\u00e4nkten Plans.<\/li>\n<li>Die zweite ist von einem unabh\u00e4ngigen Entwickler, die funktional etwas einfacher ist, jedoch als privates Open-Source-L\u00f6sung f\u00fcr den Einsatz vor Ort oder in Cloud-Ressourcen verf\u00fcgbar ist.<\/li>\n<\/ul>\n<p>In meiner Praxis habe ich beide genutzt und mich letztendlich f\u00fcr die zweite entschieden. Der Grund daf\u00fcr waren die Warnungen des Entwicklers.<\/p>\n<p><i>\u201eNetzwerkcontroller dienen als Zertifizierungszentren f\u00fcr virtuelle ZeroTier-Netzwerke. Dateien, die die geheimen Schl\u00fcssel des Controllers enthalten, m\u00fcssen sorgf\u00e4ltig gesch\u00fctzt und sicher archiviert werden. Ihre Kompromittierung erm\u00f6glicht es unbefugten Angreifern, betr\u00fcgerische Netzwerk Konfigurationen zu erstellen, w\u00e4hrend der Verlust zu einem Verlust der F\u00e4higkeit f\u00fchrt, das Netzwerk zu kontrollieren und zu verwalten, was es faktisch unbrauchbar macht.\u201c<\/i><\/p>\n<p>\u2192 <a href=\"https:\/\/www.zerotier.com\/manual\/#2_2_1\" rel=\"nofollow\">Link zur Dokumentation<\/a><\/p>\n<p>Und auch Anzeichen eigener IT-Paranoia \ud83d\ude42<\/p>\n<ul>\n<li>Selbst wenn Cheburlnet kommt \u2013 ich muss Zugang zu meinem Netzwerkcontroller haben;<\/li>\n<li>Der Netzwerkcontroller sollte nur von mir verwendet werden, wobei ich bei Bedarf meinen vertrauensw\u00fcrdigen Personen Zugang gew\u00e4hren kann;<\/li>\n<li>Es muss die M\u00f6glichkeit bestehen, den Zugriff auf den Netzwerkcontroller von au\u00dfen einzuschr\u00e4nken.<\/li>\n<\/ul>\n<p>Es hat wenig Sinn, in diesem Artikel auf die Bereitstellung eines Netzwerkcontrollers und dessen GUI auf physischen oder virtuellen Ressourcen vor Ort einzugehen. Daf\u00fcr gibt es auch drei Gr\u00fcnde:<\/p>\n<ul>\n<li>Es werden mehr Buchstaben sein als geplant<\/li>\n<li>dar\u00fcber wurde bereits <a href=\"https:\/\/github.com\/key-networks\/ztncui\" rel=\"nofollow\">berichtet<\/a> auf GitHab des GUI-Entwicklers<\/li>\n<li>das Thema des Artikels geht \u00fcber etwas anderes<\/li>\n<\/ul>\n<p>Deshalb werde ich, indem ich den Weg des geringsten Widerstands w\u00e4hle, in dieser Erz\u00e4hlung den Netzcontroller mit GUI auf Basis von <a href=\"https:\/\/prohoster.info\/de\/vps\/abuzoustojchivye-vps\/\">VDS<\/a>, erstellt <a href=\"https:\/\/ruvds.com\/ru-rub\/marketplace\/zerotier#advantages\" rel=\"nofollow\">aus der Vorlage<\/a>, die freundlicherweise von meinen Kollegen bei ProHoster entwickelt wurde.<\/p>\n<h2>Ersteinrichtung<\/h2>\n<p>Nach der Erstellung kann er bei Bedarf erweitert werden. F\u00fcr <a href=\"https:\/\/prohoster.info\/de\/server\/dts-los-angeles\/\">Server<\/a> aus der angegebenen Vorlage erh\u00e4lt der Benutzer \u00fcber den Browser Zugang zum Web-GUI des Controllers, indem er die Adresse htt\u0440s:\/\/:3443 aufruft<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/47a64c95797b49b874efe93eb2ff5183.jpg\" alt=\"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nStandardm\u00e4\u00dfig <a href=\"https:\/\/prohoster.info\/de\/server\/\">Server<\/a> bereits ein selbstsigniertes TLS\/SSL-Zertifikat enth\u00e4lt. F\u00fcr mich reicht das aus, da ich den Zugriff von au\u00dfen einschr\u00e4nke. F\u00fcr diejenigen, die andere Arten von Zertifikaten verwenden m\u00f6chten, gibt es <a href=\"https:\/\/github.com\/key-networks\/ztncui\" rel=\"nofollow\">Installationsanleitung<\/a> auf GitHab des GUI-Entwicklers.<\/p>\n<p>Bei der ersten Anmeldung des Benutzers in das System <b>Anmelden<\/b> mit den standardm\u00e4\u00dfig festgelegten Anmeldedaten \u2014 <b>admin<\/b> und <b>passwort<\/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. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nwird angeboten, das Standardpasswort in ein benutzerdefiniertes zu \u00e4ndern<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/f7e37af39ed01f0b7b864a0a78137307.jpg\" alt=\"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nIch mache es ein wenig anders \u2014 ich \u00e4ndere das Passwort des vorhandenen Benutzers nicht, sondern erstelle einen neuen \u2014 <b>Benutzer erstellen<\/b>.<\/p>\n<p>Ich lege den Namen des neuen Benutzers fest \u2014 <b>Benutzername<\/b>:<br \/>\nIch lege das neue Passwort fest \u2014 <b>Neues Passwort eingeben<\/b>:<br \/>\nBest\u00e4tige das neue Passwort \u2014 <b>Passwort erneut eingeben<\/b>:<\/p>\n<p>Die eingegebenen Zeichen sind gro\u00df-\/kleinschreibungsempfindlich \u2014 seien Sie vorsichtig!<\/p>\n<p>Das Kontrollk\u00e4stchen zur Best\u00e4tigung der \u00c4nderung des Passworts bei der n\u00e4chsten Anmeldung \u2014 <b>\u00c4ndere Passwort bei der n\u00e4chsten Anmeldung:<\/b> lasse ich unausgew\u00e4hlt.<\/p>\n<p>Um die eingegebenen Daten zu best\u00e4tigen, klicke ich auf <b>Passwort festlegen<\/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. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nDanach: melde ich mich erneut an \u2014 <b>Abmelden<\/b> \/ <b>Anmelden<\/b>, bereits mit den Anmeldedaten des neuen Benutzers:<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/9c4da8f33bf06845ec6298b200630ad2.jpg\" alt=\"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nDann gehe ich zum Tab Benutzer \u2014 <b>Users<\/b> und l\u00f6sche den Benutzer <b>admin<\/b>, indem ich auf das M\u00fclleimer-Icon klicke, das sich links neben seinem Namen befindet.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/62caa16b4a1326875312cf7df7fc5778.jpg\" alt=\"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nIn Zukunft kann das Passwort des Benutzers ge\u00e4ndert werden, indem entweder auf seinen Namen oder auf Passwort festlegen geklickt wird.<\/p>\n<h2>Erstellung eines virtuellen Netzwerks<\/h2>\n<p>Um ein virtuelles Netzwerk zu erstellen, muss der Benutzer zum Tab <b>Netzwerk hinzuf\u00fcgen<\/b>wechseln. Dies kann \u00fcber die Seite <b>User<\/b> \u2014 die Startseite des Web-GUI, auf der die ZeroTier-Adresse dieses Netzcontrollers angezeigt wird und ein Link zur Seite mit der Liste der \u00fcber ihn erstellten Netzwerke vorhanden ist. <b>Home<\/b> legt der Benutzer den Namen des neu zu erstellenden Netzwerks fest.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/6ef871af6aa26a4f31abb0f090843442.jpg\" alt=\"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nAuf der Seite <b>Netzwerk hinzuf\u00fcgen<\/b> Bei der Anwendung der eingegebenen Daten \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. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nNetzwerk erstellen <b>gelangt der Benutzer zur Seite mit der Liste der Netzwerke, auf der angegeben ist:<\/b> Netzwerkname<\/p>\n<p><b>\u2014 der Netzwerkname als Link, \u00fcber den er ge\u00e4ndert werden kann<\/b> Netzwerk-ID<br \/>\n<b>\u2014 die Netzwerkkennung<\/b> detail<br \/>\n<b>\u2014 Link zur Seite mit den Detailparametern des Netzwerks<\/b> einfache Einrichtung<br \/>\n<b>\u2014 Link zur Seite f\u00fcr einfache Einstellungen<\/b> Mitglieder<br \/>\n<b>Mitglieder<\/b> \u2014 Link zur Seite zur Verwaltung der Knoten<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/fb7734caa8cd6793f19cb7ca1824f55d.jpg\" alt=\"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nF\u00fcr die weitere Konfiguration gehen wir \u00fcber den Link <b>\u2014 Link zur Seite f\u00fcr einfache Einstellungen<\/b>. Auf der sich \u00f6ffnenden Seite gibt der Benutzer den Bereich von IPv4-Adressen f\u00fcr das zu erstellende Netzwerk an. Dies kann automatisch durch Klicken auf die Schaltfl\u00e4che erfolgen <b>Netzwerkadresse generieren<\/b> oder manuell, indem die Netzmaske in das entsprechende Feld eingegeben wird <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. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nNach erfolgreicher Eingabe der Daten muss man mit der Schaltfl\u00e4che Zur\u00fcck auf die Seite mit der Liste der Netzwerke zur\u00fcckkehren. Damit kann die grundlegende Netzwerkkonfiguration als abgeschlossen betrachtet werden.<\/p>\n<h2>Verbindung der Netzwerk-Knoten<\/h2>\n<p><a rel=\"nofollow\" name=\"section1\"><\/a><\/p>\n<ol>\n<li><b>Zuerst muss auf dem Knoten, den der Benutzer mit dem Netzwerk verbinden m\u00f6chte, der Dienst ZeroTier One installiert werden.<\/b><b class=\"spoiler_title\">Was ist ZeroTier One?<\/b><b>ZeroTier One<\/b> \u2014 ein Dienst, der auf Laptops, Desktop-Computern, Servern, virtuellen Maschinen und Containern l\u00e4uft und Verbindungen zu einem virtuellen Netzwerk \u00fcber einen virtuellen Netzwerkport erm\u00f6glicht, \u00e4hnlich einem VPN-Client. Nach der Installation und dem Start des Dienstes kann man sich mit virtuellen Netzwerken verbinden, indem man ihre 16-stelligen Adressen verwendet. Jedes Netzwerk sieht aus wie ein virtueller Netzwerkport im System, der sich wie ein gew\u00f6hnlicher Ethernet-Port verh\u00e4lt.<br \/>\nLinks zu den Distributionen sowie Installationsbefehle finden Sie <a href=\"https:\/\/www.zerotier.com\/download\/\" rel=\"nofollow\">auf der Herstellerseite<\/a>. Der installierte Dienst kann \u00fcber die Eingabeaufforderung (CLI) mit Administrator-\/Root-Rechten verwaltet werden. In Windows\/MacOS auch \u00fcber eine grafische Benutzeroberfl\u00e4che. In Android\/iOS nur \u00fcber die GUI.<\/li>\n<li><b>\u00dcberpr\u00fcfung des Erfolgs der Installationsdienstes:<\/b>CLI:\n<pre><code class=\"plaintext\">zerotier-cli status<\/code><\/pre>\n<p>Ergebnis:<\/p>\n<p><code>200 info ebf416fac1 1.4.6 ONLINE<\/code><br \/>\nGUI:<\/p>\n<p>Der tats\u00e4chliche Betrieb der Anwendung und das Vorhandensein einer Zeile mit der Node-ID mit der Adresse des Knotens.<\/li>\n<li><b>Verbindung des Knotens mit dem Netzwerk:<\/b>CLI:\n<pre><code class=\"plaintext\">zerotier-cli join<\/code><\/pre>\n<p>Ergebnis:<\/p>\n<p><code>200 join OK<\/code><\/p>\n<p>GUI:<\/p>\n<p><b>Unterst\u00fctzung von AV1-Videos auf Systemen mit ARM-Prozessoren (wurde vor 5 Jahren deaktiviert, da ARM-Prozessoren zu schwach waren, um dieses Format mit ausreichender Leistung zu decodieren).<\/b> mit einem Rechtsklick auf das Symbol <b>ZeroTier One<\/b> im System-Tray und Auswahl des Punkts \u2014 <b>Netzwerk beitreten<\/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. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\n<b>MacOS:<\/b> Starten Sie die Anwendung <b>ZeroTier One<\/b> im Men\u00fcleiste, falls noch nicht gestartet. Klicken Sie auf das Symbol \u23c1 und w\u00e4hlen Sie <b>Netzwerk beitreten<\/b>.<\/p>\n<p>Android\/iOS: + (plus Symbol) in der Anwendung<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/0d65dc87b6fce097f2ef9738da17a2c0.jpg\" alt=\"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nGeben Sie im angezeigten Feld die im GUI des Netzwerkcontrollers angegebene ID ein <b>\u2014 die Netzwerkkennung<\/b>, und klicken Sie auf <b>Beitreten \/ Netzwerk hinzuf\u00fcgen<\/b>.<\/li>\n<li><b>Zuweisung einer IP-Adresse an den Knoten<\/b><br \/>\nJetzt kehren wir zum Netzwerkcontroller zur\u00fcck und navigieren auf der Seite mit der Liste der Netzwerke \u00fcber den Link <b>Mitglieder<\/b>. Wenn Sie auf dem Bildschirm ein \u00e4hnliches Bild wie dieses sehen \u2014 bedeutet es, dass Ihr Netzwerkcontroller die Anfrage zur Best\u00e4tigung der Verbindung mit dem Netzwerk vom verbundenen Knoten erhalten hat.<img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/c6589f1cc7b23c70bda7851101c7b012.jpg\" alt=\"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nAuf dieser Seite lassen wir vorl\u00e4ufig alles wie es ist und klicken auf den Link <b>IP-Zuweisung<\/b> wir gehen zur Zielseite des IP-Adressknotens:<img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/fd99a0671533f10f8bd7dd5edfe122e9.jpg\" alt=\"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nNach der Zuweisung der Adresse, auf die Schaltfl\u00e4che <b>Hinten<\/b> kehren wir zur Seite mit der Liste der verbundenen Knoten zur\u00fcck und geben einen Namen an \u2014 <b>Mitgliedsname<\/b> und aktivieren das Kontrollk\u00e4stchen zur Autorisierung des Knotens im Netzwerk \u2014 <b>Autorisierte<\/b>. \u00dcbrigens ist dieses Kontrollk\u00e4stchen ein sehr praktisches Tool zum Trennen\/Vernetzen des Knotens mit dem Netzwerk in Zukunft.<img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/7d4cc765e8f86ede0e05ae0429ce77d5.jpg\" alt=\"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\n\u00c4nderungen speichern mit der Schaltfl\u00e4che <b>Aktualisieren<\/b>.<\/li>\n<li><b>\u00dcberpr\u00fcfung des Verbindungsstatus des Knotens im Netzwerk:<\/b><br \/>\nUm den Verbindungsstatus am Knoten zu \u00fcberpr\u00fcfen, f\u00fchren wir aus:<br \/>\nCLI:<\/p>\n<pre><code class=\"plaintext\">zerotier-cli listnetworks<\/code><\/pre>\n<p>Ergebnis:<\/p>\n<p><code>200 listnetworks<br \/>\n200 listnetworks 2da06088d9f863be Mein_1st_VLAN be:88:0c:cf:72:a1 OK PRIVAT ethernet_32774 10.10.10.2\/24<\/code><br \/>\nGUI:<\/p>\n<p>Der Netzwerkstatus sollte OK sein<\/p>\n<p>Um die anderen Knoten zu verbinden, wiederholen wir die Schritte 1-5 f\u00fcr jeden von ihnen.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h2>\u00dcberpr\u00fcfung der Netzwerkverbindung der Knoten<\/h2>\n<p>Ich mache das, indem ich den Befehl ausf\u00fchre <b>ping<\/b> auf dem mit dem Netzwerk verbundenen Ger\u00e4t, das ich gerade steuere.<\/p>\n<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/02\/64523f3bac8886585356f90439ccef83.jpg\" alt=\"Powered by ZeroTier. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><br \/>\nAuf dem Screenshot des Web-GUI des Controllers sind drei zum Netzwerk verbundene Knoten zu sehen:<\/p>\n<ol>\n<li><b>ZTNCUI \u2014 10.10.10.1<\/b> \u2014 mein Netzwerkcontroller mit GUI \u2014 <a href=\"https:\/\/prohoster.info\/de\/vps\/abuzoustojchivye-vps\/\">VDS<\/a> in einem der Rechenzentren von ProHoster. F\u00fcr den normalen Betrieb ist es nicht notwendig, ihn mit dem Netzwerk zu verbinden, aber ich habe es getan, da ich den Zugriff auf die Weboberfl\u00e4che von au\u00dfen einschr\u00e4nken m\u00f6chte. Dazu sp\u00e4ter mehr.<\/li>\n<li><b>MyComp \u2014 10.10.10.2<\/b> \u2014 mein Arbeitscomputer \u2014 physischer PC<\/li>\n<li><b>Backup \u2014 10.10.10.3<\/b> \u2014 VDS in einem anderen Rechenzentrum.<\/li>\n<\/ol>\n<p>Deshalb \u00fcberpr\u00fcfe ich die Verf\u00fcgbarkeit der anderen Knoten von meinem Arbeitscomputer aus mit den Befehlen:<\/p>\n<pre><code class=\"plaintext\">ping 10.10.10.1<\/code><\/pre>\n<p><code>Ping von 10.10.10.1 mit 32 Bytes Daten:<br \/>\nAntwort von 10.10.10.1: Bytes=32 Zeit=14ms TTL=64<br \/>\nAntwort von 10.10.10.1: Bytes=32 Zeit=4ms TTL=64<br \/>\nAntwort von 10.10.10.1: Bytes=32 Zeit=7ms TTL=64<br \/>\nAntwort von 10.10.10.1: Bytes=32 Zeit=2ms TTL=64<\/code><\/p>\n<p>Ping-Statistiken f\u00fcr 10.10.10.1:<br \/>\nPakete: Gesendet = 4, Empfangen = 4, Verloren = 0 (0% Verlust),<br \/>\nUngef\u00e4hre Rundreisezeiten in Millisekunden:<br \/>\nMinimum = 2ms, Maximum = 14ms, Durchschnitt = 6ms<\/p>\n<pre><code class=\"plaintext\">ping 10.10.10.3<\/code><\/pre>\n<p><code>Ping 10.10.10.3 mit 32 Bytes Daten:<br \/>\nAntwort von 10.10.10.3: Bytes=32 Zeit=15ms TTL=64<br \/>\nAntwort von 10.10.10.3: Bytes=32 Zeit=4ms TTL=64<br \/>\nAntwort von 10.10.10.3: Bytes=32 Zeit=8ms TTL=64<br \/>\nAntwort von 10.10.10.3: Bytes=32 Zeit=4ms TTL=64<\/code><\/p>\n<p>Ping-Statistiken f\u00fcr 10.10.10.3:<br \/>\nPakete: Gesendet = 4, Empfangen = 4, Verloren = 0 (0% Verlust),<br \/>\nUngef\u00e4hre Rundreisezeiten in Millisekunden:<br \/>\nMinimum = 4ms, Maximum = 15ms, Durchschnitt = 7ms<\/p>\n<p>Der Benutzer hat das Recht, andere Tools zur \u00dcberpr\u00fcfung der Erreichbarkeit von Knoten im Netzwerk zu verwenden, sowohl solche, die in das Betriebssystem integriert sind, als auch solche wie NMAP, Advanced IP Scanner usw.<\/p>\n<h2>Sperren Sie den Zugriff auf die GUI des Netzwerkcontrollers von au\u00dfen.<\/h2>\n<p>Um die Wahrscheinlichkeit eines unbefugten Zugriffs auf den VDS, auf dem sich mein Netzwerkcontroller befindet, zu verringern, kann ich die Firewall im pers\u00f6nlichen Bereich von ProHoster nutzen. Dieses Thema w\u00e4re eher f\u00fcr einen separaten Artikel geeignet. Deshalb werde ich hier zeigen, wie man den Zugriff auf die GUI des Controllers nur aus dem Netzwerk erm\u00f6glicht, das ich in diesem Artikel erstellt habe.<\/p>\n<p>Daf\u00fcr muss ich mich per SSH mit dem VDS verbinden, auf dem sich der Controller befindet, und die Konfigurationsdatei mit dem Befehl \u00f6ffnen:<\/p>\n<pre><code class=\"plaintext\">nano \/opt\/key-networks\/ztncui\/.env<\/code><\/pre>\n<p>In der ge\u00f6ffneten Datei, nach der Zeile \u201eHTTPS_PORT=3443\u201c, die die Adresse des Ports enth\u00e4lt, \u00fcber den das GUI ge\u00f6ffnet wird, muss eine zus\u00e4tzliche Zeile mit der Adresse hinzugef\u00fcgt werden, \u00fcber die das GUI ge\u00f6ffnet werden soll \u2014 in meinem Fall ist das HTTPS_HOST=10.10.10.1.<\/p>\n<p>Dann speichere ich die Datei<\/p>\n<p><code>Strg+C<br \/>\nY<br \/>\nEnter\u00a0<\/code><\/p>\n<p>und f\u00fchre den Befehl aus:<\/p>\n<pre><code class=\"plaintext\">systemctl restart ztncui<\/code><\/pre>\n<p>Und das war's, jetzt ist das GUI meines Netzwerkcontrollers nur f\u00fcr Knoten im Netzwerk 10.10.10.0\/24 verf\u00fcgbar.<\/p>\n<h2>Zum Abschluss<\/h2>\n<p>Damit m\u00f6chte ich den ersten Teil des praktischen Leitfadens zur Erstellung virtueller Netzwerke auf Basis von ZeroTier abschlie\u00dfen. Ich freue mich auf eure Kommentare.<\/p>\n<p>Um die Zeit bis zur Ver\u00f6ffentlichung des n\u00e4chsten Teils zu \u00fcberbr\u00fccken, in dem ich erz\u00e4hlen werde, wie man ein virtuelles Netzwerk mit einem physischen verbindet, wie man den \u201aRoad Warrior\u2018-Modus organisiert und noch einiges mehr, lade ich euch ein, euer eigenes virtuelles Netzwerk mithilfe eines privaten Netzwerkcontrollers mit GUI, basierend auf VDS vom Marktplatz, zu erstellen. <a href=\"https:\/\/prohoster.info\/de\/vps\/abuzoustojchivye-vps\/\" rel=\"nofollow\">Website<\/a> ProHoster. Zudem gilt f\u00fcr alle neuen Kunden eine kostenlose Testphase von 3 Tagen!<\/p>\n<p><b>P.S.<\/b> Ja! Ich h\u00e4tte es fast vergessen! Einen Knoten aus dem Netzwerk kann man mit einem Befehl in der CLI dieses Knotens entfernen.<\/p>\n<pre><code class=\"plaintext\">zerotier-cli leave<\/code><\/pre>\n<p><code>200 leave OK<\/code><\/p>\n<p>oder mithilfe des Befehls Delete in der GUI des Clients auf dem Knoten.<\/p>\n<p>-&gt; <a href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/484178\/\" rel=\"nofollow\"> Einf\u00fchrung. Theoretischer Teil. Intelligenter Ethernet-Switch f\u00fcr den Planeten Erde<\/a><br \/>\n-&gt; <a href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/485914\/\" rel=\"nofollow\">Praktischer Leitfaden zur Erstellung virtueller Netzwerke. Teil 1<\/a><br \/>\n-&gt; <a href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/485914\/\" rel=\"nofollow\"> Praktischer Leitfaden zur Erstellung virtueller Netzwerke. Teil 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. Praktischer Leitfaden zum Aufbau virtueller Netzwerke. Teil 1\" \/><\/a><\/p>\n<p>Quelle: <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.1.1 - 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\/de\/blog\/powered-by-zerotier-prakticheskoe-rukovodstvo-po-stroitelstvu-virtualnyh-setej-chast-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\/de\/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. Praktischer Leitfaden zur Erstellung virtueller Netzwerke. Teil 1 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/de\/blog\/powered-by-zerotier-prakticheskoe-rukovodstvo-po-stroitelstvu-virtualnyh-setej-chast-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/41742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=41742"}],"version-history":[{"count":4,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/41742\/revisions"}],"predecessor-version":[{"id":181624,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/41742\/revisions\/181624"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/41743"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=41742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=41742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=41742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}