การกำหนดค่า Trust Proxy Headers
กำหนดค่า Traefik ให้เชื่อถือ forwarded headers จาก upstream proxies เพื่อให้แอปของคุณเห็น IP ของผู้เข้าชมจริง
ทำไมต้อง trust proxy headers?
เมื่อเซิร์ฟเวอร์ของคุณอยู่เบื้องหลัง reverse proxy เช่น Cloudflare, AWS ALB หรือ load balancer แอปพลิเคชันของคุณจะเห็น IP address ของ proxy แทนที่จะเป็น IP ของผู้เข้าชมจริง ซึ่งทำให้:
- Rate limiting — คำขอทั้งหมดดูเหมือนมาจาก IP เดียว
- Geolocation — ข้อมูลตำแหน่งผิด
- IP block lists — ไม่สามารถบล็อกผู้เข้าชมแต่ละราย
- Audit logs —
request.ipส่งคืน IP ของ proxy
Trust Proxy Headers บอก Traefik ให้อ่าน IP ของ client จริงจาก forwarded headers (X-Forwarded-For, X-Real-IP)
การใช้ provider presets
Server Compass มี presets ในตัวสำหรับ provider ทั่วไป:
- ไปที่ Server Settings > Proxy tab
- เปิดส่วน Trust Proxy Headers
- เลือก preset จาก dropdown:
- Cloudflare — เติมช่วง CIDR IPv4/IPv6 ของ Cloudflare ทั้งหมดอัตโนมัติ
- AWS ALB/ELB — ป้อน VPC CIDR ของคุณ (เช่น
10.0.0.0/16) - DigitalOcean Load Balancer — ป้อน VPC CIDR ของคุณ
- Hetzner Load Balancer — ป้อน private network CIDR ของคุณ
- Custom — เพิ่มช่วง IP ที่เชื่อถือได้ด้วยตนเอง
- คลิก Save — Traefik จะรีสตาร์ทอัตโนมัติ
PROXY Protocol (ขั้นสูง)
สำหรับ load balancers เช่น AWS NLB หรือ HAProxy ที่ใช้ PROXY Protocol แทน HTTP headers:
- ขยายส่วน Proxy Protocol
- เปิดใช้งาน PROXY Protocol
- เพิ่มช่วง IP ที่เชื่อถือได้สำหรับ load balancer ของคุณ
- บันทึก — Traefik ถูกกำหนดค่าให้ยอมรับ PROXY Protocol บนทั้ง HTTP และ HTTPS entrypoints
ความปลอดภัยและการ rollback
Server Compass ป้องกันการกำหนดค่าผิดพลาด:
- สำรองอัตโนมัติ —
traefik.ymlจะถูกสำรองก่อนทุกการเปลี่ยนแปลง - Health check — หลังรีสตาร์ท Traefik, Server Compass จะตรวจสอบว่า container กำลังทำงาน
- Rollback อัตโนมัติ — หาก Traefik ไม่สามารถเริ่มต้นได้ การสำรองจะถูกกู้คืนและ Traefik จะรีสตาร์ทด้วย config ก่อนหน้า
- คำเตือน insecure mode — "Trust All Sources" ถูกทำเครื่องหมายว่าสำหรับ development เท่านั้นและเสี่ยงต่อการ spoofing IP
Screenshots

Frequently Asked Questions
ฉันต้องการ trust proxy headers หากใช้ Cloudflare หรือไม่?
ใช่ หากไม่เปิดใช้งาน แอปของคุณจะเห็น IP addresses ของ Cloudflare แทนที่จะเป็น IP จริงของผู้เข้าชม เลือก Cloudflare preset เพื่อเชื่อถือช่วง IP ของ Cloudflare ทั้งหมดอัตโนมัติ
จะเกิดอะไรขึ้นหากฉันป้อนช่วง IP ผิด?
Server Compass สร้างการสำรองก่อนทุกการเปลี่ยนแปลงและ rollback อัตโนมัติหาก Traefik ไม่สามารถเริ่มต้นได้ คุณสามารถแก้ไขการตั้งค่าได้ตลอดเวลา
Video Tutorials
Related Features
Trust Proxy Headers
Configure Traefik to trust forwarded headers from upstream proxies so apps see real visitor IPs. Built-in presets for Cloudflare, AWS ALB, DigitalOcean, and Hetzner with automatic rollback on failure.
Visual Domain Management
Add and configure domains with an intuitive UI. Built-in Traefik reverse proxy handles routing and load balancing.
Ready to try Server Compass?
Download the app and deploy your first application in under 5 minutes.
Download Server Compass