Article écrit par Yutaka Sato <ysato (at) delegate (dot) org>, traduit de l'anglais par Ioguix et wikisé par Arnaud Fontaine.
Ce document est un très court tutorial sur DeleGate pour les débutants. Vous trouverez plus de détails dans le manuel de référence.
# delegated -P8080 SERVER=http
Ici, -Pxxxx indique le numéro de port écouté pour recevoir les requêtes des clients et SERVER=yyyy le nom du protocole utilisé pour communiquer avec les clients.
EXPIRE=1d CRON="0 * * * * -expire 2d"
PERMIT="*:*:host1,123.123.123.123/255.255.255.0,*.my.domain,!bad.my.domain"
# delegated -v [...]
# delegated -P8080 -Fkill
delegated +=http://serveur/chemin/des/paramètres.txt
# delegated -Phostname:8080 SERVER=http
RESOLV=dns,nis,file
CONNECT="cache,socks:*:!*.my.domain" SOCKS=sockshost
PROXY="proxyHost:8080:*"
PROXY="proxyHost:8080:!*.my.domain,!*.near.domain"
SERVER=tcprelay://serverName:portNumber/
MASTER="delegateHost:8080:*"
SERVER=udprelay://serverName:portNumber/
# delegated -P80 SERVER=http://httpserver/
# delegated -P8119 SERVER=nntp://nntpserver/comp,misc,news
SERVER=nntp MOUNT="= nntp://serv1/comp" MOUNT="= nntp://serv2/misc,news"
SERVER=http MOUNT="/news1/* nntp://ns1/*" MOUNT="/news2/* nntp://ns2/*"
-P80 SERVER=http MOUNT="/* /usr/local/www/*" REMITTABLE=file
PERMIT="*:*.reachable.domain:*"