DNS 1
sudo apt install -y bind9
sudo ufw allow bind9
systemctl status named
sudo nano /etc/bind/named.conf.options
...
forwarders {
8.8.8.8;
8.8.4.4;
};
...
named-checkconf
sudo systemctl reload named
~$ nslookup google.com localhost
Server: localhost
Address: 127.0.0.1#53
Non-authoritative answer:
Name: google.com
Address: 142.250.184.14
Name: google.com
Address: 2a00:1450:4003:806::200e
sudo nano /etc/bind/db.red.lan
$TTL 1D
@ IN SOA ns.red.lan. instalador.red.lan. (
1 ; serial
604800 ; refresh
86400 ; retry
2419200 ; expiration
604800 ; TTL negative cache
)
; Registros NS (Servidores de nombres)
@ IN NS ns.red.lan.
; Registros A
ns IN A 192.168.1.143
router IN A 192.168.1.1
pi IN A 192.168.1.130
puesto1 IN A 192.168.1.151
puesto2 IN A 192.168.1.152
$TTL 1D
@ IN SOA ns.red.lan. instalador.red.lan. (
1 ; serial
604800 ; refresh
86400 ; retry
2419200 ; expiration
604800 ; TTL negative cache
)
; Registros NS (Servidores de nombres)
@ IN NS ns.red.lan.
; Registros A
ns IN A 192.168.1.143
router IN A 192.168.1.1
pi IN A 192.168.1.130
puesto1 IN A 192.168.1.151
puesto2 IN A 192.168.1.152
named-checkzone red.lan /etc/bind/db.red.lan
sudo nano /etc/bind/named.conf.local
zone "red.lan" IN {
type master;
file "/etc/bind/db.red.lan";
};
sudo systemctl reload named
INVERSA
sudo nano /etc/bind/db.1.168.192
$TTL 1D
@ IN SOA red.lan. root.red.lan. (
0 ; serial
604800 ; refresh
86400 ; retry
2419200 ; expires
604800 ; TTL negative cache
)
@ IN NS ns.red.lan.
; Registros PTR
143 IN PTR ns.red.lan.
1 IN PTR router.red.lan.
130 IN PTR pi.red.lan.
151 IN PTR puesto1.red.lan.
152 IN PTR puesto2.red.lan.
named-checkzone 1.168.192 /etc/bind/db.1.168.192
sudo nano /etc/bind/named.conf.local
...
zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.1.168.192";
};
sudo systemctl reload named
nslookup 192.168.1.1 192.168.1.143
Comentarios
Publicar un comentario