Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

aMule является свободным равный-равному обмена файлами утилита , которая работает с сетью Edonkey и сети Kad , предлагая аналогичные функции в эМюль и добавляя другие , такие как GeoIP (флаги стран). 18 августа 2003 года он был разветвлен из исходного кода xMule , который сам является форком проекта lMule , который был первой попыткой перенести клиент eMule в Linux . Эти проекты были прекращены, и результатом стал aMule, хотя aMule все меньше и меньше похож на клиента, который его породил.

Код aMule используется совместно с проектом eMule . Кредитные и частичные загрузки eMule могут использоваться aMule и наоборот, что упрощает замену программ.

aMule стремится быть переносимым на несколько платформ и делает это с помощью библиотеки wxWidgets . В настоящее время поддерживаемые системы включают Linux , macOS , различные системы, основанные на BSD , Windows , Irix и Solaris . Помимо стабильных выпусков, проект также предлагает версии SVN как нестабильный выпуск.

Порты TCP и UDP [ править ]

Согласно официальному FAQ aMule, это порты по умолчанию . Серверные порты 4661 TCP и 4665 UDP используются только сетью EDonkey. Таким образом, сеть Kad будет использовать только 4662 TCP и 4672 UDP. Направление трафика с точки зрения клиента:

  • 4661 TCP (исходящий): порт, на котором сервер eDonkey ожидает подключения (номер порта может отличаться в зависимости от используемого сервера eDonkey).
  • 4662 TCP (исходящий и входящий): передача от клиента к клиенту.
  • 4665 UDP (исходящий и входящий): используется для глобального поиска на сервере eDonkey и запросов к глобальному источнику. Это всегда TCP-порт клиента + 3.
  • 4672 UDP (исходящий и входящий): расширенный протокол aMule, рейтинг очереди, пинг повторного запроса файла
  • 4711 TCP: порт прослушивания WebServer. Используется, если доступ к aMule осуществляется через Интернет.
  • 4712 TCP: внутренний порт подключения. Используется для связи aMule с другими приложениями, такими как aMule WebServer или aMuleCMD.

Большинство этих портов настраиваются.

Монолитно-модульная сборка [ править ]

aMule может быть скомпилирован с использованием параметра -disable-monolithic : это позволяет запускать aMule по модульному принципу. Это означает, что основные функции программы можно запустить с помощью демонаamuled aMule , а поведением программного обеспечения можно управлять через три разных интерфейса:

aMuleCMD
Клиент aMule из командной строки.
aMuleGUI
Регулярный GUI программного обеспечения. Экспериментально, много функций отсутствует по сравнению с монолитной версией и работает нестабильно. Для этого инструмента существуют версии для Linux и Windows: пользователи могут подключить экземпляр aMule, работающий в Linux, с рабочей станции под управлением Windows и Win32-версии aMuleGUI.
aMuleWEB
Веб - интерфейс , предоставляемый ядром aMule встроенный веб - сервер . Его можно получить через локальную сеть или из Интернета, если любой Интернет-маршрутизатор правильно настроен с использованием переадресации портов .

См. Также [ править ]

  • сеть eDonkey
  • Кад сеть
  • eMule
  • iMule - анонимный (и более медленный) мул исключительно для сети I2P . На основе aMule.
  • Сравнение программного обеспечения eDonkey

Ссылки [ править ]

  1. ^ "Download" , команда aMule , sourceforge.net, 7 февраля 2021 г. , получено 7 февраля 2021 г. CS1 maint: обескураженный параметр ( ссылка )
  2. ^ "aMule" , Open Hub , получено 2 мая 2010 г. CS1 maint: обескураженный параметр ( ссылка )
  3. ^ «Совместимая операционная система» . Wiki проекта aMule . Проверено 4 октября 2018 года . CS1 maint: обескураженный параметр ( ссылка )

Внешние ссылки [ править ]

  • Домашняя страница aMule
  • mobileMule - Шаблон / скин для мобильных и десктопных