Met een duckdns.org (https) sub-domein beveiligd met je thuis IP-adres verbinden – mattizz.nl – Rene's Weblog – Een rustpunt in barre tijden (2024)

Nadat ik al lang op zoek was naar een mogelijkheid om “van buiten” mijn lokale netwerk secure (dus met https) met mijn home Assistant server te kunnen verbinden las ik op deze website het artikel “Access Your Home Assistant Server Remotely With DuckDNS and Let’s Encrypt” hoe dat kan (Met dank aan Ravi Singh).
Dit artikel was precies de oplossing en hoewel ik nu geen secure subdomein van mattizz.nl heb, komt deze oplossing dicht in de buurt. Volgens mijn webhoster wijst het door mij aangemaakte mattizz.nl subdomein (A-record) naar mijn (internetprovider) thuis IP-adres en is deze verbinding niet te versleutelen.
Het subdomein bij Letsencrypt versleutelen lukte niet omdat Letsencrypt dan ziet dat het mattizz.nl domein al een DNS verwijzing heeft en deze niet gewijzigd kan worden door Letsencrypt.

Maar hieronder de oplossing:
Krijg veilig toegang tot je slimme huis via internet zonder abonnementskosten te betalen.
Als u veilig toegang wilt krijgen tot je Home Assistant-instantie via internet, kunt u kiezen voor het eigen cloudabonnement van het platform, genaamd Nabu Casa. Hiermee hebt je niet alleen toegang tot jouw slimme huis en kun u al je apparaten overal bedienen, maar ondersteunt u ook de ontwikkelaars.
Als u echter geen maandelijks abonnementsgeld wilt betalen, kunt u in plaats daarvan de add-ons DuckDNS en Let’s Encrypt gebruiken om Home Assistant te configureren en veilig toegang te krijgen tot je slimme huis via internet.

Voordat je begint
We zullen de ‘port forwarding’-methode gebruiken om onze lokale Home Assistant-server bloot te stellen aan internet. Hoewel port forwarding je op afstand toegang geeft tot je smart home, kan het ook gevaarlijk zijn als je de verbinding niet beveiligt. Wanneer je een lokale server zoals Home Assistant blootstelt aan het boze internet via een port forwarding-methode, bestaat er altijd een risico op ongeautoriseerde toegang. Bedreigingsactoren kunnen je netwerk binnendringen en volledige controle over je apparaten hebben. Als je de verbinding echter versleutelt met SSL/TLS (https) en enkele best practices volgt terwijl je de server blootstelt aan de buitenwereld, kun je dergelijke gevallen voorkomen en veilig toegang krijgen tot de server.
Toevoeging: Uiteraard is het hierbij aan te raden om 2FA (Two-Factor Authentication) op de inlog van Home Assistant te zetten zodat de beveiliging nog verder wordt verhoogd. Hier meer uitleg over het instellen daarvan.

Het DuckDNS Subdomain instellen
Ga naar DuckDNS.org en log in met je Google-, Reddit-, GitHub-, Twitter- of Persona-account. Voltooi de captcha en maak vervolgens een DuckDNS-subdomein aan. De naam moet uniek zijn en bij voorkeur gemakkelijk te onthouden. We zullen deze URL gebruiken om op afstand verbinding te maken met onze Home Assistant-instantie.
Met een duckdns.org (https) sub-domein beveiligd met je thuis IP-adres verbinden – mattizz.nl – Rene's Weblog – Een rustpunt in barre tijden (1)
Het subdomein, indien beschikbaar, wordt aan je account toegevoegd. Zorg ervoor dat je je openbare IP-adres in het huidige IP-veld typt (bij mij was het al ingevuld). Je kunt je openbare IP-adres vinden door bijvoorbeeld naar de website https://www.watismijnip.nl te gaan.
Met een duckdns.org (https) sub-domein beveiligd met je thuis IP-adres verbinden – mattizz.nl – Rene's Weblog – Een rustpunt in barre tijden (2)Kopieer ook het DuckDNS-token. Bewaar dit token veilig, want het is vertrouwelijk.Met een duckdns.org (https) sub-domein beveiligd met je thuis IP-adres verbinden – mattizz.nl – Rene's Weblog – Een rustpunt in barre tijden (3)Port Forward instellingen op de router
Log in op je router en configureer de port forwarding om van buiten je netwerk, op poort 8123 toegang te krijgen tot de Home Assistant interface. Gebruik Google Zoeken om te leren hoe u port forwarding kunt inschakelen in je specifieke routermodel. Je kunt ook naar Port Forward gaan en op de fabrikant van je router klikken, en vervolgens op het modelnummer of de naam om te zien hoe je port forwarding in je router kunt inschakelen. Je kunt ook verschillende videogidsen op YouTube vinden over hoe je port forwarding in verschillende routers instelt. Je moet twee TCP-poorten forward configureren:
– 8123 voor toegang op afstand tot de Home Assistant interface
– 443 om integraties zoals Alexa Media Player te gebruiken

Configureer DuckDNS Add-On in Home Assistant
Installeer en configureer de DuckDNS add-on in Home Assistant door deze stappen te volgen:
1. Open Home Assistant en ga naar Instellingen > Add-ons,
2. Klik op de Add-On Store-knop en zoek naar de DuckDNS-add-on,
3. Selecteer de DuckDNS-add-on uit de zoekresultaten en klik vervolgens op de knop Installeren
4. Ga na de installatie naar Configuratie en klik bovenaan op de drie puntjes. Kies Bewerken in YAML.
Met een duckdns.org (https) sub-domein beveiligd met je thuis IP-adres verbinden – mattizz.nl – Rene's Weblog – Een rustpunt in barre tijden (4)
Plak de volgende code in de YAML-editor. Zorg ervoor dat je het token en de domein-URL vervangt door je DuckDNS-subdomein-URL en token:

domains:
– domein.duckdns.org
token: a269c73b-b185-44e3-87ea-77ca759bc9c4
aliases: []
lets_encrypt:
– accept_terms: true
– algo: secp384r1
– certfile: fullchain.pem
– keyfile: privkey.pem
seconds: 300

Klik op Opslaan. Schakel ook de opties Start bij opstarten en Watchdog in de DuckDNS-add-on in. Klik op Start om de DuckDNS-add-on te starten en klik op Logboek. Blijf op de knop “Vernieuwen” drukken totdat je Fullchain.pem maken ziet. Na enige tijd … Klaar!
Met een duckdns.org (https) sub-domein beveiligd met je thuis IP-adres verbinden – mattizz.nl – Rene's Weblog – Een rustpunt in barre tijden (5)Update Configuration.yaml
Open het configuratie.yaml-bestand (ik gebruik daar de Studio Code Server add-on voor) en voeg de volgende regels toe die de Home Assistant vertellen waar het SSL-certificaat en de sleutel zijn opgeslagen voor een beveiligde HTTPS-verbinding:


http:
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem

Met een duckdns.org (https) sub-domein beveiligd met je thuis IP-adres verbinden – mattizz.nl – Rene's Weblog – Een rustpunt in barre tijden (6)Klik op Opslaan en ga naar Developer Tools > Configuratie controleren. Controleer of Home Assistant wel of niet start. Zo ja, klik dan op “Opnieuw opstarten” om de wijzigingen door te voeren.

Na het herstarten kan het zijn dat je een certificaatwaarschuwing krijgt als je de Home Assistant opent via een lokaal IP-adres. Deze waarschuwing kan worden genegeerd. Gebruik in plaats daarvan de hostnaam om toegang te krijgen tot de Home Assistant op het lokale netwerk. In dit stadium zou je via de DuckDNS-subdomein URL toegang moeten hebben tot en kunnen inloggen op je Home Assistant. Bij mij werkte het zonder problemen. Succes !

Home Assistant automatische vernieuwing certificaat
Een Let’s Encrypt-certificaat is maximaal 3 maanden geldig en het is daarom gebruikelijk dat deze (automatisch) binnen deze periode worden vernieuwd. Een makkelijk in Home Assistant te gebruiken methode is hier uitgelegd op het tech blog van Derek Seaman.

Met een duckdns.org (https) sub-domein beveiligd met je thuis IP-adres verbinden – mattizz.nl – Rene's Weblog – Een rustpunt in barre tijden (2024)

References

Top Articles
Read recent and archived obituaries and memorial notices from Haverhill Gazette.
ASCO 833-354 SERIES INSTALLATION MANUAL Pdf Download
Chambersburg star athlete JJ Kelly makes his college decision, and he’s going DI
80 For Brady Showtimes Near Marcus Point Cinema
Nm Remote Access
Noaa Weather Philadelphia
Nyuonsite
Xrarse
Decaying Brackenhide Blanket
Catsweb Tx State
Tamilblasters 2023
Bme Flowchart Psu
Ap Chem Unit 8 Progress Check Mcq
Buying risk?
Meritas Health Patient Portal
Driving Directions To Bed Bath & Beyond
How pharmacies can help
Jalapeno Grill Ponca City Menu
Mikayla Campinos Laek: The Rising Star Of Social Media
Foxy Brown 2025
How To Level Up Roc Rlcraft
1989 Chevy Caprice For Sale Craigslist
Amazing deals for Abercrombie & Fitch Co. on Goodshop!
Lakewood Campground Golf Cart Rental
Costco Gas Hours St Cloud Mn
Aliciabibs
Walmart Pharmacy Near Me Open
Catchvideo Chrome Extension
Pronóstico del tiempo de 10 días para San Josecito, Provincia de San José, Costa Rica - The Weather Channel | weather.com
Craigs List Jax Fl
Mercedes W204 Belt Diagram
6465319333
Barrage Enhancement Lost Ark
Muziq Najm
Winco Money Order Hours
Bartow Qpublic
2007 Jaguar XK Low Miles for sale - Palm Desert, CA - craigslist
If You're Getting Your Nails Done, You Absolutely Need to Tip—Here's How Much
Sofia Franklyn Leaks
Fairbanks Auto Repair - University Chevron
Expendables 4 Showtimes Near Malco Tupelo Commons Cinema Grill
Best Conjuration Spell In Skyrim
How To Get To Ultra Space Pixelmon
The Machine 2023 Showtimes Near Roxy Lebanon
Turok: Dinosaur Hunter
Freightliner Cascadia Clutch Replacement Cost
Craiglist.nj
Competitive Comparison
683 Job Calls
Unbiased Thrive Cat Food Review In 2024 - Cats.com
Ihop Deliver
Emmi-Sellers
Latest Posts
Article information

Author: Ouida Strosin DO

Last Updated:

Views: 5537

Rating: 4.6 / 5 (76 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Ouida Strosin DO

Birthday: 1995-04-27

Address: Suite 927 930 Kilback Radial, Candidaville, TN 87795

Phone: +8561498978366

Job: Legacy Manufacturing Specialist

Hobby: Singing, Mountain biking, Water sports, Water sports, Taxidermy, Polo, Pet

Introduction: My name is Ouida Strosin DO, I am a precious, combative, spotless, modern, spotless, beautiful, precious person who loves writing and wants to share my knowledge and understanding with you.