Newsgroup: it.comp.macintosh
Titolo: MEGAProblema per esperti di reti e NAT

Ugh...
Allora, devo disabilitare la NAT del mio Router, un Netgear DG814.
Disabilitando la NAT, devo disabilitare anche il DHCP, e dopo che ho 
fatto cio' (a dire il vero dal momento in cui disabilito la NAT) il 
router non mi vede piu' connessa nessuna macchina collegata, ed 
ovviamente non distribuisce il segnare internet piu' a nessuno.
Come esco da questo infernale problema?
Un grazie davvero di cuore a chi mi aiuta!
-- 
Torquemada.
"Everything is possible if you wish hard enough."
James Matthew Barrie, Peter Pan

 Come esco da questo infernale problema?
Sempice: riabiliti il nat ed il dhcp!
Alex

 Un grazie davvero di cuore a chi mi aiuta!
Mi sembra che tu sia a posto, volevi disabilitare il natting e l'hai fatto,
infatti la lan non esce su internet. L'unico dubbio e' che non capisco cosa
significa "non mi vede piu' connessa nessuna macchina collegata" e perche'
se per disabilitare il server dhcp e' sul router o meno.
Di preciso cosa vuoi ottenere ?

 ovviamente non distribuisce il segnare internet piu' a nessuno.
Beh, ovvio. Se non natti come puoi pretendere di fare uscire le
macchine?
Daniele
-- 
"As I paint this picture gray and taste the pain...
 I'll play the optimist!" (Dane)
STARGAZER: 
www.stargazer.it
 - Le stelle della scena Hard & Heavy!

Booo wrote:

Ma che risposta del casso, scusa! Se li ho disabilitati ci sara' una 
ragione, no? :-/


 macchine?
Con settaggi manuali? come devo fare?


 se per disabilitare il server dhcp e' sul router o meno.
Il server DHCP e' sul router, si.


 Con settaggi manuali? come devo fare?
Quanti indirizzi IP reali ti mette a disposizione il tuo provider? Se ne
hai uno solo, che è poi quello assegnato all'interfaccia del router che
va su Internet, sei costretto - come dice Daniele - ad utilizzare
indirizzi privati per la tua LAN casalinga e quindi la NAT deve essere
abilitata.
-- 
Ci sono 10 categorie di persone al mondo: quelle che capiscono
il sistema binario e quelle che non lo capiscono.

 Con settaggi manuali? come devo fare?
Nattare, non c'e' altra soluzione. Del dhcp puoi fare a meno assegnando
a mano gli ip sulle macchine. Ma sono ip che vanno comunque nattati.


 Quanti indirizzi IP reali ti mette a disposizione il tuo provider? 
Beh, si ovvio... se ha comprato un pool di IP pubblici puo' fare a meno
della NAT, non consideravo questa ipotesi.


 ragione, no? :-/
A domanda del casso...
Se li disabiliti devi:
- recuperare tanti ip pubblici quante sono le macchine
- subnettare lo spazio d'indirizzamento in una lan pubblica esterna ed una
interna
- assegnare ad ogni host un ip pubblico statico
Fatto il tutto, 10 ad 1 che funziona! ;-)
Alex

 - recuperare tanti ip pubblici quante sono le macchine
Piu' uno per il broadcast, uno per il network e uno per la ethernet del
router :-P


 a mano gli ip sulle macchine. Ma sono ip che vanno comunque nattati.
Anzi... secondo me se hai poche macchine e non devi spesso aggiungerne
di nuove, una soluzione a ip fisso (nella LAN tipo un 192.168.x.x) direi
che e' anche meglio....
Poi certo devi nattare.
Solo una domanda. Il router ha un ip fisso oppure dinamico?
-- 
/*  RiK0
 *  
www.anubics.org
 *  L'importante non e' vincere, ma partecipare. 
 *  Io mi accontento di vincere. */

 NAT.
Stai facendo un po' di confusione. Se vuole che le sue macchine con
indirizzo IP privato vadano su Internet, la NAT *DEVE* essere attiva,
perché quegli indirizzi non sono validi sulla Rete e nei pacchetti
mandati fuori devono essere sostituiti dall'unico indirizzo IP reale a
disposizione del router. Con la NAT attiva i suoi computer potranno
stabilire connessioni verso l'esterno, ma non vale il viceversa, ovvero
computer esterni alla sua rete locale non potranno stabilire connessioni
con le sue macchine, a meno che non "mappi" determinati servizi (HTTP,
FTP o quello che è) all'IP privato assegnato al server corrispondente
presente nella sua LAN casalinga.


 presente nella sua LAN casalinga.
Mi attacco qui perché da che navigo e leggo ho sempre trovato una gran
confusione proprio su questo concetto. Chissà che non sia la volta che
riesca a capirlo anche da un punto di vista terminologico.
Il tutto nasce dal significato che si da all'acronimo (?) NAT.
Molti considerano il NAT una semplice "condivisione" (o ripartizione tra
più macchine, fate voi) dell'accesso ad internet, escludendo da questo
termine l'operazione di mappatura delle porte delle macchine private in
modo che siano visibili da quelle pubbliche (se quello che dico non é
precisissimo, abbiate pietà, se invece é palesemente falso, prego di
correggermi). Quindi per questa posizione una semplice "condivisione
internet" può essere considerata NAT.
Altri invece considerano NAT escusivmente l'operazione di mappatura
delle porte (che ho letto anche come "ip forwarding" se non ricordo
male), includendola ovviamente in una condivisione/spartizione
dell'accesso ad internet.
quindi direi che forse é il caso di chiarirsi una volta per tutte sul
significato di NAT... o se a voi é già chiaro di chiarirlo a me. :-)
ciao
ps: questo per dire che in fondo potete aver ragione tutti e due.
-- 
/luca
"In me ten paradoxes make one truth,"
Dylan Thomas

 ps: questo per dire che in fondo potete aver ragione tutti e due.
Ciò che c'era di sbagliato nella risposta di And(y) era dire che il NAT
serve solo se vuoi che i computer di una rete privata vengano visti
dall'esterno. Invece il NAT serve comunque se si vuole che tra rete
privata e Internet ci sia comunicazione.
Spero di non esser stato troppo confusionario e di averti fugato qualche
dubbio.


 destinazione 80 (che è quella dell'HTTP) vengano smistati ad A.
...ovviamente previa sostituzione dell'indirizzo IP pubblico con quello
di A.


 dubbio.
si, si, perfetto! :-) grazie.


 3. Perche' non esponi il problema invece di soluzioni sballate? :-)
Ehmm :-)
Praticamente tutti i client edonkey che posso usare su qualunque 
piattaforma mi "ammazzano" la connessione in maniera veloce e 
selvaggia... Si connettono, scaricano, uploadano, ma dopo un po', bang, 
la connessione diventa inservibile finche' non riavvio il router... E' 
ovvio quindi che il router non "regge" le innumerevoli connessioni che 
il ciuccio fa, e quindi volevo sgravare il router almeno di tutti i 
compiti di "filtraggio" che ha... Altri riouters mi hanno fatto lo 
stesso problema... Quindi adesso, o aggarbo questo in qualche maniera, o 
ne trovo uno veramente a prova di bomba ai neutroni, o prendo un 
serverino linux con modem adsl PCI interno o USB e lo uso come router...
Che devo fa'?


 Il server DHCP e' sul router, si.
ma nat e dhcp sono servizi diversi, e mi sembra strano che disabilitando il
dhcp sul router (se e' lui il server dhcp) quest'ultimo non "veda" piu' le
altre macchine..
cosa intendi per "non vede" le altre macchine? in altre parole come
controlli dal router se vede o meno un'altra macchina?
lo domando perche' non mi sembra che i client dhcp stiano sempre la a farsi
assegnare indirizzi, lo fanno (se e' il caso) quando viene alzata
un'interfaccia, quindi se la rete e' partita e tu stacchi il dhcp si
dovrebbero continuare a vedere tutti e tutto..
piuttosto ho letto sotto che il tuo problema e' edonkey, vedi se ha qualche
preferenza per tipo "Yes, I'm behind a firewall" e vedi se aiuta anche se
temo  interessi solo le porte della macchina su cui gira il client.
ciao

 IP fissi in LAN, senza perdere tempo con il DHCP.
Ho fatto la pazzia :-) Ho appena preso un Mini-iTX con 256MB da 1GHZ 
dove installare IPCop, una distro apposita di linux su CFcard da 128MB 
:) e modem ADSL interno PCI, piccolo, silenzioso e potente. Magari ci 
installo anche una Redhat successivamente.
Se mi inchioda la connessione anche questo, giuro che finisce tutto di 
sotto (gia' vedo molti di voi sotto al mio ufficio passeggiare con 
noncholance con la sigaretta in bocca e gli occhiali da sole :-) )


 sistema authoring di siti XML/XSL tutto sviluppato in java/tomcat).
Sembra bello, come lo gestisce? Con che distro?
Io stavo pensando seriamente di iniziare ad implementare gli Xserve per 
il mio reparto di Hosting...


 ??
Quando tu compri un pool di IP, il primo e l'ultimo identificano
rispettivamente la rete stessa e il broadcast della rete, e non li puoi
utilizzare per assegnarli alle macchine.
Il broadcast, in parole povere, rappresenta tutti gli indirizzi della
rete. Prova a pingare l'indirizzo di broadcast e vedrai, con tcpdump,
che ti risponderanno tutte le macchine presenti sulla tua rete (al ping
queste risposte avranno l'identificativo (DUP!))


 Non so, io per quello referirei una distro solida e testata di Linux.
Infatti uso RH8 sui miei servers attuali, che sono dei dual Athlon... 
Piu' che altro vorrei un OS per i server piu' reattivo, meno macchinoso, 
qualcosa gestibile senza troppi casini... Al momento devo pagare DUE 
tecnici per l' hosting, sarebbe molto meglio se riducessi ad uno ed 
investissi i £20.000 all' anno che do all' altro per ricerca e sviluppo 
web, che e' dove vorrei insistere al momento...


 Vero, ma per farlo non devi lasciare Linux =:-)
Per carita', stiamo persino creando la distro apposita (apposita per 
cosa? Vedrete :-) )


 aspettiamo...
Un annetto minimo ancora... L' idea e' ottima, ma se ne sta andando 
davvero una barca di soldi per il development... Spero che dia i suoi 
frutti, questo progetto!


 decisamente la pena (ora posso dire che JroBowrpgf zv sn 'an frtn ;o)))
:-D LoL, vorrei dire lo stesso di PHP e MYSQL, ma per il momento la 
faccio ancora io a loro :-)


 faccio ancora io a loro :-)
Ovvero? A me piacciano!!! :-)
O meglio al PHP preferisco il Perl, ma per certi versi diventa un po'
piu' complicata la faccenda...


 piu' complicata la faccenda...
Piacciono anche a me, ma noi stiamo sviluppando qualcosa di analogo.. 
Speriamo che tutti questi sacrifici servano a qualcosa :-)


 Piacciono anche a me, ma noi stiamo sviluppando qualcosa di analogo..
Mica poco.... :-)
Posso chiederti sotto che licenza avete intenzione di distribuire??
Ovvero... suppongo che sia un prodotto pensato per l'industria...
giusto?


 ma no, anzi...
Piu' che altro perche' la gente con cui ho a che fare sviluppa quasi
tutto in PHP, con il risultato che non e' molto ben vista una soluzione
ibrida...


 giusto?
Piu' o meno... Teniamoci aggiornati quando avro' qualcosa di piu' 
concreto in mano, per ora e' solo una spesa continua :-)


 concreto in mano, per ora e' solo una spesa continua :-)
Vero... ma deve essere terribilmente eccitante...
io piu' sul versante scrivere linguaggi di programmazione il massimo che
ho fatto e' stato collaborare a un progetto per un interprete-macchina
di turing... e mi ero messo a fare un interprete automa... solo che poi
questo l'ho mollato perche' era inutile come un frizzer al polo!
Non sai quanto ti invidio!!!
