หา Open Source ทำ URL Filtering ใช้งาน โดยต้องสามารถ
- ปรับแต่ง action ของแต่ละ url ได้อิสระต่อกัน จะ block จะ redirect หรือจะ empty ได้ทั้งนั้น
- disable cached content ได้จะดีมาก เพราะไม่ต้องการ
- ส่ง IP Address ของ client ไปที่ server ด้วย จะเป็น X-Forwarded-For ก็ได้
ผมพยายามจะ patch code ส่วนที่เป็น unhide X-Forwarded-For ของ version 3.0.6 ลงใน 3.0.8 แล้ว compile ใหม่ แต่ก็ไม่สำเร็จ มันมี dependable variables ที่ผูกโยงไปเยอะไฟล์มากๆ
สุดท้าย ก็เลยส่งคำถามไปยังทีมพัฒนาที่ sourceforge แค่ 2-3 วันก็ได้คำตอบกลับมาแล้ว เป็น workaround solution โดยทำ configuration เพิ่มเติมในส่วนของ client-header-filter เท่านั้นเอง
[ 2105617 ] {+add-header{X-Forwarded-For: Client-IP}}
ปล. ส่วนมาก user จะนำ Privoxy มาใช้เป็น content filter เพื่อป้องกันตัวเอง ร่วมกับการซ่อนตัวเอง (Privacy) ด้วย Tor