Differences between revisions 10 and 11
Revision 10 as of 2020-01-27 09:51:11
Size: 2594
Editor: ?HansChen
Comment:
Revision 11 as of 2020-01-28 01:23:09
Size: 2590
Editor: PaulWise
Comment: modernise
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
aMule provides an eMule like connection to the ed2k and kademlia networks. You can install aMule as a monolitic client or as a deamon (without GUI) which can be accessed over amuleweb, amulecmd or amulegui. aMule provides an eMule like connection to the ed2k and Kademlia networks. You can install aMule as a monolithic client or as a daemon (without GUI) which can be accessed over amuleweb, amulecmd or amulegui.
Line 10: Line 10:
=== aMule (monolitic) === === aMule (monolithic) ===
Line 13: Line 13:
 apt-get install amule  apt install amule
Line 19: Line 19:
 apt-get install amule-daemon  apt install amule-daemon
Line 42: Line 42:
 You can also generate your passwords maually by running:  You can also generate your passwords manually by running:
Line 60: Line 60:
=== aMule (monolitic) === === aMule (monolithic) ===

Translation(s): English - Italiano


aMule

aMule provides an eMule like connection to the ed2k and Kademlia networks. You can install aMule as a monolithic client or as a daemon (without GUI) which can be accessed over amuleweb, amulecmd or amulegui.

Installation

aMule (monolithic)

 apt install amule

aMule Daemon

 apt install amule-daemon
  • Create a user

 adduser amuleusername
  • Configuration: first run amuled.

    Enable "AcceptExternalConnections=1" in /home/amuleusername/.aMule/amule.conf. Don't enable the Webserver. Now run:

 amuleweb --write-config --host=localhost --password=password --admin-pass=anotherpasswo

...to generate /home/amuleusername/.aMule/remote.conf.

  • Note: "AdminPassword=" in remote.conf and "ECPassword=" in amule.conf have to be the same. You can also generate your passwords manually by running:

 echo -n yourpasswordhere | md5sum | cut -d ' ' -f 1

...and copying the string into your amule.conf and remote.conf files.

You can start amule as a daemon after editing /etc/default/amule-daemon file and specify

 AMULED_USER="amuleusername"

Start the service

 service amule-daemon start

Use

aMule (monolithic)

  • run amule

aMule Daemon

  • run amuled

  • run amuleweb and access your aMule webserver with http://IP:4711 or

  • run amulegui or amulecmd and enter your aMule server details.

Note: aMuleGUI (2.1.0) is still quite buggy an some features aren't working.

Firewall

Don't forget to open all needed ports.

  • outgoing tcp/4661 Port, on which a server listens for connection.
  • outgoing tcp/4662 Client to client transfers.
  • outgoing udp/4665 Used for global server searches and global source queries. This is always Client TCP port + 3.
  • outgoing udp/4672 Extended eMule protocol, Queue Rating, File Reask Ping.
  • incoming tcp/4662 Client to client transfers.
  • incoming udp/4672 Extended eMule protocol, Queue Rating, File Reask Ping.

Remote access

  • incoming tcp/4712 Used to communicate aMule with other applications such as aMule WebServer, aMuleGUI or aMuleCMD.

Web access

  • incoming tcp/4711 WebServer listening port.


CategoryNetworkApplication