Källa: Home Assistant | DuckDNS |
För att få extern åtkomst till din Home Assistant-installation via DNS behöver du konfigurera en dynamisk DNS-tjänst, öppna portar på din router och eventuellt använda en SSL-certifikat för säkerhet.
Här är en steg-för-steg guide:
1. Välj en dynamisk DNS-tjänst:
-
DuckDNS:
En populär och gratis tjänst som erbjuder en subdomän under
duckdns.org
. -
Alternativ:
Du kan också använda andra tjänster som Nabu Casa (en betaltjänst som erbjuder mer än bara DNS) eller andra dynamiska DNS-leverantörer.
2. Skapa ett konto och konfigurera din domän:
- Besök DuckDNS eller din valda tjänsts webbplats och skapa ett konto.
- Välj ett ledigt underdomännamn (t.ex.,
jidokahome.duckdns.org
). - Följ instruktionerna för att konfigurera domänen med din router.
3. Konfigurera din router:
- Logga in på din routers administratörsgränssnitt.
- Hitta avsnittet för portforwarding eller vidarebefordran av portar.
- Skapa en regel som vidarebefordrar trafik på port 8123 (standardport för Home Assistant) till den interna IP-adressen för din Home Assistant-installation.
- Se till att porten är öppen och inte blockerad av din ISP.
4. Konfigurera Home Assistant:
- Lägg till följande konfiguration i din
configuration.yaml
fil:
Kod
http: base_url: 'http://jidokahome.duckdns.org:8123' # Byt ut dindoman.duckdns.org med din domän
use_x_forwarded_for: true
trusted_proxies: - 10.0.0.0/8 - 172.16.0.0/12 - 192.168.0.0/16
base_url
: Ange din domän och port.use_x_forwarded_for
ochtrusted_proxies
: Dessa behövs för att Home Assistant ska kunna identifiera klientens IP-adress korrekt när du använder en reverse proxy som DuckDNS.
5. (Valfritt) Konfigurera SSL-certifikat:
- För att få en säker anslutning (HTTPS) behöver du ett SSL-certifikat.
- Du kan använda Let’s Encrypt via Home Assistant för att automatiskt generera och installera ett certifikat.
- När du använder en reverse proxy som DuckDNS, är det oftast de som hanterar SSL-certifikaten.
6. Testa din anslutning:
- Öppna din webbläsare och gå till din domän (t.ex.,
http://jidokahome.duckdns.org:8123
). - Du bör nu kunna komma åt din Home Assistant-installation externt.
Viktigt:
- Se till att din router är säker och att du har ett starkt lösenord.
- Överväg att använda en VPN för extra säkerhet när du ansluter externt.
- Om du använder en reverse proxy, se till att den är korrekt konfigurerad och säker.
Genom att följa dessa steg kan du säkert och enkelt komma åt din Home Assistant-installation från var som helst med hjälp av en dynamisk DNS-tjänst och en port forwarding-regel på din router.