Headscale - Eigener Tailscale Verwaltungsserver mit Docker

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ม.ค. 2025

ความคิดเห็น • 29

  • @PeterBatah
    @PeterBatah ปีที่แล้ว +7

    I do not understand a word of German. However, this video was much more helpful than all of the English ones that I have watched. A few minutes in and I had Headscale up and running. Thank you for your time and expertise. Danke 😆

  • @danielrodriguezlafuente8839
    @danielrodriguezlafuente8839 2 ปีที่แล้ว

    Danke. Du hast mir gerade wieder einige Stunden Arbeit erspart, ich wollte nur mal wissen wie es funktioniert. Und so konnte ich bei dir schauen statt selber machen!!

  • @ventagram
    @ventagram 3 ปีที่แล้ว +7

    hey dennis, wollt nur mal die wertschätzung ausdrücken. cooler channel, abo nie bereut, weiter so!

  • @v-for-victory
    @v-for-victory 8 หลายเดือนก่อน

    Cooles Video. Du hast das sehr gut und verständlich aufbereitet. Aber das bleibt ein Geraffel.

  • @rettungslehrer
    @rettungslehrer 3 ปีที่แล้ว

    Genau das meine ich! Vielen Dank dafür! 👍👍👍

  • @kevinkearns7664
    @kevinkearns7664 2 ปีที่แล้ว

    Danke!

  • @stone22121978
    @stone22121978 11 หลายเดือนก่อน

    Kannst mal ein update davon machen ?

  • @TheRausFaser
    @TheRausFaser ปีที่แล้ว

    hey Dennis wann kommt das update zu headscale hat sich wohl einiges getan !!!!

  • @janniksh5426
    @janniksh5426 3 ปีที่แล้ว +2

    Kannst du ein Video zur Installation mit Portainer machen?

  • @dasfaultierdeslebens9134
    @dasfaultierdeslebens9134 ปีที่แล้ว +1

    Tailscale ist für mich mittlerweile der Gold - Standard.
    1. Schnell den Exit Node bestimmen. Sogar ein Smartphone kann Exit-Node sein.
    2. Bestimmen welche Netzwerke preisgegeben werden.
    3. Schnell in der GUI sehen welches Gerät welche IP hat.
    4. WireGuard.
    5. Für jedes OS existiert ein Client. Selbst mein GliNet Router wird eingebunden. Einziger Kritikpunkt, eine optionale reine WireGuard Verbindung wie bei NetMaker wäre gut.
    Der Ansatz von Headscale ist gut aber hier und da nicht durchdacht.
    1. Eine .deb anbieten, um diese dann mit dpkg zu installieren, anstatt einfach eine Repo bereitzustellen.
    1.2 Komplizierte Updates etc sind die Folge.
    2. Routen / Berechtigungen müssen neu definiert werden, wenn Clients sich disconnecten. headscale routes enable -r X musste bei mir (Staand 07/23) nach jedem Disconnect neu festgelegt werden.
    2.1 Besonders blöd...da ich eigentlich gerne den SSH Port aus Sicherheitsgründen schließe, wenn ich Ihn nicht mehr brauche.
    2.2 Docker mit Portainer oder Alternative somit Pflicht. - Und Docker kommt mir nicht als Produktivsystem ins Haus.
    3. Gäbe es wenigstens eine implementierte Web-GUI wäre das ganze händelbarer, aber das was es an WebGuis für Headscale gibt kommt von Drittentwicklern und wirkt sehr unfertig.
    Fazit: Die Anfänge sind gut, aber ich frage mich, was die Entwickler seit 1 Jahr machen. Eigentlich orientiere ich mich als Entwickler doch am Original....wie beispielsweise Vaultwarden. Tailscale bleibt, auch wenn ich den Drops lutschen muss, dass man deren Server verwenden muss. Aber Headscale ist derzeit so nicht produktiv nutzbar.

    • @patrickFREE.
      @patrickFREE. ปีที่แล้ว

      Warum kein docker?
      Aah da könnte cronjob eine lösung sein

  • @jojohnes5863
    @jojohnes5863 3 ปีที่แล้ว +2

    Was hältst Du von Zerotier?

    • @RaspberryPiCloud
      @RaspberryPiCloud  3 ปีที่แล้ว +1

      Das TIER kenne ich noch nicht. Werde ich mir aber ansehen.

    • @MichaElonVideo
      @MichaElonVideo 3 ปีที่แล้ว +1

      @@RaspberryPiCloud zerotier hat auch selfhosted ne gui

    • @jayeet3823
      @jayeet3823 2 ปีที่แล้ว

      @@MichaElonVideo Wie das? Mit Zero-ui?
      Muss die GUI eigentlich öffentlich erreichbar sein, damit die Clients mit dem Zerotier kommunizieren können? wenn da Mal eine Sicherheitslücke ist, können ja neue Clients unrechtmäßig autorisiert werden. Danke für jede Info!

  • @jalo4242
    @jalo4242 2 ปีที่แล้ว

    Ich finde ja Tailscale vor allem interessant, weil man sich damit nicht mehr um Portfreigaben und Name Server und sowas kümmern muss.
    Wenn ich jetzt aber Headscale doch wieder selber hoste, wird das dann wieder zu einem Thema?

  • @DenisBach
    @DenisBach 2 ปีที่แล้ว

    Vielen lieben herzlichen Dank für die hervorragende Anleitung!
    Gekoppelt mit meinem Oracle Cloud Free Tier und (leider) einem Dual Stack Lite (ipv6 only) Anschluss Zuhause ist das beste um auch aus rückständigen Hotels (ohne ipv6) nach hause zu kommen. 😁
    Warum ich Headscale verwende?
    Ich bin zwar nur ein privater User allerdings habe ich deutlich mehr als 20 Geräte unter meiner Kontrolle (= tailscale free plan limit). Von laufenden VMs in der Cloud bis hin zu kleinen Raspberry PIs bei Verwandten um im Zweifel helfen zu können (+ etliche mobilen devices) ist alles dabei. Ich würde mir wünschen das man zwischen Free und Company/Coporate auswählen könnte und dann entsprechend zahlt oder eben nicht. Aber dank Headscale ist das Problem nicht mehr existent. 😀

  • @tonypang1577
    @tonypang1577 2 ปีที่แล้ว

    It's very good course.

  • @dr_b.
    @dr_b. 7 หลายเดือนก่อน

    Ist es mit dieser Installation des Headscale Server im Lan auch möglich remote aus dem Internet zuzugreifen? Ich würde vermuten, dass man dafür eine public IP braucht und kein Lan Netz wie 10.0.0.0/8 usw., oder sehe ich das falsch?

  • @krenkotv3240
    @krenkotv3240 2 ปีที่แล้ว +1

    Would love some Headscale videos in English lol

  • @topaLE7
    @topaLE7 3 ปีที่แล้ว

    👍Hast es auf den Punkt gebraucht. Ja, schau dir auch mal die anderen Möglichkeiten an. Ein SelfHost Server sollte ne GUI mitbringen sonst kannste das alles knicken. Tailscale/Headscale ich schon nicht schlecht, nur mit bekanntem Makel.

    • @sad_rasta
      @sad_rasta 3 ปีที่แล้ว +1

      Wtf wenn man sich nicht Mal die Mühe machen will sich mit der Kommandozeile auseinanderzusetzen dann is man fehl am Platz vor allem bei Server geschichten😂

    • @topaLE7
      @topaLE7 3 ปีที่แล้ว

      @@sad_rasta Na dann Dir viel Spaß bei 20 und mehr Clienten, den Überblick zu behalten. Deine Argumentation hinkt etwas. Heute hat jede gute Anwendung ein Backend, aber scheinbar lebst du noch in der Konsolenwelt. 😃

    • @sad_rasta
      @sad_rasta 3 ปีที่แล้ว +5

      @@topaLE7 also 1. Is ne GUI n Frontend und das Backend wäre das "Konsolenzeug" wenn man es denn so nennen möchte wie der Name eben sagt Backend das was nicht sichtbar ist und im Hintergrund läuft :) und wenn man sein ganzes wissen nur mit guis aufbaut is das doch auch nix oder? Man sollte die Materie schon verstehen und das geht halt am besten wenn man sich auch mit dem "core" auseinandersetzt also den befehlen ich finde ein jeder guter Informatiker sollte sich mit GUI als auch Konsole auskennen und nicht immer auf n GUI hoffen sondern auch Mal was mit der Konsole machen können 😊 und ja ich stecke wohl in der "Konsolen Welt" fest da mir persönlich das viel lieber ist, was ich damit eigentlich sagen will ist das man es nicht als übliches Makel bezeichnen sollte nur weil kein GUI dabei ist das ist schon bisschen blöd aber naja 😊

    • @Currysuechtig
      @Currysuechtig ปีที่แล้ว

      @@topaLE7 die Shell hat nix altertümliches an sich im Server-Bereich. Und die Daten verarbeiten kannst du auch besser als über eine GUI. Du musst das ganze (vorallem im OpenSource-Bereich) immer als Teillösung deiner eigenen Gesamtlösung sehen. Über ein RMM z.B. könntest du Skripte zur Verwaltung des Headscale-Servers hinterlegen, mit CheckMK das Monitoring machen oder das ganze in dein eigenes Intranet / Dashboard bauen, so dass du deine GUI hast.

    • @Currysuechtig
      @Currysuechtig ปีที่แล้ว

      @@topaLE7 und ich verwalte übrigens >4500 Clienten sehr erfolgreich und mit Übersicht 😁

  • @benjaminandreasable
    @benjaminandreasable 3 ปีที่แล้ว

    Danke dir fürs Video also ich fand es nicht sehr tief dafür mal wieder gut erklärt
    Wo wir grad bei exotischen VPN Lösungen sind ssh -w 0:0 tun intferface über SSH falls dir das noch nicht bekannt ist

    • @RaspberryPiCloud
      @RaspberryPiCloud  3 ปีที่แล้ว +1

      Wenn ich zu tief rein gehen schalten alle ab. So hat jeder einen Einblick, aber ist technisch trotzdem nicht ganz enttäuscht.