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)
Questo non compare in Windows 8 e 8.1 (immagino anche in vista e seven).
- 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 selezionataHost di periferiche Plug and Play universali, stato: non avviato, tipo di avvio: manuale
(in windows vista/seven/eight questo passaggio non dovrebbe essere necessario, perché ci sono le regole per upnp già attive)
- nelle impostazioni del tuo router: la voce, o le voci, riguardanti l'upnp attivate/selezionate
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 E non si connettono altri client (altri emule) in upload/download, 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).
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!
L'UPnP non è riuscito ad aprire le porte, provare ad aprirle manualmente se necessario!
E nel mio caso è normale, perchè emule stava provando a impostare le stesse porte che erano già impostate manualmente nel router.
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
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 56000 (TCP) e 56009 (UDP)
L'UPnP ha impostato con successo l'apertura delle porte 56000 (TCP) e 56009 (UDP)
Se ancora dovesse fare i capricci, puoi provare a impostare i servizi nelle proprietà della periferica rilevata da Windows in rete/infrastruttura di rete (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.
Procedura per Windows XP
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? ) 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
- 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.
Premendo connetti emule dovrebbe darti le frecce diagonali verdi sul mondino = id alto.
Procedura per Windows 8 e 8.1
Click destro su start, esegui, copia shell:NetworkPlacesFolder, premi invio.
Click destro sull'icona del tuo router, proprietà, impostazioni, aggiungi:
- 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.
Premendo connetti emule dovrebbe darti le frecce diagonali verdi sul mondino = id alto.
This post has been edited by xilolee: 01 August 2016 - 05:58 PM