Installo bind9
e seguo questi passaggi:
Codice: Seleziona tutto
sudo nano /etc/bind/named.conf.options
allow-query { 127.0.0.1; 192.168.1.0/24; } ;
allow-transfer { none; } ;
allow-recursion { 127.0.0.1; 192.168.1.0/24; } ;
forwarders {
208.67.222.222;
208.67.220.220;
};
dnssec-validation no;
dnssec-enable no;
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
Codice: Seleziona tutto
sudo nano /etc/default/bind9
RESOLVCONF=yes
OPTIONS="-4"
Codice: Seleziona tutto
sudo nano /etc/bind/named.conf.local
zone "home.lan" {
type master;
file "/etc/bind/zones/db.home.lan";
};
zone "1.168.192.in-addr.arpa" {
type master;
notify no;
file "/etc/bind/zones/db.192";
};
Codice: Seleziona tutto
sudo mkdir /etc/bind/zones
sudo nano /etc/bind/zones/db.home.lan
$TTL 86400
@ IN SOA server1.home.lan. hostmaster.home.lan. (
1 ; serial
604800 ; refresh
86400 ; retry
2419200 ; expire
86400) ; minimum
;
@ IN NS server1.home.lan.
@ MX 10 server1.home.lan.
router IN A 192.168.1.1
server1 IN A 192.168.1.200
www IN CNAME server1
mail IN CNAME server1
Codice: Seleziona tutto
sudo nano /etc/bind/zones/db.192
$TTL 86400
@ IN SOA server1.home.lan. hostmaster.home.lan. (
1 ; serial
604800 ; refresh
86400 ; retry
2419200 ; expire
86400) ; minimum
;
@ IN NS server1.
1 IN PTR router.home.lan.
200 IN PTR server1.home.lan.
Codice: Seleziona tutto
sudo nano /etc/network/interfaces
dns-nameservers 192.168.1.200
Codice: Seleziona tutto
sudo chown root:bind /etc/bind/rndc.key
named-checkzone home.lan /etc/bind/zones/db.home.lan
named-checkzone home.lan /etc/bind/zones/db.192
sudo service bind9 restart
Dove sbaglio? Ho provato tutte le accoppiate possibili e ninete!
Il problema è che funziona all'inizio e dopo un giorno niente non riconosce più www.home.lan etc etc solo il nome host "server1" viene riconosciuto...e non so proprio il perchè faccia così...
Chiedo aiuto...grazie!
