USB OFFLINE: Ubuntu 24.04 BIND

From DamaniaWiki
Revision as of 11:00, 8 January 2025 by Jakasora (talk | contribs) (Created page with "Install sudo apt update sudo apt install -y bind9 bind9utils bind9-doc dnsutils Edit $ cd /etc/bind $ sudo vi named.conf.options acl internal-network { 192.168.0.0/24; }; options { directory "/var/cache/bind"; allow-query { localhost; internal-network; }; allow-transfer { localhost; }; forwarders { 8.8.8.8; 1.1.1.1; // 192.168.0.222; // 192.168.0.1; // 192.168.88.1; }; recursion yes; dnssec-valid...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Install

sudo apt update
sudo apt install -y bind9 bind9utils bind9-doc dnsutils

Edit

$ cd /etc/bind
$ sudo vi named.conf.options 
acl internal-network {
	192.168.0.0/24;
};
options { 
        directory "/var/cache/bind";
        allow-query { localhost; internal-network; };
        allow-transfer { localhost; };
        forwarders {
		8.8.8.8; 
		1.1.1.1;
	//	192.168.0.222; 
	//	192.168.0.1; 

// 192.168.88.1;

	};
       recursion yes;

dnssec-validation auto; listen-on-v6 { any; };

};


Edit

$ cd /etc/bind
$ sudo vi named.conf.local 
//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "sekolah.sch.id" IN {
        type master;
        file "/etc/bind/forward.sekolah.sch.id";
        allow-update { none; };
};
zone "0.168.192.in-addr.arpa" IN {
        type master;
        file "/etc/bind/reverse.sekolah.sch.id";
        allow-update { none; };
};


Edit

$ cd /etc/bind
$ sudo cp db.local forward.sekolah.sch.id
$ sudo vi forward.sekolah.sch.id 
;
; BIND data file for sekolah.sch.id.
;
$TTL	604800
@	IN	SOA	sekolah.sch.id. root.sekolah.sch.id. ( 
		       20240817		; Serial
			 604800		; Refresh
			  86400		; Retry
			2419200		; Expire
			 604800 )	; Negative Cache TTL

;Name Server Information
@       IN  NS    sekolah.sch.id.

;IP address of Your Domain Name Server(DNS)
@	IN  A     192.168.0.10

;Mail Server MX (Mail exchanger) Record
sekolah.sch.id.	IN MX 10   sekolah.sch.id.

;A Record for Host names
www     IN  A    192.168.0.10
mail    IN  A    192.168.0.10

;CNAME Record
ftp     IN CNAME www.sekolah.sch.id.