Anonymous Proxy ================== .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What is Anonymous Proxy?** An Anonymous Proxy is a type of proxy server that hides the user’s IP address from the destination website or service. It acts as an intermediary between the client and the internet, helping to maintain user anonymity while browsing. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Why is Anonymous Proxy useful?** * Protects user identity and privacy by hiding IP addresses. * Helps bypass geo-restrictions, censorship, or network filters. * Useful for anonymous web browsing and research. * Can prevent websites from tracking user location and activity. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How it works?** * A user sends a request to the anonymous proxy server. * The proxy forwards the request to the destination server using its own IP address. * The destination server responds to the proxy, which then relays the response back to the user. * This way, the destination server never sees the user’s real IP address. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Where is Anonymous Proxy used?** * In personal browsing to maintain privacy. * By journalists, activists, or users in restrictive regions to bypass censorship. * In organizations for secure, filtered internet access. * In testing web applications from different regions or identities. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Which OSI layer does this protocol belong to?** * Anonymous proxies operate at the **Application Layer (Layer 7)** of the OSI model. * They work with HTTP/HTTPS and manage requests at the application level. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **IS Anonymous Proxy windows specific?** * No, anonymous proxies are not Windows-specific. * They are platform-independent and can be used on any OS with compatible software or browser configuration. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **IS Anonymous Proxy Linux Specific?** * No, anonymous proxies are not Linux-specific. * They can be used on Linux, Windows, macOS, or any device capable of network communication. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Which Transport Protocol is used by Anonymous Proxy?** * Anonymous proxies typically use **TCP**. * Most commonly used with **HTTP (port 80)** or **HTTPS (port 443)** for web traffic. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Which Port is used by Anonymous Proxy?** * Anonymous proxies generally use: * **Port 80** for HTTP traffic. * **Port 443** for HTTPS traffic. * Some proxy servers may also run on **port 8080**, **3128**, or other configurable ports. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Is Anonymous Proxy using Client server model?** * Yes, anonymous proxies follow the client-server model. * The client sends requests to the proxy (server), which forwards them to the actual destination and returns the response. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow Topics in this section, * :ref:`Learnings in this section ` * :ref:`Terminology ` * :ref:`Version Info ` * :ref:`Anonymous Version&IEEE Details ` * :ref:`Anonymous Basic Setup on Ubuntu using IPv4 ` * :ref:`Anonymous Basic Setup on Ubuntu using IPv6 ` * :ref:`Anonymous Protocol Packet Details ` * :ref:`Anonymous Usecases ` * :ref:`Anonymous Basic Features ` * :ref:`Reference links ` .. _Anonymous_step1: .. tab-set:: .. tab-item:: Learnings in this section * In this section, you are going to learn .. _Anonymous_step2: .. tab-set:: .. tab-item:: Terminology * Terminology .. _Anonymous_step3: .. tab-set:: .. tab-item:: Version Info * Version Info .. _Anonymous_step5: .. tab-set:: .. tab-item:: Anonymous Version&RFC Details * rfc details .. _Anonymous_step18: .. tab-set:: .. tab-item:: Anonymous Basic Setup on Ubuntu using IPv4 * setup .. _Anonymous_step19: .. tab-set:: .. tab-item:: Anonymous Basic Setup on Ubuntu using IPv6 * setup .. _Anonymous_step6: .. tab-set:: .. tab-item:: Anonymous Protocol Packet Details * packet details .. _Anonymous_step7: .. tab-set:: .. tab-item:: Anonymous Usecases * usecases .. _Anonymous_step8: .. tab-set:: .. tab-item:: Anonymous Basic Features * features .. _Anonymous_step17: .. tab-set:: .. tab-item:: Reference links * Reference links