Newsgroup: it.comp.os.linux.sys
Titolo: BIND9 e NS...

Salve a tutti!!
Ho preso da poco un VPS, e ho la necessita' di gestire un dominio con
vari sottodomini. Premetto che e' la prima volta che faccio una cosa di
questo tipo, ma per imparare bisogna pur cominciare... Il dominio lo
gestisco attraverso il pannello di 
eurodns.com
, con cui l'ho registrato
(attualmente 
www.salatti.net
 e' raggiungibile perche' i NS sono quelli
fornitomi dalla societa' con qui ho preso il VPS). Da quel pannello
dico quali sono i name server (ns1.xxxx.xxx, ns2.xxxx.xx...). Il mio
obbiettivo e' creare due NS sul VPS (ho due IP) con BIND9. Il dominio
e' 
salatti.net
, quindi i NS avrei deciso di chiamarli 
ns1.salatti.net
 e
ns2.salatti.net
. Ho letto diversi doc in rete e spulciato vari howto...
In conclusione quello che ho fatto e' stato:
1) modificare il file /etc/resolv.conf, cosi':
search 
salatti.net
nameserver 127.0.0.1
nameserver 151.1.1.1
2) modificare il file /etc/bind/named.conf, semplicemente aggiungendo
alla fine:
zone "
salatti.net
" {
type master;
file "/etc/bind/
salatti.net
";
};
3) creare il file /etc/bind/
salatti.net
 e scrivendoci:
$ORIGIN 
salatti.net
.
$TTL 1D
@       IN      SOA     
admin.salatti.net
. 
admin.salatti.net
. (
                        2006090601
                        8H
                        2H
                        4W
                        1D )
@    IN      MX      10 mail
salatti.net
.    IN      NS      ns1
ns1.salatti.net
.        IN      A       69.61.80.152
salatti.net
.    IN      NS      ns2
ns2.salatti.net
.        IN      A       69.61.80.153
mail    IN      A       69.61.80.152
www     IN      A       69.61.80.152
ase        IN      CNAME   www
ftp        IN      CNAME   www
pop        IN      CNAME   www
imap       IN      CNAME   www
jabber     IN      CNAME   www
;; fondamentali per jabber
_jabber._tcp            IN      SRV     5       0 5269 jabber
_xmpp-server._tcp       IN      SRV     5       0 5269 jabber
_xmpp-client._tcp       IN      SRV     5       0 5222 jabber
Ho riavviato BIND9 senza ricevere errori, e ho pazientemente aspettato
le fatidiche 24/48 ore...
Risultato: da locale (sul VPS) i NS vengono risolti, da remoto (un
qualunque computer) no.
Mi spiego meglio: da locale nslookup da questi output:
# nslookup 
ns1.salatti.net
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: 
ns1.salatti.net
Address: 69.61.80.152
# nslookup 
ns2.salatti.net
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: 
ns2.salatti.net
Address: 69.61.80.153
Da remoto invece (c'e' sempre 127.0.0.1 perche' ho BIND9 come
cache...ma su altri computer e' lo stesso, provate pure anche voi):
$ nslookup 
ns1.salatti.net
Server:         127.0.0.1
Address:        127.0.0.1#53
** server can't find 
ns1.salatti.net
: NXDOMAIN
$ nslookup 
ns2.salatti.net
Server:         127.0.0.1
Address:        127.0.0.1#53
** server can't find 
ns1.salatti.net
: NXDOMAIN
A questo punto chiedo a voi: potreste indicarmi dove ho sbagliato? O
aiutarmi a trovare l'errore?
Grazie mille, saluti,
Daniele Salatti

 
Devi far modificare i NS autoritativi per il tuo dominio..
# host -t ns 
salatti.net
salatti.net
 name server 
ns1.vpsland.com
.
salatti.net
 name server 
ns2.vpsland.com
.
Chiunque provi a risolvere *.
salatti.net
 chiede a 
ns1.vpsland.com
 e
ns2.vpsland.com
, e non al tuo NS.
Ciao.
---
Giuseppe Iuculano

Giuseppe Iuculano ha scritto:

Innanzi tutto grazie mille per la risposta!! Ho provato a modificare i
NS per il dominio (da pannello di 
eurodns.com
), ma mi dice che "The IP
address of this host could not be resolved...". E' dovuto ad una
cattiva configurazione di BIND o...cosa?

 cattiva configurazione di BIND o...cosa?
# host 
www.salatti.net
www.salatti.net
         CNAME   
salatti.net
salatti.net
             A       69.61.80.152
# host 69.61.80.152
Name: 
salatti.net
Address: 69.61.80.152
# host 
ns1.salatti.net
ns1.salatti.net
         A       62.210.183.10
ns1.salatti.net
         TXT     "NXDOMAIN"
Getting NS record list at i.root-servers.net... Done!
Looking up at the 7 69.in-addr.arpa. parent servers:
Server	Response	Time
chia.arin.net
 [192.5.6.32]	
ns1.vpsland.com
. 
ns2.vpsland.com
. 	16ms
basil.arin.net
 [192.55.83.32]	
ns1.vpsland.com
. 
ns2.vpsland.com
. 	79ms
indigo.arin.net
 [192.31.80.32]	
ns1.vpsland.com
. 
ns2.vpsland.com
. 	15ms
epazote.arin.net
 [192.41.162.32]	
ns1.vpsland.com
. 
ns2.vpsland.com
. 	31ms
dill.arin.net
 [192.35.51.32]	
ns1.vpsland.com
. 
ns2.vpsland.com
. 	79ms
henna.arin.net
 [192.26.92.32]	
ns1.vpsland.com
. 
ns2.vpsland.com
. 	13ms
figwort.arin.net
 [192.42.93.32]	
ns1.vpsland.com
. 
ns2.vpsland.com
. 	92ms
Status: Records all match.
Looking up at the 2 80.61.69.in-addr.arpa. parent servers:
Server	Response	Time
ns1.vpsland.com
 [209.190.16.131]	
salatti.net
. 	29ms
ns2.vpsland.com
 [12.178.10.42]	        
salatti.net
. 	45ms
Status: Records all match.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iD8DBQFFBGD7RBgBWfRDdk4RAgHUAKCBkVM971xBWpMCCGgPJ1OvwhqxPwCgsz+d
m2wWmVcWeUCi5L9wIKRyPtA=
=srB0
-----END PGP SIGNATURE-----

cmb.mdk.linux.9.2 ha scritto:

Che significa? Dovrebbe dirmi qualcosa?

Daniele ha scritto:

Non credo proprio, contatta il tuo Maintainer e chiedi come cambiare i
NS del tuo dominio.