Q: Come si configura il router per emule (portforwarding) ?
A: Per prima cosa occorre assegnare un IP fisso alla scheda di rete del PC su cui gira emule che è collegata al router (ethernet o wifi) oppure impostare il comodo DHCP Statico nel router.
Possiamo impostare al nostro computer un IP fisso andando cliccando su Proprietà della scheda di rete del PC in Windows XP. Nella scheda Generale selezioniamo Protocollo Internet (TCP/IP) o in Vista la voce IPv4 > Tasto Proprietà. Qui scegliamo la voce Utilizza il seguente indirizzo IP ed impostiamo l’ip fisso che abbiamo scelto (ad esempio 192.168.1.2). Come gateway predefinito impostiamo l’IP del router (come DNS impostare l'IP del router, quelli forniti dal Provider, oppure DNS pubblici come 208.67.220.220 e 208.67.222.222).

A questo punto facciamo un passo avanti nella conoscenza del networking e del router creando una sola regola per tutti i programmi che servono su di un singolo pc usando il Port Range Forwarding.
Ad esempio ipotizziamo (e impostiamo le opzioni dei singoli programmi perchè le usino effettivamente) che:
ad emule servono 2 porte: 34211 TCP e 34212 UDP
ad Azureus o uTorrent una sola porta, ad es.: 34213 TCP e UDP.
In AvanzateInoltro porte clicchiamo su Aggiungi e creiamo una regola P2P PC1 selezionando Server personalizzato con Porta iniziale esterna 34211, Porta finale esterna 34213, UDPTCP, su Indirizzo IP server indichiamo l'IP fisso del PC1. Clicchiamo su AggiungiApplica e poi su Riavvio se non dobbiamo inserire altre regole.

ATTENZIONE: se usate eMule su più PC contemporaneamente, dovrete creare una regola diversa per ogni IP che avete riservato utilizzando porte DIVERSE.