Newsgroup: it.comp.os.linux.sys
Titolo: Problema Router sulla LAN

Problema : ogni volta che da un client della mia LAN si accede al server
Linux tramite telnet il router tira su la linea
Client : software Windows 98/2000 etc il telnet viene eseguito sia
specificando in nome del server Linux che l'indirizzo ossia : telnet
10.0.0.70 sia telnet debian
Server Linux : Distribuzione Debian 2.2R0 Indirizzo 10.0.0.70
Router : Cisco 761 indirizzo 10.0.0.9
Configurazione etc/network/interfaces : iface eth0 inet static address
10.0.0.70  netmask 255.255.255.0  network 10.0.0.0  broadcast 10.0.0.255
gateway 10.0.0.9
Configurazione resolv.con : search dominio  nameserver 193.43.2.1
nameserver 130.186.1.53
Ora se io commento i due nameserver 193.43.2.1 e 130.186.1.53 il problema
non si presenta piu'!!!
Ora la mia domanda e' : perche' linux interpella i server DNS visto che non
c'e' n'e' il bisogno? dove ho sbagliato ????
Grazie a chi mi dara' una mano!!
Marino

 c'e' n'e' il bisogno? dove ho sbagliato ????
 
I DNS in resolv.conf sembrano esterni alla tua rete vero? Allora il tuo
server, anche per risovere i nomi interni alla	tua  rete,  tira  su  la
linea	 per	contattarli.	 Io    metterei    in	 resolv.conf:
search <tuo.dominio.locale>
nameserver <IP-tuo-server-linux>
nameserver 193.43.2.1
nameserver 130.186.1.53
In questo modo gli indirizzi locali vengono risolti dal name server  che
gira sulla tua macchina, mentre gli altri vengono risolti dalle macchine
in rete esterna.  Controlla poi che il	file  host.conf  sia  del  tipo:
order hosts, bind
multi on
Spero di esserti stato d'aiuto.
Bye, Andrea
-- 
MrJones aka Morpheus, Linux Registered User # 206246
Don't worry about the world coming to an end today.  It's already
tomorrow in Australia.		-- Charles Schultz

 ha scritto nel messaggio
news:slrn9ibtie...@phantom.menace.net...


 writes:
MF> Grazie Andrea ma nulla da fare anche inserendo nel resolv.conf il
MF> nameserver con l'ip del server linux comunque il router alza la line
MF> non appena mi connetto con il telnet, la cosa strana e' che da
MF> telnet io mi connetto usando l'indirizzo ip della macchina linux e
MF> non il suo nome quindi perche' risolvere un telnet 10.0.0.70 ??
Perche' con ogni  probabilita` il server telnet fa un  reverse DNS e non
c'e` la zona DNS relativa sul server DNS interno.
Configura un DNS server interno,  impostato come forwarder per gli indi-
rizzi esterni e come primario per la rete interna, ad es.:
options {
        directory "/var/named";
        pid-file "named.pid";
        forward first;
        forwarders {  # questi sono i DNS del provider
                123.234.123.234;
                123.234.123.123;
        };
};
zone "." {
        type hint;
        file "root.hints";
};
zone "
pippo.com
" {
        type master;
        notify no;
        file "
pippo.com
";
};
zone "0.0.127.in-addr.arpa" {
        type master;
        notify no;
        file "127.0.0";
};
zone "0.0.10.in-addr.arpa" {
        type master;
        notify no;
        file "10.0.0";
};
Punta tutti i client a quel server DNS. 
Dulcis in fundo, il router dovrebbe avere delle regole impostate in modo
tale da evitare di tirare su la linea quando vede un certo tipo di traf-
fico piuttosto che un altro (ad es. ignorare ICMP ECHO & Co.).
Saluti,
Luca Polo.
-- 
Luca...@gest.unipd.it
 --- 
http://www.gest.unipd.it/~jake
----------------------------------------------------------
One Ping to rule them all. One Ping to find them.
One Ping to bring down them all.
And in the darkness crash them.         [The Lord of the Pings]