tinyproxy è un proxy HTTP leggera sotto licenza GPL. Progettato da zero per essere veloce e ancora piccolo, tinyproxy è una soluzione ideale per i siti in cui è richiesta una delega full-optional HTTP, ma le risorse di sistema necessarie per eseguire un proxy HTTP più esigente non sono disponibili. tinyproxy è pienamente compatibile con tutti i browser web esistenti.
Qui sono alcune caratteristiche chiave di "tinyproxy":
Modalità Anonimo
- Consente di specificare che le intestazioni HTTP dovrebbe essere consentito attraverso, e che dovrebbe essere bloccata - questo consente di limitare sia quali dati arriva al vostro browser web dal server HTTP (ad esempio, biscotti), e di limitare le quali dati è consentito attraverso dal browser web al server HTTP (ad esempio, le informazioni sulla versione).
Facilmente modificati
- Se stai cercando di costruire un proxy web personalizzato, tinyproxy è molto facile da modificare per le vostre esigenze personalizzate - la fonte è semplice, aderendo al principio KISS. Come tale, essa può essere utilizzata come base per qualsiasi cosa potrebbe essere necessario un proxy web per fare (inviare patch!)
Monitoraggio remoto
- Utilizzando la funzione di monitoraggio remoto, è possibile accedere alle statistiche del proxy da lontano, ti permette di sapere esattamente come occupato il proxy è.
Carica monitoraggio media
- Tinyproxy può essere configurato per guardare il carico medio sulla maggior parte delle piattaforme, e iniziare il rifiuto quando il carico raggiunge un certo punto - si possono riconoscere questa funzione da sendmail.
Controllo di accesso
- È possibile configurare tinyproxy per consentire solo le richieste da una determinata sottorete, o da una certa interfaccia, permettendo così di garantire che, persone non autorizzate casuali non sarà utilizzare il proxy.
Sicuro
- Con un po 'di configurazione (in particolare, rendendo il file di registro di proprietà di nessuno e in esecuzione su una porta> 1024), tinyproxy può essere fatto per eseguire senza alcun privilegio speciale, riducendo così al minimo il rischio di compromissione del sistema. Inoltre, è stato progettato con un occhio verso la prevenzione buffer overflow. La semplicità del codice assicura che resta facile da individuare questi bug.
Ingombro ridotto
- Come accennato in precedenza, tinyproxy richiede molto poco in termini di risorse di sistema - l'occupazione di memoria tende ad essere intorno 2MB con glibc, e il carico aumenta CPU linearmente con il numero di connessioni simultanee (a seconda della velocità della connessione). Così, tinyproxy può essere eseguito su una di ricambio, la macchina più grande, o anche una stazione di lavoro, senza alcun impatto sulle prestazioni
Cosa c'è di nuovo in questa versione:.
- Questa versione per lo più correzioni supporto per IPv6, e anche alcuni bug di sicurezza.
- Sono stati inoltre effettuati Correzioni ai messaggi e cose del genere.
I commenti non trovato