Я пытаюсь узнать IP-адрес клиента. У меня есть несколько вариантов ведения журнала. Фактически, у меня выбрано 15 вариантов, но я никогда не распечатываю более 12 вариантов. Я тоже не думаю, что получаю ip клиента, хотя он выбран. Может кто-нибудь мне помочь? Вот верхняя часть журнала с измененной идентифицирующей информацией:
#Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status
2009-07-28 00:00:21 W3SVC1 199.08.78.8 POST /site.asmx - 443 - 105.155.150.2 - - 200 0 0
Сервер: Microsoft-IIS / 6.0 MicrosoftOfficeWebServer: 5.0_Pub
Пакет обновления 2 (SP2) для Windows Servers 2003 R2 Standard Edition
Эта проблема сохраняется после перезапуска.
Клиентский IP 105.155.150.2 в опубликованном вами журнале. Это поле "c-ip" в определении.
Кроме того, вы можете перезапустить IIS после изменения конфигурации журнала.
Dcid правильный.
Когда вы читаете эти значения заголовков, следует отметить пару мелких вещей.
Вы всегда можете вставить свой журнал в электронную таблицу Excel, и это сделает его более читаемым для вас. Если быстро взглянуть на это, каждое нулевое значение между живыми данными будет использовать «-» в качестве заполнителя.