{"version":"1.0","provider_name":"Ana Borrego Toledo","provider_url":"https:\/\/aborrego.inscastellbisbal.net\/en","author_name":"aborrego","author_url":"https:\/\/aborrego.inscastellbisbal.net\/en\/author\/aborrego\/","title":"Configuraci\u00f3 del DNS Master a Debian - Ana Borrego Toledo","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"u51z8PHSvg\"><a href=\"https:\/\/aborrego.inscastellbisbal.net\/en\/2025\/12\/09\/configuracio-del-dns-master-a-debian\/\">Configuraci\u00f3 del DNS Master a Debian<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/aborrego.inscastellbisbal.net\/en\/2025\/12\/09\/configuracio-del-dns-master-a-debian\/embed\/#?secret=u51z8PHSvg\" width=\"600\" height=\"338\" title=\"&#8220;Configuraci\u00f3 del DNS Master a Debian&#8221; &#8212; Ana Borrego Toledo\" data-secret=\"u51z8PHSvg\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/aborrego.inscastellbisbal.net\/wp-includes\/js\/wp-embed.min.js\n<\/script>","description":"Configuraci\u00f3 del DNS Master a debian Tornar al repte 2.2 Pas 1: Instal\u00b7laci\u00f3 de BIND9 i les utilitats Actualitza la llista de paquets i instal\u00b7la BIND9 # Actualitza la llista de paquets sudo apt update # Instal&middot;la el paquet BIND9 i les utilitats sudo apt install bind9 bind9utils -y El servei BIND9 s&#8217;iniciar\u00e0 autom\u00e0ticament despr\u00e9s de la instal\u00b7laci\u00f3, per\u00f2 encara no far\u00e0 res \u00fatil amb el teu domini. Pas 2: Configuraci\u00f3 de la Zona al Fitxer Local Has d&#8217;indicar a BIND9 que \u00e9s el Master (Mestre) per al teu domini. Aix\u00f2 es fa al fitxer de configuraci\u00f3 local. Edita el fitxer \/etc\/bind\/named.conf.local: sudo nano \/etc\/bind\/named.conf.local Afegim el seg\u00fcent al final del fitxer: \/\/ Zona directa per illa4.local zone &quot;illa4.local&quot; { type master; file &quot;\/etc\/bind\/db.illa4.local&quot;; }; \/\/ Zona inversa per la xarxa 10.4.0.0\/25 (reverse lookup per 10.4.0.x) zone &quot;0.4.10.in-addr.arpa&quot; { type master; file &quot;\/etc\/bind\/db.10.4.0&quot;; }; La zona directa gestiona noms a IPs (A records). La zona inversa gestiona IPs a noms (PTR records). Per la xarxa 10.4.0.0\/25, utilitzem &#8220;0.4.10.in-addr.arpa&#8221; (que cobreix el \/24 sencer, per\u00f2 nom\u00e9s afegirem entrades per la teva subxarxa). Si nom\u00e9s vols \/25, aix\u00f2 funciona igualment. 1.4 Creaci\u00f3 dels Fitxers de Zona Fitxer de zona directa: \/etc\/bind\/db.illa4.local Copia una plantilla: Edita \/etc\/bind\/db.illa4.local: cp \/etc\/bind\/db.local \/etc\/bind\/db.illa4.local nano \/etc\/bind\/db.illa4.local Substituim el contingut amb aix\u00f2 (adapta si cal): ; ; BIND data file for illa4.local ; $TTL 604800 @ IN SOA ns1.illa4.local. root.illa4.local. ( 1 ; Serial (incrementa cada canvi) 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns1.illa4.local. ns1 IN A 10.4.0.10 1.5 Fitxer de zona inversa: \/etc\/bind\/db.10.4.0 Copia una plantilla: Edita \/etc\/bind\/db.10.4.0: cp \/etc\/bind\/db.127 \/etc\/bind\/db.10.4.0 nano \/etc\/bind\/db.10.4.0 Substituim el contingut amb aix\u00f2 (adapta si cal): ; ; BIND reverse data file for 10.4.0.0\/25 ; $TTL 604800 @ IN SOA ns1.illa4.local. root.illa4.local. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns1.illa4.local. 10 IN PTR ns1.illa4.local. Explicaci\u00f3: PTR: Per l&#8217;IP 10.4.0.10, apunta a ns1.illa4.local. El &#8220;10&#8221; \u00e9s la part final de l&#8217;IP (ja que la zona \u00e9s 0.4.10.in-addr.arpa). Si afegeixes m\u00e9s IPs, afegeix m\u00e9s PTR, ex: 20 IN PTR www.illa4.local.. 1.6 Verificaci\u00f3 i Inici Verifica la sintaxi de les configuracions: named-checkconf \/etc\/bind\/named.conf.local named-checkzone illa4.local \/etc\/bind\/db.illa4.local named-checkzone 0.4.10.in-addr.arpa \/etc\/bind\/db.10.4.0 Reinicia BIND9: \u00a0 systemctl restart bind9 systemctl status bind9 # Verifica que estigui actiu sense errors Resum final de comprovacions Si totes aquestes comandes mostren el que s\u2019espera (com al meu exemple), el teu DNS Master est\u00e0 100 % operatiu i correctament configurat. # 1. Comprovar que no hi ha errors de sintaxi named-checkconf &amp;&amp; echo &quot;\u2705 Configuraci&oacute; global OK&quot; named-checkzone illa4.local \/etc\/bind\/db.illa4.local &amp;&amp; echo &quot;\u2705 Zona directa OK&quot; named-checkzone 0.4.10.in-addr.arpa \/etc\/bind\/db.10.4.0 &amp;&amp; echo &quot;\u2705 Zona inversa OK&quot; # 2. Comprovar que BIND est&agrave; corrent sense errors systemctl status bind9 | grep &quot;Active: active (running)&quot; &amp;&amp; echo &quot;\u2705 Servei BIND actiu&quot; # 3. Consulta directa (forward) &rarr; ha de tornar l&rsquo;IP dig ns1.illa4.local @10.4.0.10 +short # &rarr; Ha de mostrar: 10.4.0.10 # 4. Consulta inversa (reverse) &rarr; ha de tornar el nom dig -x 10.4.0.10 @10.4.0.10 +short # &rarr; Ha de mostrar: ns1.illa4.local. # 5. Comprovar flags correctes (autoritzat i amb resposta) dig ns1.illa4.local @10.4.0.10 | grep -A2 &quot;ANSWER SECTION&quot; # &rarr; Ha de mostrar alguna cosa com: # ns1.illa4.local. 604800 IN A 10.4.0.10 # i a dalt: flags: qr aa rd ra # 6. (Opcional per&ograve; recomanable) For&ccedil;ar que la m&agrave;quina es resolgui a si mateixa echo &quot;nameserver 10.4.0.10&quot; &gt; \/etc\/resolv.conf nslookup ns1.illa4.local # &larr; ha de resoldre&rsquo;s correctament","thumbnail_url":"https:\/\/aborrego.inscastellbisbal.net\/wp-content\/uploads\/2025\/12\/Selection_027.png","thumbnail_width":726,"thumbnail_height":483}