Pound Ubuntu 12.04.1 - Частный IP в логах apache. Должен быть внешний IP клиента. Помогите?
Установили апсис Pound на Ubuntu Desktop 12.04.1.
Я пересылаю HTTP-запросы в экземпляр Apache XServe (Snow Leopard Server), моя проблема в том, что я получаю локальные частные IP-адреса в access_log и почти все журналы на серверной части.
Простой фрагмент конфигурации ниже:
ListenHTTP
Address 192.168.1.100
Port 80
## allow PUT and DELETE also (by default only GET, POST and HEAD)?:
xHTTP 1
#Virtual host www.mywebsite.com
Service
HeadRequire "Host:.*mywebsite.com.*"
BackEnd
Address 192.168.1.250
Port 80
End
End
Теперь я должен добавить заголовок X-Forwarded-For в фунтах? Я думал, что Паунд сделал это автоматически.
Или, может быть, я сначала делаю HeadRemove: X-Forwarded-For для входящих запросов? Это может привести к путанице.
Буду рад, если кто-нибудь сможет вернуться ко мне!
Ура,
Джеймс