sajard
08-17-2009, 06:20 PM
Set a Proxy in Firefox
Open Firefox and click on the Tools menu and then click Options.
You should get a screen similar to the following:
http://i374.photobucket.com/albums/oo182/maxd0n/firefox1.jpg
Click Connection Settings and the following should popup:
http://i374.photobucket.com/albums/oo182/maxd0n/firefox2.jpg
Select Manual Proxy Configuration and fill in the relevent field for your Proxy.
Note that Firefox's support for Authentication on Socks Proxy Servers is somewhat limited.
Types of Proxy Servers
There are many different types of Proxy Servers out there.
Depending on the purpose you can get Proxy Servers to route any of these common protocols, and many more:
FTP
HTTP
Gopher
IRC
MSN
AIM
ICQ
VOIP
SSL
So out of the common types of Proxy Servers, you end up with the following:
FTP Proxy Server:
Relays and caches FTP Traffic.
HTTP Proxy Server:
A one way request to retrieve Web Pages.
Socks Proxy Server:
A newer protocol to allow relaying of far more different types of data, whether TCP or UDP.
NAT Proxy Server:
This one works a little different, it allows the redirection of all packets without a Program having to support a Proxy Server.
SSL Proxy Server:
An extension was created to the HTTP Proxy Server which allows relaying of TCP data similar to a Socks Proxy Server.
This one done mainly to allow encryption of Web Page requests.
Furthermore, a Proxy Server can be split into another two Categories:
Anonymous:
An Anonymous Proxy Server blocks the remote Computer from knowing the identity of the Computer using the Proxy Server to make requests.
Transparent:
A Transparent Proxy Server tells the remote Computer the IP Address of your Computer. This provides no privacy.
Anonymous Proxy Servers can further be broken down into two more categories, Elite and Disguised.
An Elite Proxy Server is not identifiable to the remote computer as a Proxy in any way.
A Disguised Proxy Server gives the remote computer enough information to let it know that it is a Proxy,
however it still does not give away the IP of the Computer it is relaying information for.
What is a Proxy/Socks Chain
This is quite simple...
A Proxy Server Chain is when multiple Proxy Servers are linked together.
This is done for many reasons, from bypassing security restrictions, to providing extended Anonymity for connections.
Your computer connects to the first Proxy Server in the Chain, then requests that it connect to the second Proxy Server,
which then Connects to the third Proxy Server and so on.
At the end of the Chain, the last Proxy Server then makes a connection to the intended Host and data transmission starts.
This can only be done with Socks or SSL Proxy Servers.
It also can be quite unreliable.
http://i41.tinypic.com/9tzbqb.jpg
Open Firefox and click on the Tools menu and then click Options.
You should get a screen similar to the following:
http://i374.photobucket.com/albums/oo182/maxd0n/firefox1.jpg
Click Connection Settings and the following should popup:
http://i374.photobucket.com/albums/oo182/maxd0n/firefox2.jpg
Select Manual Proxy Configuration and fill in the relevent field for your Proxy.
Note that Firefox's support for Authentication on Socks Proxy Servers is somewhat limited.
Types of Proxy Servers
There are many different types of Proxy Servers out there.
Depending on the purpose you can get Proxy Servers to route any of these common protocols, and many more:
FTP
HTTP
Gopher
IRC
MSN
AIM
ICQ
VOIP
SSL
So out of the common types of Proxy Servers, you end up with the following:
FTP Proxy Server:
Relays and caches FTP Traffic.
HTTP Proxy Server:
A one way request to retrieve Web Pages.
Socks Proxy Server:
A newer protocol to allow relaying of far more different types of data, whether TCP or UDP.
NAT Proxy Server:
This one works a little different, it allows the redirection of all packets without a Program having to support a Proxy Server.
SSL Proxy Server:
An extension was created to the HTTP Proxy Server which allows relaying of TCP data similar to a Socks Proxy Server.
This one done mainly to allow encryption of Web Page requests.
Furthermore, a Proxy Server can be split into another two Categories:
Anonymous:
An Anonymous Proxy Server blocks the remote Computer from knowing the identity of the Computer using the Proxy Server to make requests.
Transparent:
A Transparent Proxy Server tells the remote Computer the IP Address of your Computer. This provides no privacy.
Anonymous Proxy Servers can further be broken down into two more categories, Elite and Disguised.
An Elite Proxy Server is not identifiable to the remote computer as a Proxy in any way.
A Disguised Proxy Server gives the remote computer enough information to let it know that it is a Proxy,
however it still does not give away the IP of the Computer it is relaying information for.
What is a Proxy/Socks Chain
This is quite simple...
A Proxy Server Chain is when multiple Proxy Servers are linked together.
This is done for many reasons, from bypassing security restrictions, to providing extended Anonymity for connections.
Your computer connects to the first Proxy Server in the Chain, then requests that it connect to the second Proxy Server,
which then Connects to the third Proxy Server and so on.
At the end of the Chain, the last Proxy Server then makes a connection to the intended Host and data transmission starts.
This can only be done with Socks or SSL Proxy Servers.
It also can be quite unreliable.
http://i41.tinypic.com/9tzbqb.jpg