Menampilkan Client IP Apache Menggunakan Varnish

Varnish-logo

Ketika kita menggunakan varnish seperti pada tutorial ini dan ini, maka client ip pada access_log Apache menjadi berasal dari 127.0.0.1. Hal ini dikarenakan Apache menerima log dari varnish yang berada di server yang sama dengan server apache. Untuk memunculkan client ip seperti sediakala, kita perlu mengubah config varnish dan apache.

How to

Buka  /etc/varnish/default.vcl dan tambahkan menjadi seperti berikut

Pada virtualhost apache, tambahkan 2 baris berikut

Restart varnish dan Apache

[1] [2]

Leave a Reply

Your email address will not be published. Required fields are marked *