IP Filters
01.03.2004 16:06

Sometimes it happens that users send, intentionally or without knowing, corrupted data. This may prevent a file from completing properly or the file being totally corrupted.
eMule introduces a basic filtering of IP's. The IP-Ranges to filter are stored in a file named ipfilter.dat which is stored in eMule's install folder. This blacklist has the following format (same as cDonkey):

# Example of a "ipfilter.dat" file
#
# All entered IP ranges will be blocked in eMule for both Up- and Downloading
# Be extremely careful what you enter here. Wrong entries may totally block eMule from accessing the network
#
# Format:
# IP-Range , Access Level , Description
#
# Access Levels:
# <127 blocked
# >=127 permitted

064.094.089.000 - 064.094.089.255 , 000 , Gator.com

This entry will block the IPs from 064.094.089.000 to 064.094.089.255, i.e. eMule will not connect to any IP out of this range, neither for uploading nor downloading data.

Warning:
The example above will block any connection to the specified IP-range. This may reduce the number of sources for downloads.

At the moment only one access levels are implemented. A value below 127 (default in Preferences -> Security) means that any connection-attempt is denied.

Updating the IP Filter
In Preferences -> Security is the option Update from URL. Add a link to the filter file, e.g. http://www.peerguardian.net/pgipdb/guarding.p2p and press Load. IP Filter formats used in PeerGuardian or Lussnig's IP Filter lists are supported by this function.

IP Filter Tools
In the Tools area or in the Hotmenu (Alt+x) you can use the IP Filter Tools for appending additional lists, deleting entries and other manipulations. Also a Hits statistic is displayed which show how often a certain IP was filtered.

Last update on: 2004-02-27 by Monk