شكرًا جزيلاً لك، @riking! نعم، يبدو أن مشكلة التحميل المتوازن (load balancer) هي المشكلة. أعتقد أن ingress على ما يرام (وأنا الآن لدي فكرة عن وجود فرق). قمت بالتبديل إلى الإعداد الذي عرضته، وأحصل على نفس النتائج التي كنت أحصل عليها مع إعداد أكثر تعقيدًا بعض الشيء. أعتقد أن الخطوة التالية ستكون فهم tcpdump ورؤية ما في تلك الرؤوس…
تعديل: يبدو أنه يجب أن يعمل. إليك ما أراه:
GET /thisisatest HTTP/1.1
User-Agent: Wget/1.19.4 (linux-gnu)
Accept: */*
Accept-Encoding: identity
Host: community.example.com
X-Cloud-Trace-Context: 72c9f7219e6b541cad01153c52fb92c5/13509441707361831434
Via: 1.1 google
X-Forwarded-For: MY-IP-ADDRESS, INGRESS-IP
X-Forwarded-Proto: http
Connection: Keep-Alive
لدي set_real_ip_from مع عنوان IP الخاص بـ ingress (وتُسجل أرقام عناوين IP بشكل صحيح).