Log in Sign up
Back to Discover
💻

Proxy server

technology Maturity 7-9 war conflict
This article covers sensitive topics: war_conflict. Parents can manage visibility in Parental Controls.

A proxy is like a helper.

Proxy concept en.svg
Proxy concept en.svg
It sits between two computers. It asks for things for you. This can keep you safe. It can also help things go fast. Do you use a helper at school?
CPT-Proxy.svg
CPT-Proxy.svg

40 words

A proxy is like a middleman.

Proxy concept en.svg
Proxy concept en.svg
It sits between your computer and the web. Instead of asking for a page yourself, you ask the proxy. The proxy then goes to get it for you.
Open proxy h2g2bob.svg
Open proxy h2g2bob.svg

This can keep you private. The web site only sees the proxy. It does not see you. This helps hide where you are.

Reverse proxy h2g2bob.svg
Reverse proxy h2g2bob.svg

Some proxies help schools. They can block certain sites. This helps kids stay on task. Other proxies can make things fast. They save web pages to show them quickly. It is a helpful tool for the web.

103 words

A proxy server is a middleman for the internet.

Proxy concept en.svg
Proxy concept en.svg
It sits between your computer and the web. Instead of talking to a website directly, your computer talks to the proxy. The proxy then asks the website for what you need. This can hide your identity. The website sees the proxy, but it does not see you. This helps keep your location private.

There are two main kinds of proxies. A forward proxy helps users get data from the internet.

Open proxy h2g2bob.svg
Open proxy h2g2bob.svg
An open proxy is a type that anyone can use. Some proxies also act as filters. Schools use them to block certain websites. This helps students stay on task.

A reverse proxy works in a different way.

Reverse proxy h2g2bob.svg
Reverse proxy h2g2bob.svg
It sits in front of a group of web servers. It acts like a shield to protect those servers. It can also help by sharing the work. This is called load balancing. It sends requests to different servers so no single one gets too busy. It can even save copies of pages to make them load faster.

182 words

A proxy server is a helpful middleman for the internet.

Proxy concept en.svg
Proxy concept en.svg
In computer networking, it is a server application that acts as an intermediary. Instead of connecting directly to a web server, a client sends a request to the proxy. The proxy then evaluates that request and performs the network transactions. This can make things simpler or help control how requests work. It can also provide benefits like privacy or security for the user. Proxies were originally devised to add structure to distributed systems.

There are two main ways these servers work. A forward proxy is used to get data from many different sources on the internet.

Open proxy h2g2bob.svg
Open proxy h2g2bob.svg
An open proxy is a special kind that any internet user can access. In 2008, an expert named Gordon Lyon estimated there are hundreds of thousands of open proxies. Another type is an anonymous proxy. This server tells people it is a proxy, but it hides the client's IP address. This helps keep the original user's location a secret from the destination.

A reverse proxy works in the opposite direction to protect servers.

Reverse proxy h2g2bob.svg
Reverse proxy h2g2bob.svg
It sits in front of a private network to control access to web servers. When a client makes a request, the reverse proxy sends it to one or more ordinary servers. The response then comes back through the proxy so the client never sees the real server. This can help with load balancing, which means spreading work across many servers. It can also handle encryption or save copies of pages to make them load faster.

Some proxies are used to filter what people can see online.

CPT-Proxy.svg
CPT-Proxy.svg
Schools and workplaces often use content-filtering proxies to follow rules. These can block certain websites by using blacklists of categories like social networks. They can even scan for viruses or unwanted language in real-time. However, some people use proxies to bypass these filters or government censorship. While this helps them reach blocked sites, it can also be risky. Passing sensitive information like passwords through a proxy might expose it to the operator.

Understanding proxies helps us see how the internet stays organized and safe. They can act as a shield for a group of servers or a mask for a single user. Some proxies are even "transparent," meaning they identify themselves but still help speed up the web by caching sites. Whether they are helping a school manage its network or helping a company protect its data, they are busy working in the background. They turn a direct path into a managed one, making the digital world function smoothly.

434 words

In computer networking, a proxy server is a server application that acts as an intermediary.

Proxy concept en.svg
Proxy concept en.svg
Instead of a client connecting directly to a destination server, the client sends a request to the proxy. The proxy then evaluates that request and performs the necessary network transactions. This setup can simplify complex requests or provide benefits like privacy and security. Proxies were originally devised to add structure and encapsulation to distributed systems. They function on behalf of the client when requesting services from a resource server.

There are two primary directions for proxy traffic: forward and reverse. A forward proxy is Internet-facing and is used to retrieve data from various sources across the web.

Open proxy h2g2bob.svg
Open proxy h2g2bob.svg
It routes traffic between clients and external systems. This allows the proxy to regulate traffic based on preset policies. It can also mask client IP addresses or enforce specific security protocols. In contrast, a reverse proxy is an internal-facing tool used to protect a private network.
Reverse proxy h2g2bob.svg
Reverse proxy h2g2bob.svg
It acts as a front-end to control and protect access to internal web servers.

Forward proxies can be categorized by how they handle user identity. An open proxy is a forwarding proxy accessible to any Internet user. In 2008, security expert Gordon Lyon estimated there were hundreds of thousands of these operating online. An anonymous proxy identifies itself as a proxy but hides the client's originating IP address. This provides a layer of privacy for the user. Conversely, a transparent proxy identifies itself and even reveals the originating IP address using HTTP header fields like X-Forwarded-For. The main advantage of a transparent proxy is its ability to cache websites for faster retrieval.

Reverse proxies serve several technical functions to improve server performance and safety. One major use is load balancing, where the proxy distributes incoming requests across several different web servers. This prevents a single server from becoming overwhelmed. Reverse proxies also provide SSL acceleration for secure websites. They can handle the heavy work of encryption, which removes the need for every individual host to have its own separate SSL server certificate. Additionally, they can cache static content, such as pictures, to offload work from the main web servers. They can even use a process called "spoon feeding" to slowly send content to slow clients, which reduces resource usage on the web servers.

Security is a central reason for using proxy technology. A reverse proxy acts as an additional layer of defense against certain OS and web-server-specific attacks. It can also be used for extranet publishing, allowing controlled access to an organization's internal functions through a firewall. However, a reverse proxy does not protect against attacks targeting the web application or service itself. On the client side, content-filtering proxies are often used by schools and workplaces.

CPT-Proxy.svg
CPT-Proxy.svg
These proxies ensure that Internet usage follows an acceptable use policy by blocking certain categories of websites. They use blacklists to filter content based on URLs, keywords, or even specific file types like JPEGs.

Filtering technology can be quite advanced and works in both directions. Some proxies scan outbound content to prevent data loss or to search for malicious software. They can also perform real-time scanning of incoming content to protect against viruses. When dealing with encrypted data, proxies generally cannot see inside SSL/TLS transactions. However, in managed workplace settings, a device might be configured to trust a specific root certificate owned by the proxy. This allows the proxy to analyze the contents of the encrypted transaction, a process similar to a man-in-the-middle attack.

While proxies offer many benefits, they can also be used to circumvent restrictions. Users may use web proxies to bypass government censorship or school filters. They might also use a proxy in a specific country to access services that use IP-based geolocation. However, using a proxy can introduce significant risks. Because all data passes through the intermediary, a proxy operator can capture and analyze everything, including passwords and cookies. For this reason, sensitive information should always be exchanged over a cryptographically secured connection like SSL to prevent eavesdropping.

676 words
🖼️ Images & Media (5)
File:Proxy concept en.svg
Proxy concept en.svg
File:Open proxy h2g2bob.svg
Open proxy h2g2bob.svg
File:Reverse proxy h2g2bob.svg
Reverse proxy h2g2bob.svg
File:CPT-Proxy.svg
CPT-Proxy.svg
File:Vidalia-0.0.11-svn.png
Vidalia-0.0.11-svn.png
Up Next
💻
Reverse proxy
Technology
More to explore

🔬 Go deeper

More advanced topics to explore

🪜 Step back

Simpler topics to build understanding

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.