0064 | แก้ปัญหา IP ใน log apache ไม่ตรง

ที่มา: การติดตั้ง mod_rpaf – reverse proxy add forward

รายละเอียดตามไปดูในที่มาละกันเนาะ ขี้เกียจพิมพ์ซ้ำ
เอาวิธีก๊อปวางบ้านๆ ของเราดีกว่า

wget http://stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz
tar -xvzf mod_rpaf-0.6.tar.gz
cd mod_rpaf-0.6
apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c

เปิดไฟล์ config apache (แนะนำให้ใส่ใน /etc/httpd/conf.d/mod_rpaf.conf)
แก้ตัวแดงๆ ให้ตรงกับเครื่องคุณเองด้วยนะครับ
- อันบนเอาบรรทัดสุดท้ายจากคำสั่ง apxs มา
- อันล่างเอาเป็น ip ของเครื่อง squid

LoadModule rpaf_module /usr/lib64/httpd/modules/mod_rpaf-2.0.so
RPAFenable On
RPAFsethostname Off
RPAFproxy_ips 127.0.0.1
RPAFheader X-Forwarded-For

ถ้าใช้ตัวนี้ ก็เอา ipfix.php ออกไปได้เลยครับ

บทความที่เกี่ยวข้อง
- 0052 | squid 2.6 as reverse transparent proxy
- 0053 | ของแถม reverse proxy ipfix.php

Tags: , ,

  1. 3 Responses to “0064 | แก้ปัญหา IP ใน log apache ไม่ตรง”

  2. By RTSP on Jun 19, 2009

    เฮ้ย เจ๋งสาด

  3. By RTSP on Jun 19, 2009

    debian -> aptitude install libapache2-mod-rpaf :P

  4. By pele on Jun 20, 2009

    สวัสดีค่ะ….เปงคนทำมาทาคนนึ่งค่ะ…

Post a Comment