For normal operation, WinMX needs
to be able to listen on a port for incoming connections from the
internet, for both uploading and downloading. Being on a local
area network and / or being behind a firewall or router can interfere
with this process.
If you are behind a firewall,
router or proxy, there are two options:
You can map an incoming
TCP/IP port to the machine running WinMX.
If you are using a home router
or software router (such as Zone Alarm) this is a very simple
procedure, which will be outlined in the documentation that came with
your firewall or router.
If you are behind a corporate
firewall or proxy, you will need to ask your network administrator to
do this for you. Some network admins may not want to do this, in
which case you should use option 2 below.
In either case, you will need to
know the port # to map. This can be found by going into the
WinMX connection settings, and clicking the "Network / Proxy Settings"
1). The port # you need to map will appear below where
it says "Incoming Connections" (figure
You can put WinMX into
This mode doesn't need to have
any incoming connections, but will cut down on search hits because you
will be unable to download from other users that are in the same mode
(because neither side will be able to accept a connection).
Uploads will be pushed outward when in firewalled mode instead of
waiting for an incoming connection.
To put WinMX into firewall mode,
go into the "Connection Settings" click the "Network/Proxy Settings"
1), and below where it says "Incoming Connections", select
"Unable to accept incoming connections" (figure