|
























******************
Recommended Reading:
Manufacturing Engineering and Technology
Machinery's Handbook
Marks' Standard Handbook for Mechanical Engineers
******************

Beautiful Rennie Mackintosh,
Celtic and Art Nouveau
Jewelry and Gifts Ideal for Valentine's Day
www.digital-trader.co.uk
Brand
new custom PC systems from £200
www.thecelticshop.co.uk
www.home-educate.org
Lost Person Awareness
Site
Have you been ripped off by PayPal, Visit
www.paypalsucks.com

| |
Mapping A Port When Using Internet Connection Sharing
If you use the Internet Connection Sharing feature of XP instead of a router
to split your broadband connection between more than one PC.....
You may find that on the Non-gateway PCs (PCs not directly connected to
internet) you have to set your tcp/udp settings to "unable to receive" to even
make a connection which hurts search results and makes it impossible to make a
primary connection.
If you are trying to connect to someone in the same position you will likely get
the "both users firewalled" error - this error has NOTHING to do with
any software firewalls (ZoneAlarm - yuck, Sygate, Norton etc) you may be using.
If you do manage to make a primary connection by manually forcing non standard
tcp/udp ports in the MX settings chances are you will make a room that no-one
can get into and whether you are on primary or secondary with these port
settings no-one will be able to download your files.
I would think quite a few people are in this position, I was, so this is how i
got round it. I can now host a chatroom on my non-gateway pc and upload files.
######## Useful info, skip if bored ######################
First, its helpful to understand that the ICS is basically a software router, it
converts your internet IP address of your gateway PC to the local IP of the
local network PCs. Your local PCs will probably be in the range 192.168.xx.xx
but your internet IP could be anything.
Routers translate your local IPs to the IP of the gateway PC when they connect
to the internet, this all happens automatically for "normal" internet use like
browsing - this sort of stuff is not normal! Hardware routers have configuration
programs to "forward ports", basically any inbound traffic on a certain port are
forwarded to 192.168.xx.xx or whatever IP you tell it to. You can do this with
ICS too.
Ok, enough waffle. If you want to know more about how it works google NAT
(Network Address Translation)
####### End of useful info ##############################
How to do it:
IMPORTANT: - Do this on the GATEWAY pc (the one that connects to
internet)!!!!!!
1) Open Network Connections from control panel and open
the connection that is used to connect to the internet (or just click it
in the tray if you have the icons showing there). You should have two
connections showing in Network Connections, one for your local network
and one for the internet.
|
2) You should now have a status window open for the connection (the
title bar will read "YourConnectionName Status"). If you have given the
connections meaningless names you can check you have the right one by
clicking the support tab, the IP address should NOT start 192.168.xx.xx,
if it does you are looking at the local connection (if you have assigned
a different local IP range then you know enough about what you are doing
to know which one anyway lol)
3) On the General tab click the Properties button. |
 |
4) Click the Advanced tab on the Properties window
5) In the Internet Connection Sharing part, click Settings.
|
 |
6) You should now have Advanced Settings window and a list of
services, click the Add button
|
 |
7) Type a description in the description box, I would suggest "WinMX
TCP".
8) In the "Name or IP address" box below, type either the PC Name (NOT
username) of the network pc you want to sort winmx out on, or its Local
IP. You can find this out by opening the properties box in network
connections on the other pc like in 2) above. Using the name is safer,
your local IPs can change dynamically.
9) For "external port number" type a port number of your choice up to
65535, i.e try 10010. Make a note of the numbers if you don't think you
will remember them.
10) For "internal Port number", use the same number as above.
11) Make sure TCP is checked.
12) Click OK
|
 |
| 13) Click Add again, call this one "WinMX UDP" in description, use
same PC Name as last time, use 10011 for Port numbers (not that
important but make sure you use a different number to the TCP one),
check UDP button and click OK. |
 |
14) OK all open windows, it is also worth doing a
"Repair connection" on both local and internet connection and also on
network connection on the other pc.
15) Thats it for the gateway PC, now go to the other pc. Open WinMX and
click Settings on main window. |
| 16) Expand Internet Connection and Click "Incoming TCP Connections"
in the left hand pane.
17) On the right hand side Check "Listen on Port xxxx for incoming TCP
Connections" use the number you set in 9) above.
|
 |
19) Click In/Out UDP Packets on the left. On the right, Check "Send and
Receive UDP Datagrams on port xxxx" and use the number you set in 13)
above. |
 |
| 20) Close the settings window, exit Winmx and re-open.
Everything should be OK now, worked a treat for me anyway :-)) |
| If it does not work as expected it could be the
XP Firewall, here are instructions on how to allow the ports you have
just mapped through the firewall in XP SP2. The XP firewall with SP2 is
better than before and I am not sure if it’s the same to configure pre
SP2, and I don’t care to waste time finding out, if you are not using
SP2 then you should be, if you have listened to all the stupid
doomsayers that tell you to not use SP2 ignore them, they are idiots.
|
1) Repeat 1,2,3 and 4 as above but click the “Settings” button in
the Firewall section.
|
 |
2) On the Exceptions tab click “Add Port”
|
 |
3) In the “Add Port” dialog give it a “friendly” name like WinMX TCP
(I have a 2 there because I have mapped to more than one other PC). Type
the port number you used in 9) above. Check TCP and click OK
|
 |
4) Click “Add Port” again and do the same for your UDP port same
number yada yada yada. Check UDP and click OK
|
 |
5) OK all open windows.
|
|