|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2001
Città: Trento
Messaggi: 7095
|
Server DNS
Ciao a tutti.
Ho un PC che uso da router con installato mandrake 8.2 . Gli faccio fare da server DHCP e DNS. Il primo funziona alla grande, mentre il secondo non mi risolve i nomi della rete locale (mentre quelli esterni si). Cosa posso fare?????
__________________
MyPC: A7A266 - Thoro1800+@2000+ - SK6 - 512DDR - FX5200 128MB - SBLive!1024 - MAXTOR120GB - Liteon LTR52327S LDW-451S HTPC: Case uATX QTec - GA 7VM400M - Duron1600 - ALX800 - 256DDR - Radeon7000 - LiteOn166 - Pow by GeexBox 0.98.5 Utenti con cui ho trattato |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 1999
Città: padova
Messaggi: 1967
|
io non lo so comunque perche non ho mai configurato un server dns normale, ma sara ben difficile che qualcuno ti possa aiutare senza sapere che server dns stai usando e come e' configurato adesso...
__________________
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 1909
|
usi bind? se si allora prova ad usare djbdns, il dns "alternativo" e sicuro dell'autore di qmail. E' molto + facile da configurare di bind. cmq tornando a bomba, premetto che bind l'ho configurato solo una volta ed è un po' difficile, perchè ha dei file di conf molto complicati. in pratica per poter risolvere i nomi delle tue macchine nella rete locale devi fargli credere di essere il master di un dominio e deve risolvere lui i nomi (io almeno avevo risolto così nelle mie prove). per le altre richieste farà il forward sui dns del tuo provider (come già penso che tu faccia). ti consiglio caldamente di usare djbdns, perchè con un paio di comandi ti ritrovi con il dns già configurato e funzionante dovendo apportare solo poche modifiche ai file di configurazione.
http://cr.yp.to/djbdns.html
__________________
AMD Athlon64X2 4400+@2700Mhz - Asus A8N32-SLI - 1GBddr400 - Dell Inspiron 6000 all powered by Gentoo-Linux Eight days of the week we're dead on our feet, take me aside just shoot me. No black and white, black and white. Wish we could drive right through you. - Eight Days - PitchShifter |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Aug 2002
Città: Roma - Nato il 01/04/1981 - Huawei Technologies
Messaggi: 6695
|
Bind non e' poi cosi' difficile...
Ti riporto qua i miei file di configurazione su un dns che ho a Roma: fabio@gastone:/etc/bind$ ls db.0 db.192 db.255 db.root named.conf db.127 db.local db.timewolf fabio@gastone:/etc/bind$ fabio@gastone:/etc/bind$ cat db.0 ; ; BIND reverse data file for broadcast zone ; $TTL 604800 @ IN SOA localhost. root.localhost. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. fabio@gastone:/etc/bind$ fabio@gastone:/etc/bind$ cat db.192 @ IN SOA gastone.timewolf.mig. root.gastone.timewolf.mig. ( 2000071100 ; Serial 28800 ; Refresh 7200 ; Retry 604800 ; Expire 86400 ) ; Minimum NS gastone.timewolf.mig. 1 PTR gastone.timewolf.mig. 3 PTR qui.timewolf.mig. 4 PTR quo.timewolf.mig. 5 PTR qua.timewolf.mig. fabio@gastone:/etc/bind$ fabio@gastone:/etc/bind$ cat db.255 ; ; BIND reverse data file for broadcast zone ; $TTL 604800 @ IN SOA localhost. root.localhost. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. fabio@gastone:/etc/bind$ Fine del named.confzone "timewolf.mig" { type master; file "/etc/bind/db.timewolf"; }; zone "127.in-addr.arpa" { type master; file "/etc/bind/db.127"; }; zone "192.in-addr.arpa" { type master; file "/etc/bind/db.192"; }; fabio@gastone:/etc/bind$ cat db.127 @ IN SOA gastone.timewolf.mig. root.gastone.timewolf.mig. ( 2000007110 ; Serial 28800 ; Refresh 7200 ; Retry 604800 ; Expire 86400 ) ; Minimum NS gastone.timewolf.mig. 1 PTR localhost.localdomain. fabio@gastone:/etc/bind$ fabio@gastone:/etc/bind$ cat db.local ; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA localhost. root.localhost. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. @ IN A 127.0.0.1 fabio@gastone:/etc/bind$ fabio@gastone:/etc/bind$ cat db.timewolf @ IN SOA gastone.timewolf.mig. root.gastone.timewolf.mig. ( 2000071100 ; Serial 28800 ; Refresh 7200 ; Retry 604800 ; Expire 86400 ) ; Minimum NS gastone.timewolf.mig. MX 10 gastone.timewolf.mig. www.timewolf.mig. CNAME gastone.timewolf.mig. dns.timewolf.mig. CNAME gastone.timewolf.mig. ftp.timewolf.mig. CNAME gastone.timewolf.mig. irc.timewolf.mig. CNAME gastone.timewolf.mig. mail.timewolf.mig. CNAME gastone.timewolf.mig. gastone.timewolf.mig. A 192.168.2.1 qui.timewolf.mig. A 192.168.2.3 quo.timewolf.mig. A 192.168.2.4 qua.timewolf.mig. A 192.168.2.5 ecco qua
__________________
![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Nov 2001
Città: Trento
Messaggi: 7095
|
grazie fabio, ma non ho capito molto.
Per configurare bind bisogna modificare named.conf named.boot e named.local????
__________________
MyPC: A7A266 - Thoro1800+@2000+ - SK6 - 512DDR - FX5200 128MB - SBLive!1024 - MAXTOR120GB - Liteon LTR52327S LDW-451S HTPC: Case uATX QTec - GA 7VM400M - Duron1600 - ALX800 - 256DDR - Radeon7000 - LiteOn166 - Pow by GeexBox 0.98.5 Utenti con cui ho trattato |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Aug 2002
Città: Roma - Nato il 01/04/1981 - Huawei Technologies
Messaggi: 6695
|
Quote:
ecco...XX e' il file che devi modificare. Considera che io uso debian e probabilmente i file di configurazione si chiamano in modo leggermente diverso sotto RH o altre distr
__________________
![]() |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Nov 2001
Città: Trento
Messaggi: 7095
|
ok capito.
si si i nomi sono diversi grazie
__________________
MyPC: A7A266 - Thoro1800+@2000+ - SK6 - 512DDR - FX5200 128MB - SBLive!1024 - MAXTOR120GB - Liteon LTR52327S LDW-451S HTPC: Case uATX QTec - GA 7VM400M - Duron1600 - ALX800 - 256DDR - Radeon7000 - LiteOn166 - Pow by GeexBox 0.98.5 Utenti con cui ho trattato |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Nov 2001
Città: Trento
Messaggi: 7095
|
Alla fine non ho capito un gran che. A me basta aggiungere la parte per la risoluzione degli host locali.
Vi posto il mio file di configurazione: options { // DNS tables are located in the /var/named directory directory "/var/named"; pid-file "/var/run/named/named.pid"; // Forward any unresolved requests to our ISP's name server forwarders { 195.130.224.18; 195.130.225.129; }; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; }; zone "." { type hint; file "root.hints"; }; // All our DNS information is stored in /var/named/domain.name.db zone "poix.nop-ip.com" { type master; file "poix.nop-ip.com.db"; // some security allow-transfer { 127.0.0.1; }; }; zone "0.0.127.in-addr.arpa" { notify no; type master; file "127.0.0.rev"; allow-transfer { 127.0.0.1; }; }; zone "1.168.192.in-addr.arpa" { notify no; type master; file "192.168.1.rev"; allow-transfer { 127.0.0.1; }; };
__________________
MyPC: A7A266 - Thoro1800+@2000+ - SK6 - 512DDR - FX5200 128MB - SBLive!1024 - MAXTOR120GB - Liteon LTR52327S LDW-451S HTPC: Case uATX QTec - GA 7VM400M - Duron1600 - ALX800 - 256DDR - Radeon7000 - LiteOn166 - Pow by GeexBox 0.98.5 Utenti con cui ho trattato |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
mmm visto che ci siamo sai mica come far dialogare dhcp server e bind tra di loro?
![]() |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Nov 2001
Città: Trento
Messaggi: 7095
|
Quote:
Ho messo su anche il server dhcp e questo funziona, è il dns che mi da' rogne
__________________
MyPC: A7A266 - Thoro1800+@2000+ - SK6 - 512DDR - FX5200 128MB - SBLive!1024 - MAXTOR120GB - Liteon LTR52327S LDW-451S HTPC: Case uATX QTec - GA 7VM400M - Duron1600 - ALX800 - 256DDR - Radeon7000 - LiteOn166 - Pow by GeexBox 0.98.5 Utenti con cui ho trattato |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
nel senso, quando accendo un pc nella rete interna, lui ha il suo hostname e l'ip gli viene assegnato da dhcp... voglio che il resto della rete veda associato tale ip al suo hostname (ci sono riuscito spulciando google
![]() |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Nov 2001
Città: Trento
Messaggi: 7095
|
mi potresti spiegare come hai fatto???
grazie 1000
__________________
MyPC: A7A266 - Thoro1800+@2000+ - SK6 - 512DDR - FX5200 128MB - SBLive!1024 - MAXTOR120GB - Liteon LTR52327S LDW-451S HTPC: Case uATX QTec - GA 7VM400M - Duron1600 - ALX800 - 256DDR - Radeon7000 - LiteOn166 - Pow by GeexBox 0.98.5 Utenti con cui ho trattato |
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
allora... semplicemente così:
nel file dhcpd.conf ho aggiunto la riga "allow client-updates;" e del file named.conf ti copio le sezioni di interesse ![]() zone "nome_del_dominio" { type master; file "nome_file"; allow-update {lista ip col permesso di fare l'update;}; }; zone "0.168.192.IN-ADDR.ARPA" { type master; file "0.168.192"; allow-update {lista ip col permesso di fare l'update;}; }; |
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
ah si poi nei vari client (se usi dhclient per richiedere le info dal server dhcp) devi metter in dhclient.conf la riga
send host-name "nomedell'host" |
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Nov 2001
Città: Trento
Messaggi: 7095
|
nei client ho windows
__________________
MyPC: A7A266 - Thoro1800+@2000+ - SK6 - 512DDR - FX5200 128MB - SBLive!1024 - MAXTOR120GB - Liteon LTR52327S LDW-451S HTPC: Case uATX QTec - GA 7VM400M - Duron1600 - ALX800 - 256DDR - Radeon7000 - LiteOn166 - Pow by GeexBox 0.98.5 Utenti con cui ho trattato |
![]() |
![]() |
![]() |
#16 | |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
Quote:
![]() basta che metti ottieni automaticamente indirizzo ip e indirizzo server dns |
|
![]() |
![]() |
![]() |
#17 |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
mi viene il dubbio che il forum sia rimasto all'ora solare...
|
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Nov 2001
Città: Trento
Messaggi: 7095
|
Credo di si
![]() Provo subito a fare le modifiche che mi hai detto . ciao ciao Grazie
__________________
MyPC: A7A266 - Thoro1800+@2000+ - SK6 - 512DDR - FX5200 128MB - SBLive!1024 - MAXTOR120GB - Liteon LTR52327S LDW-451S HTPC: Case uATX QTec - GA 7VM400M - Duron1600 - ALX800 - 256DDR - Radeon7000 - LiteOn166 - Pow by GeexBox 0.98.5 Utenti con cui ho trattato |
![]() |
![]() |
![]() |
#19 |
Senior Member
Iscritto dal: Nov 2001
Città: Trento
Messaggi: 7095
|
al posto della lista ip ho messo 192.168.1.0;
comunque sembra che tutto funzioni correttamente, ma al posto di nome file cosa devo mettere? grazie 1000
__________________
MyPC: A7A266 - Thoro1800+@2000+ - SK6 - 512DDR - FX5200 128MB - SBLive!1024 - MAXTOR120GB - Liteon LTR52327S LDW-451S HTPC: Case uATX QTec - GA 7VM400M - Duron1600 - ALX800 - 256DDR - Radeon7000 - LiteOn166 - Pow by GeexBox 0.98.5 Utenti con cui ho trattato |
![]() |
![]() |
![]() |
#20 |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
quello che vuoi basta che poi ci sia il relativo file con quel nome nella dir di config di bind, e che contenga le info relative al tuo dominio
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:18.