DeleGate7.9.13 設定メモ(2002/10/17)
ポート転送、ヴァーチャルURL機能等をもつ、多機能proxyです。用途として、FireWall内からの透過proxy、多段階proxy、ポート振り分けなどを設置するために使用しますが、昨今は低価格なルーターやハブ でも同様の機能を実現することができるので魅力は、少ないかもしれません。
本家 : DeleGate のサイト
参考 : DeleGate 設定例
http://www.delegate.org/delegate/download/ サイトからダウンロードしますが、メールアドレスを入れてからじゃないと駄目なので少し面倒です・・・・・(泪)。それでも、我慢してダウンロードっと。
1.以下の手順でソースを解凍しインストールします。
% cd /opt/local/src
% gzip -cd delegate7.9.13.tar.gz | tar xf -
% cd delegate7.9.13
% make CC=gcc
% su
# cp src/delegated /usr/local/sbin/
# cp bin/expire /usr/local/sbin/
2.DeleGateを動かすユーザを作成します。動かすユーザを root にしても良いのですが、セキュリティ上問題があります。
# groupadd -g 2000 delegate
# useradd -u 2000 -g delegate -d /export/home/delegate -s /bin/tcsh -m delegate
# rm -r /export/home/delegate3.DeleGate でのアクセスを禁止します。
# vi /etc/shadow
delegate:NP:::::::4.プログラムの実行権限および、ログのディレクトリを作成します。
# chown delegate:delegate /usr/local/sbin/delegated
# chown delegate:delegate /usr/local/sbin/expire
# chmod 700 /usr/local/sbin/delegated
# chmod 700 /usr/local/sbin/expire
# mkdir /var/log/ delegate
# chown -R delegate:delegate /var/log/delegate
# chmod -R 700 /var/log/delegate5.マシン起動時に自動的に DeleGate を起動する。
# cd /etc/init.d
# vi delegate
# chmod +x delegate
# ln -s /etc/init.d/delegate /etc/rc3.d/S50delegate*.多段プロキシの設定
1.ブラウザの場所又は、アドレスに 「http://プロキシサーバー名:ポート番号/-_-見たいページのURL」
2.さらにもう一つプロキシサーバーを追加するときは、
「http://プロキシサーバー名:ポート番号/-_-http://プロキシサーバー名:ポート番号/-_-見たいページのURL」