I may not be following you so I'll apologize in advance if this explaination isn't what you're looking for...
When someone runs a proxy server they decide what port that server will accept incoming connections on. There are some people who run servers on several ports but generally it's a single port at a given IP address that will accept incoming proxy traffic. Port 8080 is common for http proxies so if I ran a server on my IP address, say 188.8.131.52, and set it up to accept traffic on port 8080, then anyone using it would specify 184.108.40.206:8080.
I could choose any port I wanted to accept incoming requests.. 8080, 3128, etc. If I knew there was some program out there that assumed all proxies operated on port 80 unless specificly told otherwise, and if I wanted people running that program to be able to just plug in my IP address without specifying the port, then I could set it up on port 80. _In a case like that_ people running that program could do what you are talking about and just enter my IP address. Their program would assume since they hadn't specified a port they must mean the default port of 80.. and they would find my server.
There are a few servers that do some tricky port mapping to allow access to their proxy server from many different ports. This is not something _you_ do. If you want proxies for use with a program that assumes some default value automaticly (eg port 80) then only include proxies that advertise as XX.XX.XX.XX:80, or whatever port your program assumes. You can then enter just the IP addresses into _that_ program.
Give me ambiguity or give me something else!
Last edited by Hobbyist : 20-06-2012 at 01:20.