Dunque, ho installato bind9 su un server Debian Lenny.
Vorrei fare diventare questa macchina un cache server DNS per la mia rete locale.
Non necessito di DHCP, in quanto avendo solo un paio di portatili connessi assegno
staticamente gli ip nella LAN. Per ora ne considero solo uno:
Router -> 192.168.0.1
Server -> 192.168.0.100
Client -> 192.168.0.2
Il server ha dominio esteso: deb-serv.home.org
Ho configurato Bind nel seguento modo:
/etc/resolv.conf
In fondo a /etc/bind/named.conf ho aggiunto:codice:search home.org nameserver 127.0.0.1 nameserver 151.9.235.201 // Server primario ISP nameserver 151.9.235.211 // Server secondario ISP
/etc/bind/db.homecodice:zone "home.org" { type master; file "/etc/bind/db.home"; }; zone "0.168.192.in-addr.arpa" { type master; file "/etc/bind/db.192.168.0"; };
/etc/bind/db.192.168.0codice:$TTL 86400 ; 1 day home.org. IN SOA ns1.home.org. hostmaster.home.org. ( 2007081501 ; serial 86400 ; refresh (1 giorno) 28800 ; retry (8 ore) 604800 ; expire (1 settimana) 86400 ; minimum (1 giorno) ); IN NS ns1.home.org. ;NOTA: ns1 è il nome del server che funge da DNS server ns1 IN A 192.168.0.100 ; Qui potete inserire gli IP dei client-server che hanno un IP statico client IN A 192.168.0.2
Nel corpo di /etc/bind/named.conf.optionscodice:; ; BIND reverse data file for local loopback interface ; $TTL 604800 @ IN SOA home.org. hostmaster.home.org. ( 2007081501 ; serial 604800 ; refresh 86400 ; retry 2419200 ; expire 604800 ; negative cache ttl ); @ IN NS ns1.home.org. 1 IN PTR ns1.home.org. 3 IN PTR client.home.org.
A questo punto ho provato ad impostare come DNS primario su winxp sp3 del clientcodice:allow-query { 127.0.0.1; 192.168.0/24; } ; allow-transfer { none; } ; allow-recursion { 127.0.0.1; 192.168.0/24; } ; forwarders { 192.168.0.1 // Per controllare anche la cache del router 151.9.235.201; // ISP DNS Server primario 151.9.235.211; // ISP DNS Server secondario };
192.168.0.100
ma nslookup restituisce:
Però poi entrando nel prompt>, il dns risolve correttamente gli indirizzi nominali.codice:Impossibile trovare nome server per 192.168.0.100: Server failed
Dove sbaglio? Devo impostare il dominio del client in "home.org"? Come si fa?
Grazie.

Rispondi quotando
