Home > DSL, Web > HowTo – Ottenere un ID alto, ovvero configurare il NAT

HowTo – Ottenere un ID alto, ovvero configurare il NAT

 

eMule

eMule

Più di qualche volta mi è stato chiesto da parte di amici di configurare un router in modo che un PC potesse avere un ID alto usando eMule, ma il discorso che andremo a fare è valido per qualsiasi programma che necessiti di accesso diretto al Pc in questione.

 

Come fare? Presto detto! Configurando in maniera decente il NAT/PAT.
NAT vuole dire Network Address Translation.
Bene. Partiamo da un po’ indietro, giusto per spiegare bene le cose.
Per poter navigare in Internet è necessario avere un IP pubblico, per poter essere direttamente raggiungibili; se ci si connette tramite modem, l’IP pubblico viene assegnato all’interfaccia del modem, che è direttamente connessa al PC, per cui è il PC ad avere l’IP pubblico. Se invece a connetterci è un router, l’IP viene assegnato all’interfaccia pubblica di questo, ossia alla WAN. E per quale motivo si riesce a navigare?
Semplice: il router, normalmente, attiva il NAT.
Piccolo ripasso sul TCP/IP: ogni pacchetto TCP contiene, oltre ad altre informazioni, l’indirizzo sorgente e l’indirizzo di destinazione.
Cosa fa il NAT, ossia cosa fa il router?
Praticamente succede che ogni pacchettino IP della rete locale che deve uscire in Internet passa attraverso il router; questi prende l’ip sorgente (che ha sorgente rete locale e pertanto non riuscirebbe ad essere instradato via Internet) e lo sostituisce con l’IP della WAN (così il pacchetto riesce ad andare in Internet ed eventualmente tornare); il router memorizza che quel pacchetto, identificato da un ID univoco, è stato processato. Quando un pacchetto deve essere riconsegnato al PC, il router non fa altro che l’operazione inversa, ossia sostituisce l’IP destinazione (ovvero destinato per il PC) presente nel pacchetto con l’IP locale del PC. Spero che fin qui sia chiaro.

eMule e Torrent necessitano che il PC sia direttamente visibile in Internet.
Il router permette di redirigere le porte usate direttamente ad un PC in rete, per cui ogni pacchetto in arrivo su una specifica porta viene direttamente girato sul PC.
Come si può fare questo? Beh, qui il discorso varia da router a router. In alcuni il redirect delle porte è gestito da regole di firewall, mentre su altri vi è una specifica voce.
Adesso che sapete un po’ di teoria, non dovrebbe essere difficile trovare la sezione giusta nella configurazione del vostro dispositivo.

Se avete domande o richieste, scrivete pure un commento, sarò lieto di aiutarvi.

Ciao ciao

Ponchio’s Blog 

  1. silvano
    28 ottobre 2008 a 21:04 | #1

    uso una connessione della 3… tre dati, viaggia attravero un nat, come posso fare per aver un id alto e di conseguenza usare tutte le potenzialità di emule?

    grazie

  2. 29 ottobre 2008 a 8:13 | #2

    In questo caso, se ti viene assegnato un IP privato, hai poco da fare se non chiedere a 3 di assegnarti un IP pubblico. Se invece sono solo le porte chiuse, chiedi l’apertura di tutto.

    Ciao!

  1. 23 ottobre 2008 a 15:31 | #1