2017-02-24 3 views
0

異なるポートのサーバ上の複数のZAPデーモン(8080と9090)が複数起動するようになりました。この2つのZAPインスタンスは2人の異なるユーザに与えられました。両方のユーザーがwww.myapp.comというアプリケーションにアクセスしようとしていて、そのサーバー上に1つのアプリケーションが10.0.0.1でホストされていて、10.0.0.2でホストされている場合。複数のZAPデーモン用に別々のhostsファイル

ZAPは1台のサーバに搭載されているため、ZAPごとに2つの異なるホストファイルを用意する必要があります。

解決方法を教えてください。

答えて

0

www.myapp.comの代わりに2つの異なるIPアドレスを使用する2つのZAPプロキシスクリプトを作成できます。

様々なサンプルスクリプトがここにありますhttps://github.com/zaproxy/community-scripts/tree/master/proxy

+0

こんにちは@Psiinonが、私はIPとホスト名を置き換える傾けます。通常のDNSクエリのようにホスト名を解決するにはZAPが必要です。なぜなら、アプリケーションの最後にはホスト名のチェックがあるため、ホスト名がリクエストに含まれている必要があるからです。 –

+0

このようなことがトリックですか? http://unix.stackexchange.com/questions/10438/can-i-create-a-user-specific-hosts-file-to-complement-etc-hosts –

+0

これはすでに試されていますが、これはDNS解決ではなくホストエイリアスを提供します。 。だから、これはうまくいきません。私は問題の解決策を見つけました。答えとして投稿します。 –

関連する問題