При прохождении через прокси-сервер x-forwarded-for - это то, что наиболее обычно используется балансировщиками нагрузки. Вы, вероятно, можете написать httpfilter , который поменяет это вокруг себя; или IIS Tracer имеет возможность воспроизведения со стандартными файлами; включая обмен полями c-ip и x-forwarded.
Если это не делается для использования стороннего инструмента отчетности; Возможно, вы захотите сбросить свои журналы в SQL Server, где вы можете манипулировать столбцами в любое время.
Лично я обращаюсь к последним, чтобы получить сводные данные для всех серверов; я делаю дамп в разные таблицы в одной и той же БД, а затем сообщаю со всех веб-серверов в ферме. Я также нахожу это проще, чем управлять 500 МБ или около того файлами журнала повсюду.