Official eMule-Board: Aprire Automaticamente Le Porte Del Router - Official eMule-Board

Jump to content


Page 1 of 1

Aprire Automaticamente Le Porte Del Router Usando Il Protocollo Di Rete UPnP

#1 User is offline   xilolee 

  • EMULE 0.50A USER
  • PipPipPipPipPipPipPip
  • Group: Italian Moderators
  • Posts: 6,322
  • Joined: 20-August 08

Posted 06 June 2012 - 03:53 PM

Per sfruttare il servizio UPNP, esso deve essere installato correttamente in windows ed essere attivo nel router.
In pratica, se sei "fortunato" ed è già tutto installato e attivato, dovresti trovare:
- in risorse di rete: un'icona indicante il tuo modem router
- in connessioni di rete (start, pannello di controllo, rete e connessioni internet): un'icona chiamata connessione internet (sotto il titolo gateway internet)
- nei servizi di windows (start, esegui, scrivi: services.msc):
servizio di rilevamento SSDP, stato: avviato, tipo di avvio: manuale
Host di periferiche Plug and Play universali, stato: non avviato, tipo di avvio: manuale
- nel firewall di windows xp, con le eccezioni consentite: casella framework upnp selezionata
(in windows vista/seven questo passaggio non dovrebbe essere necessario)
- nelle impostazioni del tuo router: la voce, o le voci, riguardanti l'upnp attivate/selezionate


Posted Image


Se così non fosse:
1) entri nelle impostazioni del tuo router (come? leggi qui i primi 4 capitoli (cliccami)) e attivi le voci riguardanti l'upnp.
2) Installi il framework upnp in windows xp (cliccami)


Ora non ti resta che aprire (lanciare, eseguire) emule senza connetterlo, lasciandolo disconnesso finchè non ottieni il messaggio positivo dell'upnp (che vedrai a momenti, continuando a leggere)... Se emule dovesse essersi connesso da solo, vai in opzioni - connessione, disattiva la casella connessione automatica all'avvio, chiudi emule e riaprilo.
Finchè non connetti emule, puoi provare tutte le porte che ti pare, da 1 a 65535, ed emule non si lamenterà di voler essere riavviato.
Torna in opzioni - connessione, attiva la casella usa l'upnp per impostare le porte, premi applica e controlla i messaggi che escono nel pannello registro eventi (nella scheda dove trovi la lista dei server, in basso, di fianco alle informazioni sul server, clicca registro eventi).

Posted Image

Nel caso mostrato nella figura precedente, sono apparsi questi due messaggi:

Quote

Sto provando ad impostare l'apertura delle porte con l'UPnP...
L'UPnP non è riuscito ad aprire le porte, provare ad aprirle manualmente se necessario!

Ed è normale, perchè io nel mio router ho impostato manualmente quelle due porte per il mio emule.
UPNP non funziona in questo caso perchè le porte che sto provando sono già assegnate nel router, cioè non posso utilizzare le porte più di una volta.
La soluzione è semplicissima, cambio le porte di emule, disattivo usa l'upnp per impostare le porte, premo applica, riattivo usa l'upnp per impostare le porte, ripremo applica e stavolta fa il suo dovere ;)

Posted Image

Stavolta escono i messaggi che volevamo vedere (e premendo connetti dovresti vedere le frecce diagonali verdi sul mondino = id alto):

Quote

Sto provando ad impostare l'apertura delle porte con l'UPnP...
L'UPnP ha impostato con successo l'apertura delle porte 1 (TCP) e 65535 (UDP)


Se ancora dovesse fare i capricci, puoi provare a impostare i servizi nelle proprietà della connessione internet (quella sotto gateway internet, che indica la periferica rilevata da windows, ovvero il tuo router!).
Disattiva usa l'upnp per impostare le porte, cambia le porte nuovamente e premi applica/ok.
Questo procedimento si usava con le versioni di emule precedenti la 0.48a, che è stata la prima versione a supportare l'UPNP in emule, ma nulla vieta di usarlo ancora.
Esattamente come faresti per impostare manualmente le porte di emule nel firewall: start, pannello di controllo, rete e connessioni internet, connessioni di rete, doppio click su connessione internet, appare la finestra di stato e fai click su proprietà, appare la relativa finestra e fai click su impostazioni, appare la relativa finestra e fai click su aggiungi, appare la relativa finestra (hai capito perchè si chiama windows? :D) e aggiungi i due servizi per le porte di emule, uno per ogni porta:

- Descrizione del servizio: emule-tcp (ma puoi mettere il nome che ti pare)
- Nome (del pc) o indirizzo: qui metti il nome host o l'ip che ti esce dal comando ipconfig /all da linea di comando
- Porta esterna: qui metti la tua porta tcp
- Porta interna: come sopra
- Protocollo: tcp

Premi ok e fai la stessa cosa per la porta udp, usando un nome diverso (per esempio emule-udp), usando la tua porta udp e il protocollo udp.

Posted Image


Posted Image


Premendo connetti emule dovrebbe darti le frecce diagonali verdi sul mondino = id alto.

This post has been edited by xilolee: 12 October 2012 - 01:25 PM

INCONCEIVABLE! - You keep using that word. I do not think it means what you think it means.
italian guides - guide della sezione italiana --- come ottenere aiuto
italian support - sezione italiana --- scaricare la lista server --- i filtri ip
ottenere id alto --- aprire le porte nel router --- recuperare file corrotti
Sembra talco ma non č serve a darti l'allegrIa! Se lo lanci e poi lo respiri ti dā subito l'allegrIa!
0

  • Member Options

Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users