delegate のインストール
2001-01-26 作成 福島
2002-08-16 更新 福島

Linux-Square

$ tar zxf delegate7.9.10.tar.gz
$ cd delegate7.9.10
delegate7.9.10$ make

ftp で proxy02.example.com に proxy01.example.com からアクセスする
[ proxy01 ] -> [ Delegate ] -> [ proxy02 ]
(当該サーバにそのユーザのアカウントがあること)
delegate7.9.10$ ./src/delegated -P8021 SERVER=ftp PERMIT="ftp:proxy02.example.com:proxy01.example.com"

delegate7.9.10$ ./src/delegated -P8021 SERVER=ftp PERMIT="ftp:*:*" VARDIR=~/vardir
delegate7.9.10$ ./src/delegated -P8080 SERVER=http PERMIT="http:*:*" CACHEDIR=cachedir EXPIRE=1d EXPIRELOG=expirelogdir LOGDIR=logdir LOGFILE=logfile VARDIR=vardir

delegate7.9.10$ ./src/delegated -P8080 -Fkill


・サーバは HTTP ・ワークディレクトリは ~/dgroot ・許可アドレスは 192.168.1.0/24 (TCP パケットのソースアドレスです。前段が NAT の場合は NAT に入る前のソースアドレスになります) ・管理者メールアドレスは admin@example.com の場合 delegate7.9.10$ ./src/delegated -P8080 SERVER=http DGROOT=~/dgroot PERMIT="*:*:192.168.1.0/255.255.255.0" ADMIN=admin@example.com
Lynx での proxy 利用 $ export http_proxy=http://proxy.example.com:8880/ $ export ftp_proxy=http://proxy.example.com:8821/
多段串の利用 (192.168.1.8 の 8080 ポートで http-proxy を立てている場合) $ lynx http://192.168.1.8:8080/-_-http://www.rouge.gr.jp/~fuku/tips/delegate/