Linux Links Directory

Top : Software : System : Daemons : Proxy


  • adzapper
    a filtering proxy that can block ads from being displayed on your web browser. Instead of ad banners, you see blank spaces: adzapper transforms the ads into transparent gifs
  • antispyd
    Antispyd is a HTTP/HTTPS proxy server designed to be fast, efficient, modular and secure. It's written in pure C and uses a simple and customizable configuration file. It's POSIX compliant and has been developed under Gentoo/Linux.
  • Apt-Cacher-NG
    Apt-Cacher NG is a caching HTTP download proxy for software packages, primarily for Debian/Ubuntu clients. It's partially based on concepts of Apt-Cacher but is rewritten with a main focus on performance and low resource usage.
  • apt-proxy
    a small proxy for efficiently caching apt-get request for multiple Debian boxes behind a finite-bandwidth link
  • ASSP
    Anti-Spam SMTP Proxy Server (ASSP) is an open source, Perl based transparent SMTP proxy server. The spam filter sits on port 25 (SMTP), and optionally also port 465 (SMTPS) and port 587 (Submission), in front of a SMTP server. Read more
  • balance
    balance is a simple but powerful generic tcp proxy with round robin load balancing and failover mechanisms.
  • BFilter
    BFilter is a smart filtering HTTP proxy. It removes ads, webbugs, and popups. Unlike the majority of similar tools, it doesn't rely on a list of blocked URLs, but instead parses HTML on the fly, and detects ads using a set of heuristic rules.
  • Burp proxy
    an interactive HTTP/S proxy server for attacking web-enabled applications. It operates as a man-in-the-middle between the end browser and the target web server, and allows the attacker to intercept, inspect and modify the raw traffic passing in both directions
  • Caraxy
    a proxy that allows the Caramail chat system to be accessible from IRC clients
  • Cntlm
    Cntlm is an authenticating HTTP proxy. It takes the address of your proxies as a parameter and opens a listening socket, forwarding each request to it (moving on in a circular list if the active parent proxy stops working). Along the way, the forwarded connection is created anew and authenticated or, if available, a previously cached connection is reused to achieve higher efficiency and faster responses. When the chain is set up, cntlm is to be used as the primary proxy in your applications.
  • CTC
    Cut The Crap is a proxy-like server, that will keep advertisement banners out of your (web-browsing) sight.
  • Dante
    a free implementation of the socks protocol (version 4 and version 5; rfc1928) which can be used as a firewall between networks
  • Dexter
    a small server written in perl which can either act as a proxy-server for MySQL or as a database extender
  • dnscrypt-proxy
    dnscrypt-proxy acts as a DNS proxy between a regular client, like a DNS cache or an operating system stub resolver, and a DNSCrypt-aware resolver, like OpenDNS
  • DutNux
    a mini -- WCCP enabled using Transparent Proxying with Squid -- Linux distribution intended to cooperate with Cisco Catalyst router
  • eproxy
    eproxy is a simple epoll based efficient TCP proxy for Linux.
  • ffproxy
    a filtering HTTP proxy server. It is able to filter by host, URL, and header
  • FilterProxy
    FilterProxy is a Perl script that acts as a generic web proxy. It is unique in that it allows "Modules" to be installed that can perform arbitrary transformations on HTML (or any other mime-type). Currently it filters ads, and compresses HTML content.
  • frox
    a transparent ftp proxy which is released under the GPL
  • ftp.proxy
    an application level gateway for FTP. It sits between a client and a server forwarding command and data streams supporting a subset of the file transfer protocol as described in RFC 959
  • geocache
    Geocache is a standalone proxy server for storing geocoding results from Google Maps. This may save some of your daily quota of geocoding requests to Google Maps.
  • gijbman
    gijbman is a GNOME based management interface for the Internet Junkbuster.
  • Gnome Nanny
    Gnome Nanny is a parental control system designed for the Gnome Desktop.
  • HTTP Anti Virus Proxy
    HAVP (HTTP Antivirus Proxy) is a proxy with a ClamAV anti-virus scanner. The main aims are continuous, non-blocking downloads and smooth scanning of dynamic and password protected HTTP traffic. Havp antivirus proxy has a parent and transparent proxy mode. It can be used with squid or standalone.
  • HTTP Replicator
    HTTP Replicator is a general purpose caching proxy server. It reduces bandwidth by merging concurrent downloads and building a local "replicated" file hierarchy, similar to wget -r. The cache is also accessible through a Web interface.
  • HTTPeek
    a proxy server that can be run locally to view the contents of both HTTP and HTTPS requests and their responses as they are sent between browsers and servers. It features a GUI and is useful for debugging HTTP-based applications
  • httpMonitor
    a Python program which lets you monitor the HTTP traffic between a browser and a web server. You configure your browser to use httpMonitor as its proxy to ensure that all HTTP traffic between browser and server goes via httpMonitor
  • Hystrix
    Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
  • IPFreely
    A simple application-level TCP proxy.
  • Japana
    a small proxy written in Perl. It converts Hiragana and Katakana on the fly into Romanji
  • MiddleMan
    an advanced HTTP/1.1 proxy server with features designed to increase privacy and remove unwanted content
  • Moxy
    a mail proxy that acts as a mail server for multiple domains. Mail received for each domain is transparently proxied to different hosts and/or ports
  • MyProxy
    MyProxy is a simple, yet powerful HTTP proxy for enhancing your privacy while browsing the web.
  • NTLM Authorization Proxy Server
    a proxy software that allows you to authenticate via an MS Proxy Server using the proprietary NTLM protocol. APS has the ability to behave as a standalone proxy server and authenticate HTTP clients at Web servers using the NTLM protocol
  • P3Scan
    P3Scan is a full-transparent proxy-server for POP3-Clients. It runs on a Linux box with iptables (for port re-direction). It can be used to provide POP3 email scanning from the internet, to any internal network and is ideal for helping to protect your "Other OS" LAN from harm, especially when used in conjunction with a firewall and other Internet Proxy servers.
  • parprouted
    a daemon for transparent IP (Layer 3) proxy ARP bridging. Unlike standard bridging, proxy ARP bridging allows to bridge Ethernet networks behind wireless nodes
  • Partysip
    an implementation of a SIP proxy server. SIP stands for the Session Initiation Protocol and is described by the rfc2543 (soon to be deprecated by latest revisions). SIP is a open standard replacement from IETF for H323
  • pdnsd
    a proxy dns server with permanent caching (the cache contents are written to hard disk on exit) that is designed to cope with unreacheable or down dns servers
  • Perdition Mail Retrieval Proxy
    Perdition Mail Retrieval Proxy is a POP3 and IMAP4 proxy server. It is able to handle both SSL and non-SSL connections and redirect users to a real-server based on a database lookup.
  • PET
    a HTTP proxy cache (like squid does), SSL proxy, FTP proxy (alpha version). PET supports extended ICP services (algorithms), Cache Digests which are both compatible with s
  • Philtron
    a filtering HTTP proxy, meaning it rewrites the HTML of the web pages that pass through it in order to remove dangerous or annoying javascript-s, popups and improve the anonymity of the user
  • PHPProxy
    an HTTP proxy written in PHP. It allows you to convert your PHP hosting provider's Web servers into your personal proxy servers
  • Polipo
    Polipo is an open source caching HTTP proxy which has modest resource needs. It listens to requests for web pages from your browser and forwards them to web servers, and forwards the servers' replies to your browser.In the process, it optimises and cleans up the network traffic. It is similar in spirit to WWWOFFLE, but the implementation techniques are more like the ones ones used by Squid.
  • portagent
    portagent is a POSIX transparent proxy routing daemon that allows multiple arbitrary services to run on a single arbitrary port. The main intention of portagent is for situations that need more services open to the world than the system's open ports allow.
  • Privoxy
    Privoxy is a web proxy with advanced filtering capabilities for protecting privacy, filtering web page content, managing cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk.
  • Pro-Active Webfilter
    an open-source filtering HTTP proxy based on the Brazil Framework provided as a Open-Source Project by Sun
  • prometeo
    a modular, extensible proxy. It supports HTTP, FTP (with SSL support), and SSL modules. Modules can be added or removed at runtime and everything can be configured through a Web interface
  • Proxsi
    Proxsi is a small proxy server that gathers XMLSysInfo output over the network on behalf of HTTP clients. Its general purpose is to provide proxying, and translation to HTTP.
  • ProxyTrack
    ProxyTrack, is a standalone project aimed to help web archivists to easily build caches based on websites downloaded by httrack. It can also be used by system administrators to create "simulated" online connections in offline environments (without any Internet connection), for example using Linux Kernel TCP transparent proxy features.
  • rproxy
    adds backwards-compatible extensions to HTTP that come into operation when two parties to a web request understand the `hsync' encoding
  • Serproxy
    a multi-threaded proxy program for redirecting network socket connections to/from serial links, in cases where the remote end of the serial link doesn't have a TCP/IP stack (eg an embedded or microcontroller system)
  • Siproxd
    Siproxd is a proxy/masquerading daemon for the SIP protocol. It allows SIP clients (like kphone, linphone) to work behind an IP masquerading firewall or router.
  • Smart Cache
    Smart Cache is a full featured proxy cache server. It can be also used as replacement for your browser's internal diskcache.
  • SoulCatcher
    a Squid redirector that was designed with schools in mind. It filters out domains that schools do not want their students to see
  • Spey
    Spey is a smart SMTP proxy that provides an easy way to add greylisting to your mail setup. This can dramatically reduce the amount of spam you get, which is generally considered to be a Good Thing.
  • SpyBye
    SpyBye is a tool to help web masters determine if their web pages are hosting browser exploits that can infect visiting users with malware. It functions as an HTTP proxy server and intercepts all browser requests. SpyBye uses a few simple rules to determine if embedded links on your web page are harmlesss, unknown or maybe even dangerous.
  • sslsmurf
    a piece of software that acts as an HTTP proxy. Requests and responses are captured and written to stdout. Sslsmurf also converts HTTP requests to HTTPS and is thereby capable of capturing the clear text traffic of SSL sites
  • stud
    stud is a network proxy that terminates TLS/SSL connections and forwards the unencrypted traffic to some backend. It's designed to handle 10s of thousands of connections efficiently on multicore machines.
  • Surrogate
    Surrogate is an HTTP proxy functioning in both forward and reverse proxy modes. It is written in Erlang OTP and uses stream filters for inspecting and modifying data as it passes through the proxy.
  • SWeTE Server
    SWeTE Server is an HTTP reverse proxy with built-in translation capability. It allows you to convert any website into multiple languages.
  • SwiftSurf
    an HTTP proxy that can spy, filter, and modify the HTTP requests that your browser sends, as well as the answers it receives
  • Symbion SSL Proxy
    The Symbion SSL Proxy listens on a TCP port, accepts SSL connections, and forwards them to an other (local or remote) TCP port, or UNIX domain socket.
  • tcpgate
    a tcp gateway/proxy. It listens on a port, when connection is made, opens another connection to the target host on the target port and forwards the packets unmodified
  • tcpproxy
    tcpproxy is a proxy (or tunnel or redirector) for TCP/IP protocols.
  • Tiger Envelopes
    a personal mail proxy server with automatic encryption. Tiger uses SMTP and POP3 to work with almost any mail client, CORBA and crypto plugins to work with almost any type of cryptography, and Java to run on almost any operating system
  • Traefik
    Traefik is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. It supports several backends (Docker, Swarm, Kubernetes, Marathon, Mesos, Consul, Etcd, Zookeeper, BoltDB, Eureka, Rest API, file...) to manage its configuration automatically and dynamically.
  • UDP Bridge
    a transparent proxy for UDP traffic, designed to use the transparent proxy support of the Linux 2.2.x series kernels. It provides two-way proxying of UDP packets, to avoid the port number mangling that occurs with Linux IP masquerading
  • UDP IPTV to RTSP proxy
    UDP IPTV to RTSP proxy is a lightweight GNU/Linux daemon which, being installed on a LAN router, provides on-demand access to UDP multicast streams via RTSP and unicast RTP protocols.
  • UProxy
    UProxy is a proxy for UDP protocols. It is inspired by Vincent Amoroso's program udpproxy.
  • Varnish
    Varnish Cache is a web accelerator written with performance and flexibility in mind. It's modern architecture offers significantly better performance. It typically speeds up delivery with a factor of 300 - 1000x, depending on your architecture. Varnish stores web pages in memory so the web servers do not have to create the same web page repeatedly. The web server only recreates a page when it is changed. When content is served from memory this happens a lot faster then anything.
  • Vulcand
    Vulcand is a reverse proxy for HTTP API management and microservices. It is inspired by Hystrix.
  • WebCleaner
    WebCleaner is a filtering HTTP proxy inspired by JunkBuster, FilterProxy and WebWasher. You can encode, decode and modify each part of an HTTP request.
  • WebContentControl
    WebContentControl is software which enables parents to prevent their children from browsing certain websites. It provides a graphical user interface written in Gambas which installs and configures DansGuardian, FireHol and TinyProxy. It is user friendly software, and offers good functionality.
  • Whitetrash
    Whitetrash is a squid plugin that provides a user-friendly and sysadmin-friendly domain whitelisting service for HTTP and SSL.
  • YAZ Proxy
    The YAZ Proxy is highly configurable and can be used in a number of different applications, ranging from debugging SRW/SRU/Z39.50-based applications and protecting overworked servers to improving the performance of stateless WWW/Z39.50 gateways.
  • yxorp
    yxorp is a reverse proxy for the HTTP protocol. The main focus for YXORP is checking the validity of the traffic, i.e. what would be called 'application level firewalling' or 'secure reverse proxy' in commercial products. It can check, validate, and change just about anything about a HTTP request or response, can load balance, and all other normal reversed proxy functions. YXORP aims to conform to RFC 2616, RFC 2518, RFC 2109 and other applicable standards.
  • ziproxy
    a forwarding, non-caching, compressing web proxy server. It squeezes images by converting them to low quality JPEGs and optionally can also compress (gzip) HTML and other text-like data

Share this article