What is a Proxy Server?
Proxy Server is a server that someone (maybe an ISP, maybe a friend) has setup so that when you go to connect to a
website, instead of going directly to the site's server, it will take a detour and 1st go through the proxy server and then
from the proxy server go to the website. Well, actually, the proxy server first downloads the data for you and then sends
it over. So if someone else loads the website and is also going through the same network they will just get the website
off of the Proxy Server. Whoever (most likely a System Admin, ISP, etc.) is managing this server will be in charge of
setting up the time in which the proxy server refreshes the websites. Everytime a new page is visited, it is saved on the
Proxy Server. Again, its up to the person in charge of the Proxy Server to choose how long the site stays on the server.
If a user notices that a site is not updated and needs to be refreshed (such as a site that is supposed to be updated daily)
all he or she has to do is hit the "refresh or reload" button on their browsers and it will update the page on the proxy server.
Why use a Proxy Server?
There are different reasons. Some ISP's (Internet Service Providers) like it because it cuts down on overall traffic for
their network, and speeds up surfing for their users (since the Proxy is closer to them than the site's server, they get less
"trip time", less lag or in other words, faster surfing). Users like it because it can help to make it harder to track their
activities over the web. This is especially useful since Users can actually chain some proxies and actually go through 3 or
more different proxy servers; however it will be hard to find 3 servers that will allow it for one thing. For Another, The
speed of the connection will become noticeably slower, especially if we're dealing with servers on different continents.
Another reason is if you connect to a larger proxy server, your speed will increase. Note: It's a good thing to find out
who runs the proxy server you are connecting through. If its Microsoft don't bother, they'll probably log your every move.
If it's anonymous or if it's one that says anyone in the public can use, then go for it. To find out this info you would
usually have to check with the proxy server's admin's website
What is a Socks Host?
Socks host is pretty much almost the same thing as wingate except it connects through port 1080. In your settings
for proxy server in your internet browser (explorer or Netscape) you should notice a setting for socks host. You can
enter a socks host. If you have ever used mIRC for IRC, you'll notice a setting for firewall. In that setting leave
the username and password blank, leave the port as 1080 and enter a wingate address in the Hostname, then click Use Socks
firewall, and try either protocol: Socks4 or Socks5 (whichever works for you). Reconnect and you should notice that your
IP address and identify will appear on IRC as if you are connecting through the same IP address as the socks host. Not all
wingates will work as a socks host. Remember it has to be able to let you connect through port 1080 or else its no use in
irc. Newer IRC daemons can however detect wingate/socks host connections. With the web, it's not useful. It may or may not
hide your IP address depending the type of websites you are connecting to. For web anonymity stick to multiple Proxy servers