DEV Community

Cover image for Proxy in short

Proxy in short

Shihabudheen US
Have a dream ๐Ÿš€ big enough, so that you can't sleep.
ใƒปUpdated on ใƒป2 min read

What is proxyโ“

Proxies are servers ๐Ÿ›๏ธ that sit in between your machine ๐Ÿ’ป and the server ๐Ÿ—„๏ธ you are trying to reach. It is kind of a middleman ๐Ÿ‘ฎโ€โ™€๏ธ. When you request data from a server, that request is intercepted and forwarded by the proxy server. For the data to reach back, it has to pass through the same proxy again.

When you are behind a proxy ๐Ÿ•ธ๏ธ, your computer's IP will never be shared. All your internet traffic would be seen as coming from a different IP, that is of the proxy server.


Why to use a proxyโ”

Proxy servers are usually used to:

  • ensure security ๐Ÿ”
  • site whitelisting ๐Ÿ“„
  • monitoring ๐Ÿ›ฐ๏ธ
  • fake location ๐Ÿ—บ๏ธ

Depending upon the purpose, there are different types of proxy servers. Some of them are:

1.Transparent proxy

Transparent proxies are the simplest kind of proxy. They pass all of your information along, but with the proxy's IP address. These proxies don't offer any kind of privacy protection.

2.Anonymous proxy

Anonymous ๐Ÿ‘ป proxies are a commonly used type of proxy. They never pass your IP address to the website you are browsing although they will identify themselves as a proxy in the request. This helps you to keep your browsing activity private ๐Ÿฆนโ€โ™€๏ธ.

3.Rotating proxy

Rotating proxies work a little differently from the others. Every time a client connects to the proxy, a new IP address is created for it. So they never use the same IP address more than once.

4.Reverse proxy

Reverse proxies are completely different from everything we've covered so far. A reverse proxy hides the IP address of a server you're trying to send a request to. When a server needs security and privacy from clients, that's when these types of proxies come in.


VPN(Virtual Private Network)s are also meant for security and monitoring. But it will control and monitor all the network activities, including FTP downloads and uploads, and background OS operations like updates. In that way, VPNs are much more secure ๐Ÿ” than proxy servers. When you are using a VPN, even the ISP(Internet Service Provider) can't see your internet activity. All they can see is, just connected ๐Ÿ”Œ to a VPN. So, your requests are highly private and concealed when using a VPN.

Compared to proxy servers, VPNs are expensive ๐Ÿ’ฐ to run and maintain.

Discussion (0)