
Вот и дошли руки до оптимизации соединений, создаваемых peer-to-peer клиентом eMule Plus. Перечитав документацию, проследив за тем, куда стучится ослик при подключении к серверу и при дальнейшей работе с ним был сделан следующий свод правил, который необходимо добавить в настройки фаерволла:
Необходимо разрешить приложению emule.exe:
- устанавливать соединения с удалёнными компьютерами по протороку TCP на удалённый порт 4661, с любого локального порта, который обычно в таком случае не указывается (порт для подключения к серверу)
- принимать соединения с удалёнными компьютерами по протороку TCP на удалённый порт 4771, с любого локального порта (запасной порт для подключения к серверу)
- принимать и устанавливать соединения с удалёнными компьютерами по протокалам TCP и UPD на локальный порт 4662, с любого удалённого порта (соединения между клиентами)
- устанавливать соединения с удалёнными компьютерами по протоколу TCP на удалённый порт 4665 удаленный порт, с любого локального порта (поиск файлов по серверу)
- принимать и устанавливать соединения с удалёнными компьютерами по протокалам TCP и UPD на локальный порт 4672, с любого удалённого порта (определение различных параметров сидеров)
Необходимо запретить приложению emule.exe:
- любую сетевую активность по протоколам TCP и UDP
В результате получим Ослика на двух стандартных локальных портах, повышение скорости загрузки файлов, уменьшение количества агрессивных пользователей, а так же "забирающих" клиентов и плюс ко всему - сужение дыры в безопасности системы. Проверить открытость портов для корректной работы с приложением можно на
официальном сайте проекта, при условии, что eMule запущен и в настройках указаны порты по умолчанию.