Newsgroup: it.comp.reti.locali
Titolo: Risoluzione nomi in LAN

Salve a tutti.
In una LAN ho un PC che fa da server web, e un altro da server FTP. I due
server sono raggiungibili dall'esterno, il router instrada le connessioni
dall'esterno (rivolte tutte allo stesso dominio - associato all'IP
pubblico dinamico da 
dyndns.org
) in base al servizio richiesto.
Mi farebbe piacere che i due server fossero raggiungibili tramite lo
stesso dominio pubblico anche dagli altri PC della stessa LAN, ma senza
dover passare dall'esterno e poi rientrare... sia per una mera questione
di "eleganza", ;) sia perché questo è impossibile se nel router è attivato
il modulo di intrusion detection, che blocca connessioni dirette all'IP
pubblico che sembrino provenire dall'interno della LAN (le identifica come
un Land Attack).
Pensavo di configurare un DNS locale, che restituisse l'IP privato per
quel particolare dominio e inoltrasse invece ai DNS esterni del provider
tutte le altre richieste; ho iniziato a studiarmi la documentazione di
bind9 ma ho dovuto sospendere per altre priorità... e nel frattempo se
possibile vorrei almeno capire se era la strada giusta. Infatti, ci
sarebbe ad esempio il problema di instradare le connessioni a due diversi
IP privati per FTP e HTTP.
Quali altre soluzioni potrei considerare? Naturalmente parlo di soluzioni
centralizzate: escludo l'ipotesi di modificare a mano i file hosts dei
client.
Grazie per qualsiasi suggerimento.
-- 
Ciao,
  Marco.
..."Red", King Crimson 1974

Marco De Vitis wrote:

Editare il file hosts
in *nix /etc/hosts
in win mi pare windows/system/hosts
ci mappi l'ip dei due server e relativo nome...su ogni macchina della lan
Se non hai 300 client oltre ai due server e'fattibile
  198.182.196.56    
www.microsoft.com
alla fine del file hosts su ogni macchina
:)))
ciao

 Se non hai 300 client oltre ai due server e'fattibile
Ehm, grazie ma, come dicevo sopra (vedi quoting), vorrei proprio 
evitarlo. È certo fattibile, i client non sono molti, ma rientra fra le 
soluzioni "poco eleganti". ;) Preferisco un metodo centralizzato, anche 
per non dover reimpostare di nuovo tutti i client in caso di ulteriori 
cambiamenti.
-- 
Ciao,
   Marco.

 soluzioni "poco eleganti". ;)
Io lo smoking in casa non lo metto
Vero, io lo uso all'interno della mia "lan" perchè e' di 4 macchine (son più
di noi che ci abitiamo) e un nameserver mi sembra un eccesso, ho già tante
di quelle fesserie ingiustificate(vedi dhcp), e' vero anche che son
fesserie mooolto divertenti.
Allora nameserver e via..era solo per non appesantirti ;-)

 Salve a tutti.
Una route statica, dalle poche informazioni che dai sulla struttura della 
rete e' l'unica cosa che mi viene in mente oltre il file hosts.
-- 
A volte sono, a volte no.
Di che si tratta *io non lo so*

 rete e' l'unica cosa che mi viene in mente oltre il file hosts.
Credo di aver descritto l'essenziale: LAN con diversi client e due server,
di cui uno fa da server FTP e l'altro da server web più varie altre cose,
fra cui DHCP, e potrebbe fare da DNS locale. Niente proxy, tutti accedono
a Internet direttamente tramite router ADSL, il quale fa il suo sporco
lavoro di gateway + firewall + client 
dyndns.org
 + reindirizzamento delle
connessioni web/FTP provenienti dall'esterno.
Quali altre informazioni possono essere utili?
Ti riferivi a una route statica impostata nel router? Forse sbaglio, ma
credo si possano impostare solo route relative a IP statici, mentre io
dovrei poter dire al router: "quando ti chiedono di andare su
pippo.dyndns.org
, mandali all'IP taldeitali", dove 
pippo.dyndns.org
corrisponde a un IP dinamico.
Intendevi qualcosa del genere?
Inoltre ho il problema di dover indirizzare a IP diversi a seconda del
servizio richiesto...
-- 
Ciao,
  Marco.
..."The Lamb Lies Down on Broadway", Genesis 1974

 Quali altre informazioni possono essere utili?
Il tipo di router ad esempio, visto che non tutti hanno la possibilita' di 
fare una route statica.
La butto la'... e' uno zyxel. Se e' cosi' entra dentro in telnet e cerca una 
voce "IP routing setup" o roba del genere. Se non e' di questa marca la voce 
potrebbe cambiare.
Metti il range IP dei client e poi la porta, ip di destinazione e relativa 
porta, gateway a seconda del caso (non ricordo bene ma rimanendo in mabito 
LAN dovresti ometterlo).
Il manuale del tuo router in questo caso e' tuo amico.


 porta, gateway a seconda del caso (non ricordo bene ma rimanendo in mabito 
È un Atlantis Land A02-RA3, e le sue opzioni corrispondono abbastanza a
quanto descrivi, ma il problema è, come dicevo nella mia risposta, che
dovrei impostare una route statica basandomi sugli IP, cosa che anche tu
sembri confermare, e questo non posso farlo (dico bene?), in quanto i
client fanno una richiesta verso 
pippo.dyndns.org
, che corrisponde a un IP
dinamico assegnato dal provider, diverso di volta in volta.
-- 
Ciao,
  Marco.
..."Low", David Bowie 1977

 in volta.
No, hai ragione puoi solo usare ip statici (altrimenti non sarebbe un 
instradamento statico). Dimenticavo quel particolare del dns dinamico. 
Allora la tua unica salvezza, oltre il comodissimo file hosts, e' mettere su 
un dns che sia in grado di risolvere le chiamate interne a dyndns verso gli 
ip delle macchine.


 ip delle macchine.
Ok. Ma, tanto per non diventare un esperto di bind a vuoto, ;) che tu
sappia, è effettivamente possibile risolvere localmente le chiamate a
pippo.dyndns.org
 verso due IP diversi in base alla porta richiesta, e allo
stesso tempo inoltrare ai DNS esterni tutte le richieste verso
qualsiasialtracosa.dyndns.org
 + ovviamente tutti gli altri tipi di
richieste?
Oppure è un'impresa disperata?
Grazie ancora.
-- 
Ciao,
  Marco.
..."Thrak", King Crimson 1995

 Oppure è un'impresa disperata?
La seconda che hai detto...
-- 
cat: .signature: No such file or directory

 La seconda che hai detto...
Sigh.
Grazie, meglio saperlo piuttosto che rimanere col dubbio, almeno ora posso
togliere dalla mia todo-list la lettura della rimanente documentazione di
bind9. ;)
-- 
Ciao,
  Marco.
..."Big Band Record", Ray Anderson 1994

 bind9. ;)
Se permetti un consiglio, ti libereresti di questi intruppamenti se 
affidassi il NAT a qualcosa di più granulare e gestibile di un router 
consumer.
Una macchinetta linux che ti faccia da firewall e nat-box, per dire...
iptables fa miracoli...
Ciao
