Это звучит как вопрос о яблоках и апельсинах. Если вы используете CDN, то по умолчанию процент запросов, которые обычно направляются на ваш веб-сервер, будет выгружен CDN. Из общего числа запросов те, которые выполняют его, могут быть настроены для предоставления «Истинного IP» клиента, если вы предпочитаете.
Начиная с 04/12 это настраивается путем добавления дополнительной опции «Общие пограничные службы» к вашей конфигурации, а затем включения «True Client IP Header».
В качестве бонуса, если вы являетесь магазином Rails, я бы предложил изменить название заголовка на "Client-IP". Если вы сделаете это, Rails автоматически использует этот заголовок для определения реального IP-адреса для пользователя. Это работает с 3.2.x, как описано здесь в ActionDispatch :: RemoteIp
Примечание: Rails добавляет HTTP_ к заголовку:)