Delegate
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*Delegate [#wb0d521b]
RIGHT:検証で使用したDelegateのバージョン
RIGHT:Delegate 8.11.1
*目次 [#v100e922]
#contents
**Delegateの入手とコンパイル [#df1ab650]
tar xzvf delegate8.11.3.tar.gz
cd delegate8.11.3
make
その途中でdelegateの管理者のメールアドレスを聞かれるので...
Enter your E-mail address [root@test.localhost.jp]: test...
ADMIN = test@test.localhost.jp
OK ? [y] / n / x(abort): y
このメールアドレスはdelegateを起動する際に必ず必要になる...
誰が管理者なのかを明確に表示します。
ただし、必ずしもそのアドレスが存在している必要は無い・・・
cp src/delegated /usr/local/bin/
**delegateの起動と停止 [#h1d83887]
一番基本的なdelegateの起動コマンド
delegated -P8080 SERVER=http
一番基本的なdelegateの停止コマンド
delegated -P8080 -Fkill
**http-proxy [#gab9681a]
基本的なプロキシサーバとして動かすためのコンフィグ
ADMIN=test@localhost
-P8080
**多段proxy [#ffcb0a8f]
**SSL-proxy [#l1bef1ec]
**Reverse-proxy [#efd96f67]
ADMIN=test@localhost
SERVER=http
-P80
MOUNT=/* http://192.168.0.100:80/*
REACHABLE=192.168.0.100
RELABLE=*
-P80
(ポート80番で待ち受ける)
SERVER=http
(httpのみプロキシさせる)
MOUNT="/* http://xxx.xxx.xxx.xxx:80/* vhost=aaa.co.jp"
(http://aaa.co.jp/ -> http://xxx.xxx.xxx.xxx/)
REACHABLE=xxx.xxx.xxx.xxx
(xxx.xxx.xxx.xxx以外へのプロキシを許可しない)
ADMIN=andou@sample.jp
(管理者のメールアドレス)
サーバへの送信クエリーを制限する場合には
以下の内容をhttpproxy.txtに書き加える必要がある。
HTTPCONF=methods:GET,HEAD
または
HTTPCONF=methods:+=./httpmethod.txt
としてhttpmethod.txtを新しく作り、独自のクエリーのみを許...
ちなみにデフォルトでは以下のクエリーは通る
OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,PATCH,LINK,UNLINK...
*参考リンク [#mb751444]
>[[Delegate:http://www.delegate.org/delegate/]]
終了行:
*Delegate [#wb0d521b]
RIGHT:検証で使用したDelegateのバージョン
RIGHT:Delegate 8.11.1
*目次 [#v100e922]
#contents
**Delegateの入手とコンパイル [#df1ab650]
tar xzvf delegate8.11.3.tar.gz
cd delegate8.11.3
make
その途中でdelegateの管理者のメールアドレスを聞かれるので...
Enter your E-mail address [root@test.localhost.jp]: test...
ADMIN = test@test.localhost.jp
OK ? [y] / n / x(abort): y
このメールアドレスはdelegateを起動する際に必ず必要になる...
誰が管理者なのかを明確に表示します。
ただし、必ずしもそのアドレスが存在している必要は無い・・・
cp src/delegated /usr/local/bin/
**delegateの起動と停止 [#h1d83887]
一番基本的なdelegateの起動コマンド
delegated -P8080 SERVER=http
一番基本的なdelegateの停止コマンド
delegated -P8080 -Fkill
**http-proxy [#gab9681a]
基本的なプロキシサーバとして動かすためのコンフィグ
ADMIN=test@localhost
-P8080
**多段proxy [#ffcb0a8f]
**SSL-proxy [#l1bef1ec]
**Reverse-proxy [#efd96f67]
ADMIN=test@localhost
SERVER=http
-P80
MOUNT=/* http://192.168.0.100:80/*
REACHABLE=192.168.0.100
RELABLE=*
-P80
(ポート80番で待ち受ける)
SERVER=http
(httpのみプロキシさせる)
MOUNT="/* http://xxx.xxx.xxx.xxx:80/* vhost=aaa.co.jp"
(http://aaa.co.jp/ -> http://xxx.xxx.xxx.xxx/)
REACHABLE=xxx.xxx.xxx.xxx
(xxx.xxx.xxx.xxx以外へのプロキシを許可しない)
ADMIN=andou@sample.jp
(管理者のメールアドレス)
サーバへの送信クエリーを制限する場合には
以下の内容をhttpproxy.txtに書き加える必要がある。
HTTPCONF=methods:GET,HEAD
または
HTTPCONF=methods:+=./httpmethod.txt
としてhttpmethod.txtを新しく作り、独自のクエリーのみを許...
ちなみにデフォルトでは以下のクエリーは通る
OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,PATCH,LINK,UNLINK...
*参考リンク [#mb751444]
>[[Delegate:http://www.delegate.org/delegate/]]
ページ名: