{"id":2689,"date":"2026-02-04T13:16:23","date_gmt":"2026-02-04T12:16:23","guid":{"rendered":"https:\/\/yellotab.se\/x056\/?p=2689"},"modified":"2026-02-04T14:05:01","modified_gmt":"2026-02-04T13:05:01","slug":"split-dns","status":"publish","type":"post","link":"https:\/\/yellotab.se\/x056\/2026\/02\/04\/split-dns\/","title":{"rendered":"Split DNS"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>1\ufe0f\u20e3 Publika DNS-poster (extern)<\/strong><\/h2>\n\n\n\n<p>Syftet: allt som ska vara n\u00e5bart utifr\u00e5n, t.ex. webbsidor eller Nginx som v\u00e4nder ut\u00e5t.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"table has-fixed-layout\"><thead><tr><th><strong>Namn<\/strong><\/th><th><strong>Typ<\/strong><\/th><th><strong>Pekar p\u00e5<\/strong><\/th><th><strong>Anv\u00e4ndning<\/strong><\/th><\/tr><\/thead><tbody><tr><td>home.jidoka.se<\/td><td>A<\/td><td>Din publika IP<\/td><td>Publik \u00e5tkomst till Nginx Proxy Manager \/ hemsida<\/td><\/tr><tr><td>auth.jidoka.se<\/td><td>A<\/td><td>Din publika IP<\/td><td>Publik \u00e5tkomst f\u00f6r Freja eID \/ OIDC<\/td><\/tr><tr><td>ev&nbsp;*.jidoka.se<\/td><td>CNAME<\/td><td>pekar mot huvuddom\u00e4nen<\/td><td>om du vill ha wildcard f\u00f6r publikt cert<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Publika poster&nbsp;<strong>ska alltid peka p\u00e5 din externa IP<\/strong>.<br>De ska&nbsp;<strong>inte<\/strong>&nbsp;anv\u00e4ndas av interna tj\u00e4nster som CA.<\/p>\n<\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/blockquote>\n\n\n\n<p class=\"has-text-align-center\">Ubuiquity Ultra Gateway<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2\ufe0f\u20e3 Intern DNS-poster (LAN \/ split-DNS)<\/strong><\/h2>\n\n\n\n<p>Syftet: allt som ska n\u00e5s internt med interna IP:er.<\/p>\n\n\n\n<p>Det g\u00f6r att Step CA, Home Assistant, RADIUS och andra interna tj\u00e4nster kan lita p\u00e5 cert utan att g\u00e5 via Internet.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"table has-fixed-layout\"><thead><tr><th><strong>Namn<\/strong><\/th><th><strong>Typ<\/strong><\/th><th><strong>Pekar p\u00e5<\/strong><\/th><th><strong>Anv\u00e4ndning<\/strong><\/th><\/tr><\/thead><tbody><tr><td>home.jidoka.se<\/td><td>A<\/td><td>192.168.1.37<\/td><td>Step CA, Nginx, interna tj\u00e4nster<\/td><\/tr><tr><td>auth.jidoka.se<\/td><td>A<\/td><td>192.168.1.37<\/td><td>Freja eID proxy internt<\/td><\/tr><tr><td>*.internal.jidoka.se<\/td><td>A<\/td><td>192.168.1.x<\/td><td>internt cert, mTLS, RADIUS etc<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Po\u00e4ngen: samma namn som extern DNS kan \u00e5teranv\u00e4ndas internt, men pekar&nbsp;<strong>p\u00e5 lokal IP<\/strong>.<br>Detta \u00e4r&nbsp;<strong>split-DNS<\/strong>: externa anv\u00e4ndare g\u00e5r mot publik IP, interna mot LAN-IP.<\/p>\n<\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/blockquote>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\" data-line=\"\">                 INTERNET\n                     |\n            -------------------\n            |                 |\n   Publik DNS (extern)    Intern LAN (split-DNS)\n            |                 |\n  home.jidoka.se  A -&gt; PUB_IP    home.jidoka.se  A -&gt; 192.168.1.10 (QNAP)\n  auth.jidoka.se  A -&gt; PUB_IP    auth.jidoka.se  A -&gt; 192.168.1.10 (QNAP)<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\ud83c\udfd7 Steg f\u00f6r interna tj\u00e4nster<\/strong><\/h2>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Step CA<\/strong>: k\u00f6r p\u00e5 QNAP, lyssnar p\u00e5\u00a00.0.0.0:9000\n<ul class=\"wp-block-list\">\n<li>Interna cert-f\u00f6rfr\u00e5gningar \u2192\u00a0home.jidoka.se\u00a0via LAN-IP<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Nginx Proxy Manager<\/strong>: anv\u00e4nder wildcard-cert\u00a0*.home.jidoka.se\n<ul class=\"wp-block-list\">\n<li>Intern trafik \u2192 LAN-IP<\/li>\n\n\n\n<li>Extern trafik \u2192 publika IP<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Freja eID \/ auth.jidoka.se<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Extern anv\u00e4ndare \u2192 publika IP<\/li>\n\n\n\n<li>Intern anv\u00e4ndare \u2192 LAN-IP<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Interna testtj\u00e4nster \/ RADIUS \/ mTLS<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Anv\u00e4nder\u00a0*.internal.jidoka.se<\/li>\n\n\n\n<li>Cert genereras av samma Step CA<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>1\ufe0f\u20e3 Publika DNS-poster (extern) Syftet: allt som ska vara n\u00e5bart utifr\u00e5n, t.ex. webbsidor eller Nginx som v\u00e4nder ut\u00e5t. Namn Typ Pekar p\u00e5 Anv\u00e4ndning home.jidoka.se A Din publika IP Publik \u00e5tkomst till Nginx Proxy Manager \/ hemsida auth.jidoka.se A Din publika IP Publik \u00e5tkomst f\u00f6r Freja eID \/ OIDC ev&nbsp;*.jidoka.se CNAME pekar mot huvuddom\u00e4nen om du [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2689","post","type-post","status-publish","format-standard","hentry","category-news"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/yellotab.se\/x056\/wp-json\/wp\/v2\/posts\/2689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yellotab.se\/x056\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yellotab.se\/x056\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yellotab.se\/x056\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/yellotab.se\/x056\/wp-json\/wp\/v2\/comments?post=2689"}],"version-history":[{"count":4,"href":"https:\/\/yellotab.se\/x056\/wp-json\/wp\/v2\/posts\/2689\/revisions"}],"predecessor-version":[{"id":2696,"href":"https:\/\/yellotab.se\/x056\/wp-json\/wp\/v2\/posts\/2689\/revisions\/2696"}],"wp:attachment":[{"href":"https:\/\/yellotab.se\/x056\/wp-json\/wp\/v2\/media?parent=2689"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yellotab.se\/x056\/wp-json\/wp\/v2\/categories?post=2689"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yellotab.se\/x056\/wp-json\/wp\/v2\/tags?post=2689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}