*In computer networks, a proxy server is a server (a computer system or an application) that acts as an intermediary for requests from clients seeking resources from other servers.
For now in the company where i'm working we are using Pfsense, for me it is the best proxy server i encountered and use!
This proxy software is easy to use and easy to setup, it is also good for network monitoring.
ADVANTAGES
1. Proxy servers are also useful because it prevents your account from getting hacked. There are some which does not even use cookies method so there will be no way that your cookies can automatically be placed in their data bank.
2. Proxy servers are just the help you need if you cannot access certain sites that are blocked or if you wanted to preserve your anonymity. If you are using a public computer, sometimes its default browser will only choose particular sites which you can access.
3. Another key reason in using proxy servers is that you can easily go anonymous online. This is another thing you need to protect yourself with if you use public computer facilities.
4. Proxies also use to speed up your browsing,surfing, and access data on network.
1. All data came through this server, if this server was compromised it's mean that all user use the server have possibility information / data theft.
2. If this proxy were located at ISP(Internet Service Provider), Campus, School and there's a bad employee or staff inside, it's also possible data theft happen. And sometimes this bad guy will know you more than yourself.
3. Proxy server usage is limited to Web surfing, email and file transferring. One of the major concerns or disadvantages is using an anonymous proxy. By using an anonymous proxy, all data must pass through the proxy server unscripted, making it a security risk.