si, piu o meno !Originariamente inviato da dops
fammi capire una cosa..
al record numero 4 c'è il client 192.168.1.2 che fà una richiesta all'ip 217.133.97.52 sulla porta 25812 ed esce su internet con l'ip pubblico (dinamico o statico) 87.5.181.40. Mentre fà questa richiesta il router effettua la sua funzione di nat utilizzando la prima porta libera e in questo caso 4660 per l'uscita dei pacchetti e questa stessa porta per l'entrata di questi pacchetti in modo da instradare i pacchetti in entrata esattamente sulla macchina che ne ha fatto richiesta.. è esatto tutto questo? ci stò capendo qualcosa?
Grazie
mi spiego meglio:
il record 4, dice che c'è un collegamento o una sessione tra il client 192.168.1.2(porta:4660) e l'ip 217.133.97.52(25812ed esce su internet con l'ip pubblico (quello del router) 87.5.181.40.
il problema di questo esempio è che hai scelto quello sbagliatoperchè la porta 4660 è stata forwardata nel 192.168.1.2 quindi non si sa se è stato il mio client o l'ip 217.133.97.52 a fare la richiesta di connessione.
Normalmente, funziona cosi' (intendo non attivo il port forwarding,dmz,virtual server etc):
il mio pc interno vuole vedere www.google.it. Allora, crea la richiesta e lo invia alla porta 80 di google.it dicendoli "guarda che ti aspetto sulla porta 25812", allora il router riserva uno slot e aspetta.
Google.it accetta la richiesta e risponde sulla 25812.
quindi il NAT non sceglie le porte semplicemente ha le informazioni delle sessioni. Sono i client che decidono su quale porta conversare....si dice che il nat fa da schermo(una specie di firewall) tra i host dentro la lan e internet in quanto accetta solo pacchetti che hanno una corrispondenza nella tabella NAT e se le richieste sono state generate dall'interno della lan...
nel caso di port forwarding lui lo manda lo stesso al client...


perchè la porta 4660 è stata forwardata nel 192.168.1.2 quindi non si sa se è stato il mio client o l'ip 217.133.97.52 a fare la richiesta di connessione.
Rispondi quotando
?
