A Proxy server is a Machine that goes between the client’s PC and the Internet. It permits client PCs to make access to the internet without revealing their identity. When getting demand, the intermediary server will look for the assets locally in its cache. On the off chance that the contents have been accessed sometime recently, the intermediary server will return them to the customer PCs. If not cached, it will interface with the pertinent servers and demand the content for the customer PCs. At that point it “reserves” contents from the remote servers, and returns ensuing solicitations for a similar content straightforwardly.
These days, we utilize an intermediary server for different reason like sharing Internet across the neighborhood,
To share Internet association on a LAN. Some independent ventures and families have numerous PCs yet with stand out Internet association, they can share Internet association for different PCs on the LAN with an intermediary server.
Nowadays, we use a proxy server for various purposes like sharing Internet connections on a local area network, hide our IP address, implement Internet access control, access blocked websites and so on. Below are some benefits why people use a proxy server:
To share the IP address of the customer PC with the goal that it can surf unknown, this is for the most for security reasons. An intermediary server can go about as a go-between the client’s PC and the Internet to keep from revealing the identity
Proxy servers can also help limit access allow to access only during certain times and other 100′ of customization are possible
To bypass territorial confinements. For instance, a server utilizing IP-based geo-location to limit its support of a specific nation can be gotten to utilizing an intermediary situated as a part of that nation to get to the Server.