What actually Proxy is?

 What is Proxy?



                                         



Sometimes some content is not accessible for particular region. So with the help of proxy we change our location and access the content from another region. Let's understand about the proxy.

A proxy is server of computer that acts as an mediator between a client and another server or service. The client connects to the proxy and the proxy connects to the server on behalf of the client. This allows the client to access the resources on the server. Proxy also handles the server and may provide additional features. Proxies are often used to improve performance, security and anonymity.


There are several types of proxies, including :


1. Forward Proxies : These proxies act for client and forward requests to servers. They are usually used to improve performance by storing frequently requested content or to filter specific type of content. 


2. Reverse Proxies : These proxies act on the behalf of servers and receive request from the clients. They are used improve the performance by distributing the load among the multiple servers. They are providing the additional security by shielding the actual servers from direct access.


3. Transparent Proxies : These proxies are act as mediator between clients and servers. But it doesn't modify the requests and responses. They are often used to improve performance by caching content. 


4. Anonymous Proxies : These proxies act as mediator between clients and servers, but it doesn't reveal client's IP address to the server. They are mainly used to protect the privacy of user. 


5. Distorting Proxies : These proxies act as mediator between clients and servers, but modify the client IP address in the request. So that it is not traceable back to the original client. They are often used to protect the privacy of users. 


Now, the question rise that How to use proxy? So there several ways to use proxy, depending upon the type of proxy and for what purpose it is being used. Here are few examples : 


1. Web Proxy : To use web proxy, you can simply go to proxy's websites and enter the URL of the website which you want to access. Then proxy will fetch and shows the result on the behalf of URL enter the client. Some web proxies may required you to configure your browser's proxy settings to use proxy.


2. SOCKS proxy : TO use SOCKS proxy, you will need to configure your applications. This can mostly done by in setting up the SOCKS proxy or proxy server options in the application's setting pr preferences.


3. VPN proxy : To use a VPN proxy, you have to install and run a VPN client on your device. Then VPN client will establish a secure connection to the VPN server and route all traffic to through the VPN connection. Some VPN's may required to set up your device setting's to use VPN, where some VPN automatically set up your device.      



Comments