Newsgroup: it.comp.reti.cisco
Titolo: IOS - DNS server

Salve a tutti.
Ho un problema di "comprensione" e spero che qualcuno di voi possa aiutarmi.
Vi descrivo velocemente lo scenario base:
- Router 1721 with WIC-1ADSL
- Subnet interna
- Connessione a "Internet"
Ho saputo che lo IOS (il mio: C1700-K9O3SY7-M 12.3T) può fare da server DNS
"vero", ossia può essere SOA (Start Of Authority) per una zona.
Ciò saputo, mi piacerebbe configurare il router, piuttosto che solo come
"DNS Proxy", come server DNS "vero", con forwardings verso i server del
provider per risolvere i nomi "Internet".
Ho configurato il router come "SOA" per la zona "
johome.ictsolutions.it
"
La mia subnet privata è 
192.168.1.0/28
, allora ho configurato il router come
"SOA" per la zona "1.168.192.in-addr.aapa" per abilitare (credo) la
"reverse-lookup".
Fin qui... nulla questio.
Quello che non capisco è:
- "Come faccio ad inserire i record nella zona"?
- Come faccio ad inserire i record nella "reverse lookup zone", o meglio
ancora a stabilire un automatismo che mi aggiorna questa zona ogni qualvolta
aggiorno un record in una "forwarding zone"?
- Come faccio a listare tutti i record di una determinata zona?
Il problema di "comprensione" è generato dal fatto che il comando "ip host"
mi permete di aggiungere un record, ma senza riferimento alcuno alla "zona"
in cui va inserito.
Tant'è vero che potrei aggiungere dei record con tale comando anche senza
avere abilitato il DNS server.
Se aggiungo il Fully Qualified Domain Name, piuttosto che il nome "flat" di
un computer, non ottengo risultati.
Però... con il client Microsoft "nslookup" riesco a risolvere i nomi che ho
inserito con il comando "ip host".
Riesco a risolverli solo in maniera "flat".
Esempio:
Se chiedo al DNS (router) di risolvere il nome "jowkn" mi risponde:
name: jowkn
address: 192.168.1.3
Quindi.. non "
jowkn.johome.ictsolutions.it
", come mi aspetterei da un DNS.
A questo punto, visto che sono quasi convinto che ho "cannato" a comprendere
qualcosa, vi chiedo se qualcuno di voi sa aiutarmi a comprendere come va
configurato correttamente il server DNS fornito con lo IOS.
Grazie infinite a tutti per il vostro prezioso aiuto.
JO Sabor
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:62Z94Z67Z47Y10...@usenet.libero.it...

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.638 / Virus Database: 409 - Release Date: 21/03/2004

Mi sa che  ti sbagli.
Al massimo puoi fare proxy dns

 "vero", ossia può essere SOA (Start Of Authority) per una zona.
ip host xxx = equivale a file hosts
ip name-server = dici che server dns usare.
puoi assegnare ai client in dial-up o dhcp l'indirizzo del dns da usare.
puoi fare da proxy dns.
ma non da dns server.
un mayhem abbastanza certo di cio'
-- 
 Ciò che si fa per amore è sempre al di là del bene e del male. Nietzsche
 Cisco  FAQ: 
http://mayhem.oltrelinux.com/icrc
 SPP  wpage: 
http://www.spippolatori.com
 Key on 
pgp.mit.edu
 ID C7393613

 ha
scritto:



--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Io pure ero certissimo...
Adessoche ho visto che tutti mi avete detto che "non si può", confermate la
mia idea.
Però...
... allora il comportamento del router è inspiegabile!
Nel comando "ip dns primary" ho configurato il router stesso come "SOA" per
la zona indicata (
johome.ictsolutions.it
).
Pur non essendoci altri DNS server sulla rete, con l'interfaccia ATM in
shutdown (ancora mi deve arrivare la ADSL), SENZA che i DNS server di
"forwading" siano configurati (quindi anche se ci fossero altri server il
router non lo sa)...
... il router risponde alle richiese dei client!
Oltre al fatto che il comando "show ip dns statistics" mi dice che sono
state fornite delle RISPOSTE.
Ora... queste "risposte" non posso che provenire dal router stesso!
E' questo che mi fa ricredere e mi convince (quasi), che il router possa
fare da DNS server, magari con funzioni limitate.
Inoltre...
Il comando "IP HOST" supporta vari tipi di... RECORD!
Nel caso del mio IOS, solo tre (oltre allo standard): MX, NS e SRV.
Bene.. in presenza di questa feature, è d'obbligo pensare ad un DNS server.
Il file host non distingue certo tra "tipi" di record... fa solo un mapping
statico tra indirizzo ip e nome "flat" associato.
In presenza di tutte queste funzioni, che tra le altre cose FUNZIONANO senza
la presenza di altri DNS, come faccio a pensare che il router non faccia da
DNS server?
Di qui... tutti i miei dubbi.
Ciao e Grazie infinite.
JO

--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 servizio.
permettimi di dissentire.
un mayhem ed altra acqua calda


 la zona indicata (
johome.ictsolutions.it
).
a questo punto chiedo uno sho ver.
io uso una 12.2.8T10 enterprise firewall 3des e non ho quel comando.
la command reference della 12.3 non lo riporta.
viene citato solo in questo documento:
http://www.cisco.com/en/US/products/sw/iosswrel/ps5207/products_feature_guide09186a00801a7605.html
 
ti pregherei inoltre di postare uno sho runn limitato alle funzionalita'
di cui parli. non da ultimo ti prego di rispondere *sotto* al testo a cui
rispondi, riportando solo la parte a cui rispondi.
non so se usi outlook express (negli header manca quello relativo) ma il
comportamento e' quello, e non e' la migliore implementazione di
newsreader ;P
un mayhem a questo punto estremamente perplesso


 un mayhem a questo punto estremamente perplesso
E' un Distributed-Director, non un router convenzionale.
Marialaura

 newsreader ;P
Allora...
Posto dal web, non uso newsreaders.
Quindi il modo di postare deriva esclusivamente da mie abitudini
probabilmente sbagliate, me ne scuso.
Spero che come sto postando adesso vada bene.
Per quanto riguarda lo "sh run", va benissimo, ho una versione dello "sh
run" qui con me (off line).
Il mio IOS è una versione 12.3T(7) (credo l'ultima disponibile).
Anche il mio IOS fa FW, 3DES, VPN etc. etc.
Ecco una estrapolazione dei comandi che risguardano la risoluzione dei nomi:
!
ip domain lookup source-interface FastEthernet0
ip domain name 
johome.ictsolutions.it
ip host jwkn 192.168.1.3
ip host 
RTR-ADSL-INT.johome.ictsolutions.it
 192.168.1.1
ip host dns ns 
RTR-ADSL-INT.johome.ictsolutions.it
ip dns server
ip dns primary 
johome.ictsolutions.it
 soa
RTR-ADSL-INT.johome.ictsolutions.it
 
ad...@ictsolutions.it
 21600 300 7776000
86400
ip dns primary 1.168.192.in-addr.arpa soa
RTR-ADSL-INT.johome.ictsolutions.it
 
ad...@ictsolutions.it
 21600 300 7776000
84600
!
Il router è un "convezionalissimo" 1721 con WIC-1ADSL.
La risoluzione funziona, sia in "forwarding" che in "reverse", ma i
"Concepts" del funzionamento di questo server DNS non mi sono chiarissimi,
alcune cose non funzionano come dovrebbero.
Ciao,
JO



Non credo... non so quali siano i router "Distributer Directror" (ignorante
che sono!), ma non credo che si tratti del modello che uso io.
Il mio è un "normalissimo" (credo) 1721 con WIC-1ADSL.
Ha 32 mega di flash e 64 mega di ram.
Ciao,
JO


 un mayhem ed altra acqua calda
Bhe... direi che non mi vengono in mente applicazioni migliori.
Quello che faccio con un DNS Server di Microsoft, a partire dalla versione
di Windows2000 in poi, direi che è stupefacente.
Oltre al fatto che Cisco integra i propri servizi DNS e DHCP con il server
di Microsoft.
Addirittura c'è l'implementazione per i "dinamic updates"!
Oltre al fatto che un sercer DHCP montato su un router Cisco, può fungere da
DHCP server "integrato" come fa il DHCP di MIcrosoft!
Vale a dire che se ho una workstation "legacy" (Es. Win95 o WinNT), il
server DHCP del Router si preoccupa di aggiornare dinamicamente il server
DNS di Microsoft con i record delle macchine "legacy" servite.
Come farebbe il DHCP server di MIcrosoft, isomma.
Una figata pazzesca.
Oltre alla velocità di lookup... praticamente un "missile".
Oltre alla leggerezza dell'applicazione... praticamente "una piuma".
Su server monoprocessore con un pentium3 450 MHz, 512 MByte di RAM, dischi
SCSI da 80 MBit/s... gira:
- Windows server 2003
- Active Directory
- DNS Server
- DHCP server
Il tutto con una velocità "impressionante"!
Il tutto con una affidabilità eccellente... mai un reboot!
Mai un crash di qualche servizio, niente di niente...
La macchina è accesa 24 su 24 (ovviamente) e sta lì e lavora come un somaro
senza battere ciglio.
Ho effettuato dei test di perfomance... la macchina nel suo complesso
(mediamente) è sfruttata al 30%!
Se con Win2003 server è stato migliorato WindowsNT, allora stiamo rasentando
l'eccellenza.
Con WinNT server 4.0 ho avuto delle soddisfazioni immense...
Molti sono venuti da me pronunciando la parola "Linux"...
mentre loro implemetavano su macchine "carrozzate"...
IO ho utilizzato un PC!
Un "fetentissimo" PC con un P3 da 650MHz, 128 MByte di Ram, ed un disco
ATA100 da 5400 giri da 10 GIGA.
Ebbene...
Questo "gioellino" girava:
- WinNT 4.0 SP6a
- Win Option Pack
   - FTP Server (circa 100 utenze)
   - WWW server (circa 100 utenze)
- File server (circa 200 utenze)
- Backup Domain Controller
- DNS (secondario)
E' stato in pista per oltre 2 anni senza mai un intoppo di alcun tipo,
acceso 24 su 24!
Adesso è spento, ma semplicemente perchè lo abbiamo dismesso.
Tutto questo semplicemente per fare qualche esempio del perchè dico che,
almeno finora, quella Microsoft è la migliore implentazione per architettura
"x86" che io abbia mai incontrato.
Certo, poi ho visto girare applicativi da "far paura" su macchine RISC
(UNIX) da fare "accapponare la pelle"... ma siamo su altri livelli di
performance richieste, con costi che sono obbiettivamente "un'altra
galassia".
Ciao!
JO


 E' un Distributed-Director, non un router convenzionale.
da quale riga evinci tale informazione?
che il dd abbia funzionalita' avanzate di dns e' noto, ma non sembra
essere il caso del nostro amico. 
un mayhem ancora piu' perplesso
-- 
 Lo scetticismo e' l'inizio della fede. OW 
 Cisco  FAQ: 
http://mayhem.oltrelinux.com/icrc
 SPP  wpage: 
http://www.spippolatori.org
 Key on 
pgp.mit.edu
 ID B88FE057

 implemetavano su macchine "carrozzate"... IO ho utilizzato un PC!
non userei *mai* un pc come server, indipendentemente dal sistema
operativo. mi e' capitato 2-3 volte nella mia cariera di doverlo fare,
dopo ore di furiose litigate con il commerciale di turno.
un server, indipendentemente dalla marca, purche' abbastanza
"industriale", ha delle caratteristiche diverse da un pc.
dall'alimentatore, alla qualita' della ram e dei dischi, dallo studio di
interoperabilita' dei diversi chipset che lo costituiscono.
un server nato come tale e' pensato per stare accesso 24/24/7, un pc no.
ci sono eccezioni, certo, ma non posso offrire speranze ai miei clienti,
ma certezze. purtuttavia ti assicuro che ho ancora in giro dei server pII
qualcosa che fanno egregiamente il loro lavoro, alcuni con linux, altri
addirittura con nt4.
un mayhem ok, ho parlato troppo.
-- 
 Lo scetticismo e' l'inizio della fede. OW 
 Cisco  FAQ: 
http://mayhem.oltrelinux.com/icrc


 addirittura con nt4.
Ecco. Questo è una cosa che odio... la parola "certezza".
Quand mi chiedono "e' sicuro"? "al 100%"? "Me lo garantisci"?
Da quando sono a Milano, negli ambienti "business", pare che mettano su "il
disco".
IO rispondo sempre nella stessa maniera:
"Guarda, nella vita ho solo una cosa che ti posso garantire al 100%, come
risultato sicuro... ma non ti conviene".
Del resto, io mi trovo "in pista macchine che addirittura montano due
processori Pentium 233... NT4, Domain Controller, DNS, WINS, Cluster, File
Server.
Scusa se mi sono dilungato davvero troppo in questo argomento che, a questo
punto, è davvero OT.
Ciao e grazie,
JO

--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
Quoting preso da:
http://www.cisco.com/en/US/products/hw/contnetw/ps813/products_configuration_example09186a008009451e.shtml
With the release of Cisco IOS 12.2(1)T, the Distributed Director
functionality
will be available in the Enterprise Plus feature-set for the routers
listed
above (Except Cisco2500 and Cisco4500 ** ).  This indicates that the
other Cisco
IOS functions are now recognized, and the Distributed Director
functionality can
be used in addition to the other Cisco IOS features.
In effetti aveva fatto presente all'inizio del thread che usava un
1721, e nel documento non vengono riportati i 1700 ma si sa...
qualcosa sfugge sempre anche a 
cisco.com
Non ho' tra le mie macchine una enterprise plus con cui provare i
comandi ma stando a quel che dice il documento ne dovrebbe essere
garantito il funzionamento nell'ambito di quella feature-set.
Credo che JO possa trovare risposta ai suoi dubbi dando un occhiata al
link riportato sopra.
Quindi si potrebbe dire che un Cisco possa fare da "quasi-vero" DNS
server. Probabilmente Load-balancer per il servizio DNS potrebbe
essere piu' corretto.
Anche perche' un vero DNS server si fa con BIND... De gustibus
comunque...
Poi che Cisco possa documentare meglio certe cose, e' tutto un altro
discorso... :)
Chissa' magari cercando bene potrebbe saltare fuori anche uno "space
invaders" in console...

> Quindi si potrebbe dire che un Cisco possa fare da "quasi-vero" DNS
No no... adesso ho capito i "concepts" della implementazione di Cisco del
servizio DNS... è un DNS server "vero"!
Con tanto di settings per un bel po' di parametri.
Quello che mi confondeva èra la non possibilità di enumerare i record di una
determinata "forwarding zone".
Cisco ha implementato un demone DNS che:
- Fa lookup nel "flat-db" del comando "ip host"
- Cerca un nome "con i punti" e lo interpreta pure come FQDN
- riponde alla query.
Riguardo alla opportunità di implementare un servizio dns sul router...
direi che è la cosa migliore, per una configurazione di un router
"casalingo" che gestisce una connessiona ADSL "always on".
Piuttosto che fare da "DNS proxy" per la subnet interna, il router fa da DNS
server ed ha configurati i come "forwaders" i DNS del provider.
Con questa soluzione ottengo:
- Alleggerimento del lavoro del NAT (overload)
- Il roter fa cache degli ultimi indirizzi risolti e non deve sempre stare a
"chiedere" ai router del provider.
- Posso inserire qualche record per la risoluzione di nomi di macchine sulla
mia subnet locale.
Questa feature sarò utile nel momneto in cui mi comprerà uno switch e farò 2
vlan: "interna" e "DMZ" cone relative "subinterfaces" sulla fastethernet.
In una piccola rete casalinga come la mia dove ci sono al massimo 10
macchine sarebbe stato sufficiente configurare i client come "b node", o
magari come "H node" via DHCP (sempre il router) per fargli risolvere i nomi
via Broadcast.
Ma in questo modo, oltre a perdere le altre features offerte dal servizio
DNS, non avrei potuto risolvere i nomi della DMS, dalla subnet "sicura".
Certo... ci sono altre soluzioni.
Ma se ho il router che mi fa qualcosa, tendenzialmente preferisco farlo fare
a lui.
Se la linea deve essere "always on", preferisco che lo sia con il minor
numero di macchine accese (quando non sono a csa, of course).
Adesso, per esempio, mi sto "imbestialendo" con AAA.
Mi sto talmente arrabbiando che, essendo io campano, è troppo forte la
tentazione di provare a console il comando "AAA sort'"... ;-)
Oviamente configurando il router per usare RAdius e Tacacs, ma SENZA avere
ACS... (il minor numero di macchine accese)
Authentication funzica...
Authorization no...
Ma questo è un altro paio di maniche... o , visto che siamo su usenet, direi
che è un altro "thread".
Comunque, il DNS adesso funziona che è un lippa!!!
Grazie inifnite.
JO


 su un PC "scarso"!
mi spiace per te. non so che conoscenza tu abbia di linux,  chi ti abbia 
installato il
server ma e' vero esattamente il contrario. nel mio lavoro mi capita 
spesso di
allestire server non proprio giovanissimi con linux
perche' ormai  sottodimensionati per  windows.
e' consuetudine in molte aziende passare questi server sotto linux per 
prolungarne la vita.
linux, quindi, non e' solo piu' affidabile
(ovviamente se vengono fatte le cose per bene) ma anche piu' performante
e in alcuni casi MOLTO piu' performante. (ripeto, dipende dal software, 
dalle compilazione del kernel
e dalle ottimizzazioni sui dischi, file system.)
su questo non ho timori di smentita :-)
se vuoi possiamo discutere quale dei due sia piu' semplice da 
configurare....ma anche qui non
dare nulla per scontato o per sentito dire :-)

 Comunque, il DNS adesso funziona che è un lippa!!!
sarai mica genovese?
un mayhem e la sua sgrigua


> sarai mica genovese?
No no.. sono "campano vero"... sono Salernitano
Anche se da qualche anno vivo e lavoro a Milano.
