BIND - LinuxUserGroupUWSP/RackMesa GitHub Wiki
Install the BIND9 repos.
yum install bind bind-utils -y
Configure /etc/named.conf with your domain information.
zone "rackmesa.boi" IN {
type master;
file "/var/named/rackmesa.boi.zone";
allow-update { none; };
};
zone "0.0.10.in-addr.arpa" IN {
type master;
file "/var/named/0.0.10.rev";
allow-update { none; };
};
While in /etc/named.conf
, change localhost
to any
to allow other computers to query the service.
allow-query { any; };
Create zone files for whatever you specified.
Example /var/named/rackmesa.boi.zone file
$TTL 86400
@ IN SOA rackmesa.boi. [email protected]. (
100 ; serial
1H ; refresh
1M ; retry
1W ; expiry
1D ) ; minimum
@ IN NS sk83r.rackmesa.boi.
@ IN A 10.0.0.2
sk83r IN A 10.0.0.2
Example /var/named/0.0.10.rev file
$TTL 86400
@ IN SOA rackmesa.boi. [email protected]. (
100 ; serial
1H ; refresh
1M ; retry
1W ; expiry
1D) ; minimum
@ IN NS sk83r.rackmesa.boi.
2 IN PTR sk83r.rackmesa.boi.
Open the firewall.
firewall-cmd --add-service=dns --permanent
firewall-cmd --reload
Start BIND.
systemctl start named