Hauptmenü

Zugriff mit tailscale

Begonnen von satprofi, 17 März 2026, 18:49:39

Vorheriges Thema - Nächstes Thema

RalfRog

#45
Zitat von: satprofi am 24 März 2026, 13:34:50ich habs eh aufgegeben, bleib bei vpn. home assistant dürfte darauf ausgelegt sein,weils dort einfacher klappt

Ist doch eigentlich auch nur ein VPN auf Basis von Wireguard (mit einem Server bei tailscale;  wie heisst es im Video ZeroKonfig).
Die Frage ist braucht du das oder reicht nicht einfach (insbesondere bei FritzBox) Wireguard was ja auch absolut unkompliziert ist.

Wie gesagt im meinem Fall will ich in Sonderfällen per IPv4 von aussen in mein Heimnetz.
FHEM VM Debian13 (trixie) auf Proxmox VE9  (Futro S740) - nanoCUL, HM-MOD-RPI-PCB und MAX!Cube über LAN
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder sowie Shelly 3EM, 1PM, PlugS und IT Schaltsteckdosen

FHEM-User22

Kurze Gegenfrage, ich kenne nich mit Wireguard nicht so aus, aber braucht man da nicht auch Software auf dem Smartfone?

Ich habe 3 verschiedene Router (dvon eine Fritzbox) und einmal Glasfaser, einmal Starlink und einmal Pyur. Da komme ich meit keinem Anschluss von aussen in ein Netz und kann schon gar nichts verbinden. Mit Tailscale funzt alles problemlos auf Anhieb.

Beste Grüße
FHEM auf Raspberry Pi und Proxmox und... und.... und....

RalfRog

#47
Für Endgeräte gibt es eine Android oder IOS-App (auf der man später dann das VPN ein- bzw ausschaltet). Braucht man bei tailscale ja auch.

Man muss nicht mit Konfig-Dateien hantieren, da die Fritzbox (Internet - Freigaben - VPN) einen QR-Code erzeugt. Den scannt man mit der App einfach ab. Fertig!

Gruß Ralf

Nachtrag:
Den DYN-DNS z.B. von MyFritz braucht es natürlich auch.


FHEM VM Debian13 (trixie) auf Proxmox VE9  (Futro S740) - nanoCUL, HM-MOD-RPI-PCB und MAX!Cube über LAN
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder sowie Shelly 3EM, 1PM, PlugS und IT Schaltsteckdosen

satprofi

Zitat von: RalfRog am 24 März 2026, 13:45:17
Zitat von: satprofi am 24 März 2026, 13:34:50ich habs eh aufgegeben, bleib bei vpn. home assistant dürfte darauf ausgelegt sein,weils dort einfacher klappt

Ist doch eigentlich auch nur ein VPN auf Basis von Wireguard (mit einem Server bei tailscale;  wie heisst es im Video ZeroKonfig).
Die Frage ist braucht du das oder reicht nicht einfach (insbesondere bei FritzBox) Wireguard was ja auch absolut unkompliziert ist.

Wie gesagt im meinem Fall will ich in Sonderfällen per IPv4 von aussen in mein Heimnetz.

ich dachte, ich könnte mir noip sparen, und mit tailscale auf meine devices daheim zugreifen.
aber egal, never change running systems .....
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

FHEM-User22

Zitat von: RalfRog am 24 März 2026, 17:09:30Nachtrag:
Den DYN-DNS z.B. von MyFritz braucht es natürlich auch.

Ja, leider funktioniert das bei meinem Glasfaseranschluß nicht (envia) und auch bei den anderen nicht. Ich wollte schon den umweg über einen Billighoster mit Server gehen, aber das hat sich mit Tailscale nun erledigt.

Also Software benötigt man so oder so. Also ist es eigentlich egal.

Beste Grüße
FHEM auf Raspberry Pi und Proxmox und... und.... und....

FHEM-User22

Zitat von: satprofi am 24 März 2026, 17:17:32ich dachte, ich könnte mir noip sparen, und mit tailscale auf meine devices daheim zugreifen.

Ja, NoIp brauchste bei Tailscale nicht.
FHEM auf Raspberry Pi und Proxmox und... und.... und....

RalfRog

Zitat von: FHEM-User22 am 24 März 2026, 17:18:31Also Software benötigt man so oder so. Also ist es eigentlich egal.
Im Prinzip vermutlich schon, allerdings ist bei "tailscale" ein Dritter mit im Spiel dessen Infomationen über den reinen DYN-DNS Eintrag hinausgehen.
Die Sicherheitsspezialisten wissen bestimmt mehr über "Risiken" zu sagen.
FHEM VM Debian13 (trixie) auf Proxmox VE9  (Futro S740) - nanoCUL, HM-MOD-RPI-PCB und MAX!Cube über LAN
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder sowie Shelly 3EM, 1PM, PlugS und IT Schaltsteckdosen

Gisbert

#52
Hallo Ralf,
hallo satprofi,

ich versuche mich gerade auch etwas an Home Assistant.
Dafür gibt es im wesentlichen 2 Gründe:
  • Mehrere Bekannte nutzen es, und ich will mich darüber informieren.
  • Manches geht u.U. in Home Assistant einfacher.
Aus diesem Grund hab ich Home Assistant installiert. Produktiv nutze ich es aber nicht, eher so als Ergänzung, wie andere Software bei Fhem auch als Ergänzung genutzt wird.

In Home Assistant (als VM in Proxmox) habe ich Tailscale installiert. Allerdings war noch etwas zu ändern, so dass es für mich gepasst hat:
  • Einstellungen --> Apps -- Konfiguration --> oben rechts, 3 Punkte: in YAML bearbeiten
  • Dort eintragen (ohne meine Kommentare):
    accept_routes: true
    advertise_exit_node: false (Erklärung: ich wollte keinen exit node auf der Home Assistant VM)
    advertise_routes:
      - 192.168.xxx.0/24  (Erklärung: ich wollte 2 subnets)
      - 192.168.xxx.0/24
In der Tailscale Admin Console muss man die Subnets Routes freigeben (approve routes).

Damit komme ich von meinem Handy im 5G-Netz, auf dem auch Tailscale installiert ist, auf die beiden o.g. IP-Netzbereiche.

Viele Grüße Gisbert
Proxmox | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome | Panasonic Heishamon

passibe

#53
Zitat von: satprofi am 24 März 2026, 17:17:32ich dachte, ich könnte mir noip sparen, und mit tailscale auf meine devices daheim zugreifen.
aber egal, never change running systems .....
Sorry aber jetzt wird es mir hier langsam zu bunt. Du hast doch hier schon bestätigt, dass Tailscale prinzipiell funktioniert (grüner Punkt und so). Es hängt, soweit ich das überblicken kann, also bislang allein an einer richtigen Konfiguration von FHEM.

Ich hatte dich in diesem Beitrag darum gebeten, weitere Infos zu liefern, was du nicht gemacht hast.

Viel wichtiger aber: Es wurde dir jetzt schon tausendmal gesagt, dass du ein entsprechendes allowedFrom-Attribut in deinem FHEMWEB-Device hinzufügen sollst! Hast du das jetzt schon gemacht, oder nicht?! Und wenn ja, was war das Ergebnis? Und falls es nicht funktioniert hat, was genau hast du in allowedFrom eingetragen? Bei diesem List scheint allowedFrom ja noch nicht gesetzt zu sein?
Dazu fällt mir noch ein: Steht etwas im FHEM-Log, wenn du versuchst, über Tailscale zuzugreifen? Eigentlich müssten von einem fehlenden oder falsch konfigurierten allowedFrom abgeblockte Verbindungsversuche nämlich geloggt werden.

Dazu kommt, dass du, sofern mich nicht alles täuscht, auch überhaupt noch nicht erklärt hast, wie du letztlich versuchst, auf den Pi zuzugreifen: Über welche Adresse/welchen Port? Welche Adresse/welchen Port im Normalfall und welche Adresse/welchen Port, wenn du Tailscale auf deinem Endgerät (Handy, whatever) aktiviert hast? Auch das wäre mal hilfreich, um das Problem hier ordentlich lösen zu können.

Aber wenn es bei dieser spärlichen bzw. konfusen Informationsbasis bleibt und wesentliche Schritte, zu denen dir geraten wird, unterlassen werden bzw. nicht rückgemeldet wird, dass sie ausprobiert wurden und wenn, wie und mit welchem Ergebnis, dann ist es doch kein Wunder, dass Tailscale bei allen außer dir funktioniert und man hier auch nach vier (im Ergebnis nutzlosen) Seiten Thread nicht zu einer Lösung des Problems kommt.

Ich verstehe allen Ernstes nicht, wie man sich dermaßen selbst im Weg stehen kann.

Natürlich könnten wir hier erreichen, dass du noip nicht mehr brauchst und alles über tailscale läuft, aber dazu musst du halt auch (einigermaßen präzise) das machen, was man dir sagt. Und du musst uns die Informationen, die wir mangels Kristallkugel nicht haben, auch vollständig und vor allem geordnet (!!!) liefern.

Bracew

#54
Hallo satprofi,


also nochmals:

1.) Was ist Tailscale?

1a.) Antwort einer KI:
Tailscale ist ein benutzerfreundliches VPN, das auf dem modernen WireGuard-Protokoll basiert und ein sicheres Peer-to-Peer-Mesh-Netzwerk (Tailnet) zwischen Ihren Geräten erstellt. Es verbindet Computer, Handys und Server direkt miteinander, ohne dass komplexe Firewall-Konfigurationen oder Portweiterleitungen erforderlich sind, selbst wenn sie sich in unterschiedlichen Netzwerken befinden.

1b.) Meine Antwort
Ich bin seit einigen Jahren Zuhause Nutzer am Glasfasernetz mit Carrier-grade NAT (CGNAT) (Nur IPv6 Zugriff von außen) und habe auch anfangs nach Möglichkeiten gesucht von "draußen" auf meine Geräte und auch FHEM in meinem Heimnetz zu zugreifen. Dies funktioniert mittlerweile auch über Fritzboxen mit IPv6 und Wireguard (auch bei mir). Diese Zugriffsart war Anfangs bei mir jedoch noch nicht im Betriebssystem für meine FRITZ!-Produkte möglich. Deshalb habe ich Tailscale als VPN Zugang von überall in der Welt auf mein Heimnetz genutzt und nutze es noch immer.
Bei Tailscale ist es egal ob die beteiligten Geräte jeweils gerade IPv4 oder IPv6 haben. Die VPN-Verbindung kommt immer zustande. Hauptsache die jeweiligen Geräte im Heimnetz und in der freien Wildbahn haben Zugriff aufs Internet. Es müssen bei Tailscale für ein VPN auch keine Ports geöffnet oder weitergeleitet werden. Einmal eingerichtet hat man immer Verbindung von überall als wäre man Zuhause.
In meinem Heimnetz habe ich einen Raspberry Pi mit der Aufgabe "Tailscale für alle im Heimnetz" betraut. Über Tailscale auf dem Raspberry Pi kann ich von weltweit unterwegs per Smartphone, Laptop, oder Tablett ein VPN aufbauen und zuhause auf meine NAS-Daten zugreifen, meine Smarthome Zentrale steuern, meine Webcams ansehen, meine Sensoren auslesen, das Garagentor öffnen, .......etc.
Für meine Zwecke funktioniert Tailscale hervorragen. Tailscale ist "gratis" (für private Otto Normalverbraucher) und "einfach" für den Aufbau eines VPN von irgendwo in der Welt. Tailscale funktioniert auch, wenn man einen anderen Router als eine Fritzbox hat. Ich nutze es oft und kann es empfehlen.


2.) Was ist FHEM?

2a.) Antwort einer KI:
FHEM ist ein in Perl geschriebener, modularer Server für die Hausautomation, der auf einem 24/7-Rechner (z.B. Raspberry Pi) läuft. Es verbindet smarte Geräte (Aktoren/Sensoren) herstellerübergreifend, automatisiert Abläufe wie Heizungssteuerung oder Lichtschaltung, protokolliert Daten und wird primär über ein Webinterface, Apps oder Befehlszeilen gesteuert.

2b.) Meine Antwort
FHEM ist eine Anwendung auf meinem Raspberry Pi, welche ich über einen Browser eines meiner Geräte im Heimnetz aufrufe um mein Smart-Home zu messen und zu steuern.


3. Was hat Tailscale mit FHEM zu tun?

3a.) Antwort einer KI:
Tailscale ermöglicht einen sicheren, einfachen Fernzugriff auf FHEM, ohne Portfreigaben am Router. Es verbindet FHEM (z.B. auf einem Raspberry Pi) über ein verschlüsseltes Mesh-VPN mit dem Smartphone oder anderen Geräten. Dadurch kann das Smart Home weltweit gesteuert werden, auch bei CGNAT (IPv4) oder IPv6-Problemen.

3b.) Meine Antwort
Zunächst einmal gar nichts. Jedes ist ein unabhängiges Produkt. FHEM hat keine direkte Verbindung zu Tailscale und auch umgekehrt nicht. Aber, mit Tailscale ist es möglich per VPN von meinen Unterwegs-Geräten mein Smart-Home zu steuern und dass, ohne einen Port zu öffnen. Natürlich gibt es dazu auch noch andere Wege, denn viele Wege führen nach Rom. Ich kenne noip nicht, scheint aber ein weiterer Weg zu sein.


Jeder der hier im Forum unterwegs ist bekommt gerne Hilfe und gibt auch gerne Hilfe. Aber, wenn wir Dir (satprofi) helfen sollen, brauchen wir mehr Bereitschaft Informationen zu geben und diese auch auszuprobieren.
Ansonsten schließe ich mich hier an:
Zitat von: passibe am 24 März 2026, 19:08:37Sorry aber jetzt wird es mir hier langsam zu bunt.
FHEM auf Raspberry Pi
für z.B. Lichtsteuerung, Temperaturmessung, Balkonkraftwerk,
Öltankfüllstandsmessung und für Hühnerstall Hühnerklappe