Varnish 3 を Apache で構成しましたが、問題なく動作しています。ただし、Apache ログに記録されたクライアント IP を取得できません。私はいくつかの解決策をグーグルで試してみましたが、うまくいきませんでした。現在、私の Apache アクセス ログ ファイルは、クライアント IP アドレスではなくサーバー IP を記録しています。
あなたの親切な考慮のための私の構成は次のとおりです。
ワニス VCL: (/etc/varnish/default.vlc): http://pastebin.com/PuBqZ6fx
アパッチ構成
/etc/httpd/conf/httpd.conf
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" varnishcombined
アパッチ仮想ホスト
...... その他 ..... ErrorLog ログ/fr-error-log CustomLog ログ/fr-custom-log varnishcombined ...... その他 .....
注: インストールされているワニスのバージョンは varnish-3.0.2-1.el5.x86_64 です。
ありがとう。ラヒール