{"id":425,"date":"2026-08-29T17:40:00","date_gmt":"2026-08-29T15:40:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/?p=425"},"modified":"2026-10-09T22:59:11","modified_gmt":"2026-10-09T20:59:11","slug":"wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/","title":{"rendered":"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w"},"content":{"rendered":"\r\n<p class=\"wp-block-paragraph\">Tradycyjne metody zdalnego dost\u0119pu do system\u00f3w automatyki domowej, takich jak Home Assistant, oraz w\u0142asnych serwer\u00f3w opiera\u0142y si\u0119 przez lata na wystawianiu port\u00f3w 80 i 443 do publicznego Internetu poprzez przekierowania NAT na routerze. Publicznie dost\u0119pne punkty ko\u0144cowe s\u0105 jednak nieustannie nara\u017cone na zautomatyzowane skanowanie podatno\u015bci, ataki brute-force oraz pr\u00f3by wykorzystania luk zero-day w serwerach proxy i aplikacjach webowych. Nowoczesna architektura sieciowa eliminuje konieczno\u015b\u0107 wystawiania port\u00f3w us\u0142ug webowych na rzecz szyfrowanych tuneli VPN point-to-point opartych o WireGuard lub Tailscale.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">1. Ryzyko bezpiecze\u0144stwa przekierowa\u0144 NAT i serwer\u00f3w Reverse Proxy<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Otwarcie port\u00f3w na zaporze sieciowej kieruje ruch z niezaufanego Internetu bezpo\u015brednio do sieci lokalnej. Nawet przy automatycznym odnawianiu certyfikat\u00f3w SSL i zastosowaniu utwardzonych serwer\u00f3w reverse proxy pozostaje szereg krytycznych wektor\u00f3w ataku:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Zautomatyzowane skanowanie i exploity:<\/strong> Publiczne adresy IPv4 s\u0105 stale skanowane. Nieusuni\u0119te luki w serwerach WWW, us\u0142ugach uwierzytelniania czy interfejsach IoT mog\u0105 prowadzi\u0107 do natychmiastowego przej\u0119cia systemu bez wcze\u015bniejszego logowania.<\/li>\r\n<li><strong>Ataki s\u0142ownikowe na po\u015bwiadczenia:<\/strong> Ekrany logowania wystawione na porcie 443 pozostaj\u0105 podatne na zautomatyzowane pr\u00f3by odgadywania hase\u0142 przez globalne sieci botnet.<\/li>\r\n<li><strong>Wysycenie \u0142\u0105cza i ataki DDoS:<\/strong> Publiczne interfejsy s\u0105 nara\u017cone na ataki odmowy us\u0142ugi w warstwie aplikacji, co mo\u017ce skutkowa\u0107 destabilizacj\u0105 domowego \u0142\u0105cza internetowego.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<figure class=\"lw-diagram\">\n<img decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/dia-423-vpn-dmz-pl.png?v=20261005\" width=\"1120\" height=\"580\" loading=\"lazy\" alt=\"Trzy kolumny od lewej do prawej: otwarte porty 80\/443 z ryzykami skanowania, atak\u00f3w s\u0142ownikowych i DDoS; zamiast nich tunele WireGuard i Tailscale; punkt ko\u0144cowy tunelu w DMZ lub VLAN-ie z granularnymi regu\u0142ami firewall, np. port TCP 8123 dla Home Assistant, listami ACL i bez regu\u0142 wej\u015bciowych WAN.\">\n<figcaption>Jak zdalny dost\u0119p przechodzi od przekierowania port\u00f3w NAT do tunelu WireGuard lub Tailscale z punktem ko\u0144cowym ograniczonym do DMZ.<\/figcaption>\n<\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">2. Tunele VPN Point-to-Point: WireGuard vs. Tailscale<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Zast\u0105pienie tradycyjnych regu\u0142 NAT szyfrowanymi sieciami warstwy nak\u0142adkowej (overlay) realizuje model Zero-Trust. Zdalny dost\u0119p do infrastruktury wymaga przeprowadzenia kryptograficznej wymiany kluczy przed przes\u0142aniem jakichkolwiek danych warstwy aplikacji.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">WireGuard (Wydajno\u015b\u0107 w przestrzeni j\u0105dra systemu)<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">WireGuard funkcjonuje jako lekki protok\u00f3\u0142 VPN dzia\u0142aj\u0105cy bezpo\u015brednio w przestrzeni j\u0105dra (kernel-space), wykorzystuj\u0105cy nowoczesne algorytmy kryptograficzne (ChaCha20, Curve25519, BLAKE2s). Kluczow\u0105 zalet\u0105 tej architektury jest niewidoczno\u015b\u0107: interfejs WireGuard automatycznie odrzuca nieuwierzytelnione pakiety bez generowania jakiejkolwiek odpowiedzi, co sprawia, \u017ce serwer pozostaje niewykrywalny dla skaner\u00f3w sieciowych.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Tailscale (Sie\u0107 Mesh bez konfiguracji z serwerami DERP)<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Tailscale buduje sie\u0107 mesh (Tailnet) w oparciu o protok\u00f3\u0142 WireGuard bez konieczno\u015bci otwierania port\u00f3w na routerze oraz bez posiadania publicznego adresu IP. Dzi\u0119ki zaawansowanym technikom przechodzenia przez NAT (STUN\/ICE) oraz szyfrowanym serwerom po\u015brednicz\u0105cym DERP, Tailscale \u0142\u0105czy urz\u0105dzenia w trybie point-to-point niezale\u017cnie od ogranicze\u0144 Carrier-Grade NAT (CGNAT) i dynamicznych zmian adresacji.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">3. Architektura DMZ i restrykcyjne polityki dost\u0119pu<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Ustanowienie tunelu VPN nie powinno r\u00f3wna\u0107 si\u0119 z przyznaniem zdalnym urz\u0105dzeniom pe\u0142nego dost\u0119pu do wszystkich wewn\u0119trznych podsieci LAN. Prawid\u0142owa segmentacja wymaga umieszczenia punktu ko\u0144cowego VPN w strefie DMZ lub dedykowanym VLAN-ie:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Granularne regu\u0142y firewall:<\/strong> Ruch wej\u015bciowy z podsieci VPN musi zosta\u0107 \u015bci\u015ble ograniczony wy\u0142\u0105cznie do adres\u00f3w IP oraz port\u00f3w docelowych us\u0142ug (np. port TCP 8123 dla Home Assistant).<\/li>\r\n<li><strong>Listy kontroli dost\u0119pu (ACL):<\/strong> W systemie Tailscale scentralizowane polityki ACL gwarantuj\u0105, \u017ce okre\u015blone urz\u0105dzenia mog\u0105 komunikowa\u0107 si\u0119 tylko ze wskazanymi serwerami, co uniemo\u017cliwia nieautoryzowan\u0105 penetracj\u0119 sieci lokalnej.<\/li>\r\n<li><strong>Likwidacja regu\u0142 wej\u015bciowych na routerze edge:<\/strong> Wszystkie dotychczasowe przekierowania port\u00f3w NAT dla us\u0142ug webowych na g\u0142\u00f3wnym routerze mog\u0105 zosta\u0107 trwale usuni\u0119te. Przy Tailscale nie pozostaje \u017cadne przekierowanie przychodz\u0105ce; samodzielnie utrzymywany punkt ko\u0144cowy WireGuard wymaga jednego przekierowanego portu UDP, kt\u00f3ry nie odpowiada na nieuwierzytelnione pakiety.<\/li>\r\n<\/ul>\r\n\n\n<div class=\"lw-faq\">\n<h2>Pytania i odpowiedzi<\/h2>\n\n<h3>Kt\u00f3r\u0119dy idzie ruch Tailscale, gdy przej\u015bcie przez NAT si\u0119 nie powiedzie, i czy dane pozostaj\u0105 wtedy poza zasi\u0119giem po\u015brednika?<\/h3>\n<p>Ruch idzie wtedy przez serwery DERP, czyli przeka\u017aniki prowadzone przez Tailscale. Istotne jest to, co przez nie przechodzi: zaszyfrowany strumie\u0144. Klucze pozostaj\u0105 na urz\u0105dzeniach ko\u0144cowych, wi\u0119c po\u015brednik przekazuje ruch, ale nie widzi jego tre\u015bci.<\/p>\n<p>Cen\u0105 jest wi\u0119ksze op\u00f3\u017anienie i mniejsza przepustowo\u015b\u0107, a nie utrata poufno\u015bci. To rozr\u00f3\u017cnienie warto zachowa\u0107, bo w dyskusjach o \u201eruchu przez cudze serwery\u201d cz\u0119sto si\u0119 zaciera.<\/p>\n<p>Warto natomiast wiedzie\u0107, kiedy to si\u0119 dzieje, zamiast zak\u0142ada\u0107 jedno albo drugie. Status po\u0142\u0105czenia pokazuje, czy jest ono bezpo\u015brednie, czy przekazywane. Sta\u0142e przekazywanie wskazuje zwykle na trudny, symetryczny NAT albo na blokad\u0119 wychodz\u0105cego ruchu UDP. W tym drugim przypadku wystarcza dopuszczenie wychodz\u0105cego UDP; otwieranie port\u00f3w przychodz\u0105cych by\u0142oby powrotem do tego, od czego ca\u0142a architektura odchodzi.<\/p>\n<\/div>\n\n<div class=\"lw-quellen\">\n<h2>\u0179r\u00f3d\u0142a<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.wireguard.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">WireGuard documentation<\/a><\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Dlaczego rezygnacja z publicznego wystawiania port\u00f3w 80\/443 i przekierowa\u0144 NAT na rzecz szyfrowanych tuneli VPN WireGuard oraz Tailscale jest kluczowa dla bezpiecze\u0144stwa infrastruktury.<\/p>\n","protected":false},"author":1,"featured_media":13985,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[92370,92193,92373,92226,92448,92487],"class_list":["post-425","post","type-post","status-publish","format-standard","hentry","category-smart-home-pl","tag-firewall-pl","tag-home-assistant-pl","tag-network-security-pl","tag-self-hosting-pl","tag-vpn-pl","tag-wireguard-pl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w | Lukas Wojcik<\/title>\n<meta name=\"description\" content=\"WireGuard i Tailscale dla serwer\u00f3w domowych: dost\u0119p zdalny, oddzielenie DMZ i ograniczone uprawnienia zamiast przekierowania port\u00f3w.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w | Lukas Wojcik\" \/>\n<meta property=\"og:description\" content=\"WireGuard i Tailscale dla serwer\u00f3w domowych: dost\u0119p zdalny, oddzielenie DMZ i ograniczone uprawnienia zamiast przekierowania port\u00f3w.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-29T15:40:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T20:59:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-425-wireguard-tailscale-dmz-secure-acces-g.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w\",\"datePublished\":\"2026-08-29T15:40:00+00:00\",\"dateModified\":\"2026-10-09T20:59:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/\"},\"wordCount\":747,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-425-wireguard-tailscale-dmz-secure-acces-g.png\",\"keywords\":[\"Firewall\",\"Home Assistant\",\"Network Security\",\"Self-Hosting\",\"VPN\",\"WireGuard\"],\"articleSection\":[\"Smart Home\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/\",\"name\":\"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w | Lukas Wojcik\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-425-wireguard-tailscale-dmz-secure-acces-g.png\",\"datePublished\":\"2026-08-29T15:40:00+00:00\",\"dateModified\":\"2026-10-09T20:59:11+00:00\",\"description\":\"WireGuard i Tailscale dla serwer\u00f3w domowych: dost\u0119p zdalny, oddzielenie DMZ i ograniczone uprawnienia zamiast przekierowania port\u00f3w.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-425-wireguard-tailscale-dmz-secure-acces-g.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-425-wireguard-tailscale-dmz-secure-acces-g.png\",\"width\":1200,\"height\":630,\"caption\":\"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/smart-home-pl\\\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w | Lukas Wojcik","description":"WireGuard i Tailscale dla serwer\u00f3w domowych: dost\u0119p zdalny, oddzielenie DMZ i ograniczone uprawnienia zamiast przekierowania port\u00f3w.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/","og_locale":"en_US","og_type":"article","og_title":"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w | Lukas Wojcik","og_description":"WireGuard i Tailscale dla serwer\u00f3w domowych: dost\u0119p zdalny, oddzielenie DMZ i ograniczone uprawnienia zamiast przekierowania port\u00f3w.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-08-29T15:40:00+00:00","article_modified_time":"2026-10-09T20:59:11+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-425-wireguard-tailscale-dmz-secure-acces-g.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w","datePublished":"2026-08-29T15:40:00+00:00","dateModified":"2026-10-09T20:59:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/"},"wordCount":747,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-425-wireguard-tailscale-dmz-secure-acces-g.png","keywords":["Firewall","Home Assistant","Network Security","Self-Hosting","VPN","WireGuard"],"articleSection":["Smart Home"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/","url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/","name":"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w | Lukas Wojcik","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-425-wireguard-tailscale-dmz-secure-acces-g.png","datePublished":"2026-08-29T15:40:00+00:00","dateModified":"2026-10-09T20:59:11+00:00","description":"WireGuard i Tailscale dla serwer\u00f3w domowych: dost\u0119p zdalny, oddzielenie DMZ i ograniczone uprawnienia zamiast przekierowania port\u00f3w.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-425-wireguard-tailscale-dmz-secure-acces-g.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-425-wireguard-tailscale-dmz-secure-acces-g.png","width":1200,"height":630,"caption":"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/smart-home-pl\/wireguard-i-tailscale-dmz-bezpieczny-dostep-z-zewnatrz-do-home-assistant\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"WireGuard i Tailscale DMZ: Bezpieczny dost\u0119p z zewn\u0105trz do Home Assistant i w\u0142asnych serwer\u00f3w"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=425"}],"version-history":[{"count":5,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/425\/revisions"}],"predecessor-version":[{"id":22049,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/425\/revisions\/22049"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/13985"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}