Software/ Delegate, un proxy tuttofare

Delegate un proxy server molto completo e affidabile che merita senz'altro attenzione, specie considerando che open source e gira su parecchie piattaforme, fra cui Linux. Uno sguardo al software

DeleGate, attualmente arrivato alla versione 6.1.17, un proxy server open source e multipiattaforma che permette gestisce diversi protocolli TCP/IP fra cui HTTP, Gopher, Whois, FTP, Telnet, NNTP, SMTP, POP3. DeleGate dunque media una comunicazione tra il server ed i client, questa comunicazione isolata da una sorta di firewall per garantire la sicurezza.

Se necessario DeleGate permette servizi di cache, la risoluzione dei nomi di dominio e la conversione dei carattere JIS dal proxy per le macchine client. DeleGate pu essere anche utilizzato come server originale per servizi come HTTP, FTP (in sola lettura), NNTP e DNS, pu anche essere utilizzato come TCP Wrapper se avviato tramite il demone INETD.

DeleGate pu essere compilato per le seguenti piattaforme:
- Unix (AIX, EWS4800, HP-UX, HI-UX, IRIX, NeXT, NEWS-OS, Digital-UNIX, Solaris, BSD/OS, FreeBSD, Linux, NetBSD, OpenBSD, etc.);
- Windows (Win32: Windows95 and WindowsNT, BOW);
- OS/2 (EMX runtime).
DeleGate pu essere suddiviso in due tipi di proxy: "SPECIALISTA" e "GENERALISTA". Visto dalla parte dei client, Delegate "SPECIALISTA" un server che gestisce uno specifico protocollo, viene avviato su un host ben definito nella rete, nel nostro caso potrebbe trattarsi di un server HTTPD o FTPD. Delegate da "SPECIALISTA" genera la riscrittura delle URL e ridireziona la risposta del server verso il client.
DeleGate "GENERALISTA" accetta le richiesta nella modalit "protocollo Delegate", le reindirizza verso il server originale, il quale invia la risposta al DeleGate "GENERALISTA"; i dati relativi verranno posizionati nella cache. Delegate "GENERALISTA" all'interno della rete interna accetta le richieste da qualsiasi host della stessa rete.

La pagina Web di DeleGate alla url http://wall.etl.go.jp/delegate/
Le informazioni di base sono alla url http://wall.etl.go.jp/delegate/tutorial/