
Se siete stufi di utilizzare aMule perché vi siete accorti delle pessime caratteristiche che offre rispetto ai suoi fratelli su Windows allora siete giunti nel posto giusto.
In questo breve tutorial vedremo come installare la versione che preferite di eMule su Mac utilizzando VirtualBox. Naturalmente con poche eccezioni è possibile utilizzare la stessa procedura per installare eMule su qualsiasi sistema operativo che supporti VirtualBox.
Prima di tutto l’occorrente. Scaricate VirtualBox dal sito ufficiale e procuratevi una qualsiasi versione di Windows oltre che naturalmente la vostra versione preferita di eMule (personalmente vi consiglio eMule Applejuice).
Ora possiamo iniziare. Installate VirtualBox seguendo la procedura guidata e avviate il programma. Ora procedete a creare la vostra macchina virtuale facendo click su Nuova e portate a termine i semplici passaggi richiesti.

Avviate la vostra macchina virtuale e installate il sistema operativo Windows che avete scelto.
Bene, è giunto il momento di installare il nostro amato eMule e di lanciarlo. Fin qui tutto semplice, ma purtroppo se facciamo click su Testa porte avremo una brutta sorpresa: eMule non riesce a comunicare correttamente attraverso le porte di default e questo comporta un fastidiosissimo Low ID.
Vediamo allora di configurare correttamente le porte attraverso un port forwarding. Aprite il terminale e digitate quanto segue:
VBoxManage setextradata NomeVM "VBoxInternal/Devices/e1000/0/LUN#0/Config/guestEmule_TCP/Protocol" TCP VBoxManage setextradata NomeVM "VBoxInternal/Devices/e1000/0/LUN#0/Config/guestEmule_TCP/GuestPort" 55555 VBoxManage setextradata NomeVM "VBoxInternal/Devices/e1000/0/LUN#0/Config/guestEmule_TCP/HostPort" 55555 VBoxManage setextradata NomeVM "VBoxInternal/Devices/e1000/0/LUN#0/Config/guestEmule_UDP/Protocol" UDP VBoxManage setextradata NomeVM "VBoxInternal/Devices/e1000/0/LUN#0/Config/guestEmule_UDP/GuestPort" 55565 VBoxManage setextradata NomeVM "VBoxInternal/Devices/e1000/0/LUN#0/Config/guestEmule_UDP/HostPort" 55565
Naturalmente al posto di NomeVM sostituite il nome della vostra macchina virtuale (ricordatevi le virgolette se il nome contiene degli spazi). Inoltre ricordatevi di non utilizzare sudo poiché VirtualBox è progettata per essere eseguita da qualsiasi utente (nel gruppo vboxusers) e sudo esegue i comandi come l’utente root la cui configurazione di VirtualBox è vuota.
Il numeri assegnati alle porte (55555 e 55565) sono naturalmente arbitrari, ma ricordatevi in ogni caso di impostare sempre lo stesso numero sia per il sistema ospite sia per quello host.
Anche la nomenclatura guestEmule_TCP e guestEmule_UDP è del tutto arbitraria, ma naturalmente è sempre meglio attribuire nomi sensati.
Infine se non siete su un sistema Intel potrebbe essere necessario sostituire qualcosa come pcnet alla stringa e1000.
Ora riavviate la vostra macchina virtuale e lanciate eMule. Eseguite il test delle porte et voilà, tutto dovrebbe funzionare al meglio!

Happy emulling!
Tag: emule, mac, virtual machine, virtualizzazione
Grazie mille, l’articolo mi è stato utilissimo. Mi stavo dannando con il firewall del mac :D
Dopo un anno… e a prova di scemo, ti chiedo gentilmente di indicarmi cosa intendi con: “aprite il terminale e digitate”, quale terminale, dove digitare di preciso?
Ciao Samanta! Basta andare in Applicazioni -> Utility e lì trovi il Terminale.
Grazie baldo Marco…
un beso
Samanta